[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T02:10:41.334Z","endTime":"2025-07-23T02:13:01.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9,10],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":"2025-07-22T21:54:28.328Z","endTime":"2025-07-23T01:41:11.509Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"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":"2025-07-23T01:41:11.509Z","endTime":"2025-07-23T02:08:57.546Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"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":"2025-07-23T02:08:57.546Z","endTime":"2025-07-23T02:10:43.561Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.45923856171035,"strikeZoneBottom":1.52868077673652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062658482537707,"aZ":-13.18774179430172,"pfxX":-5.237075766209376,"pfxZ":9.613109988852845,"pX":1.1686874023641836,"pZ":1.889351383829756,"vX0":9.69770459035888,"vY0":-139.5654717689956,"vZ0":-7.002283219134234,"x":72.45,"y":187.77,"x0":-1.6687529401978205,"y0":50.002213506273094,"z0":5.297191515474183,"aX":-10.343613332129987},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2251,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39226411560549845,"extension":6.562645268785509},"index":3,"playId":"cd324193-d1e2-34bd-a3b5-e9bd631052a0","pitchNumber":1,"startTime":"2025-07-23T02:10:43.561Z","endTime":"2025-07-23T02:10:47.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.9,"endSpeed":87.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.323061509930053,"aZ":-18.59293131583688,"pfxX":-9.404966822523736,"pfxZ":6.9979129524137935,"pX":-0.27742802224072766,"pZ":2.1465718848598314,"vX0":6.989620120365915,"vY0":-138.06697383839742,"vZ0":-5.5030481612101285,"x":127.57,"y":180.82,"x0":-1.61372352314773,"y0":50.000061503148686,"z0":5.407515790355716,"aX":-18.244001217467552},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":15.7,"spinRate":2264,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3959729939108332,"extension":6.637748318311516},"index":4,"playId":"e6bfbcba-832a-3d01-9931-97f5e26b19b3","pitchNumber":2,"startTime":"2025-07-23T02:10:57.132Z","endTime":"2025-07-23T02:11:00.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.5,"endSpeed":86.1,"strikeZoneTop":3.43886047570314,"strikeZoneBottom":1.57305371035866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39486485165892,"aZ":-22.299443751374906,"pfxX":-10.31773332259663,"pfxZ":5.332572781324681,"pX":-0.04274147503980478,"pZ":-0.39560049850905377,"vX0":7.633224232229137,"vY0":-134.3268804455527,"vZ0":-10.685893876292587,"x":118.63,"y":249.46,"x0":-1.5615335146150822,"y0":50.00530950195946,"z0":5.179514021175303,"aX":-19.114066958035625},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":1700,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40566602364417514,"extension":6.691266037451196},"index":5,"playId":"883449d2-4ec1-3263-834b-404645106f19","pitchNumber":3,"startTime":"2025-07-23T02:11:15.717Z","endTime":"2025-07-23T02:11:19.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.473454038923066,"aZ":-17.200811751743878,"pfxX":-9.624637317307476,"pfxZ":7.696614292284085,"pX":-0.6820615283278578,"pZ":3.523488278744993,"vX0":6.513774818133478,"vY0":-138.72543110610195,"vZ0":-2.0507482398413055,"x":143.0,"y":143.65,"x0":-1.8118236359206366,"y0":50.00598794293918,"z0":5.420839849229041,"aX":-18.734184774546435},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":16.1,"spinRate":2206,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39504732317250646,"extension":6.570520308666603},"index":6,"playId":"2127bd6f-d27e-3822-b65c-4c23e6b778b7","pitchNumber":4,"startTime":"2025-07-23T02:11:36.680Z","endTime":"2025-07-23T02:11:40.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.40999938827115,"strikeZoneBottom":1.52841955618613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.590608045370196,"aZ":-22.824448529508416,"pfxX":-10.909666188539251,"pfxZ":5.0243918879974725,"pX":0.1963400132260759,"pZ":1.0363408767387767,"vX0":8.605746435524237,"vY0":-135.11910860414966,"vZ0":-6.816103418299512,"x":109.52,"y":210.8,"x0":-1.601842598586056,"y0":50.005807726664735,"z0":5.17963092370881,"aX":-20.311853512391007},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":18.1,"spinRate":1635,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4043286975279736,"extension":6.569138611996789},"index":7,"playId":"3c0977da-9e90-3a0b-84c1-ad58cb33e53a","pitchNumber":5,"startTime":"2025-07-23T02:11:58.231Z","endTime":"2025-07-23T02:12:01.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-07-23T02:12:18.531Z","endTime":"2025-07-23T02:12:36.049Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.930422843322308,"aZ":-30.368471557229,"pfxX":-8.630542010742566,"pfxZ":0.9937962402870681,"pX":-0.6249890691470601,"pZ":2.6346699695550773,"vX0":5.809310072645135,"vY0":-134.11354551788028,"vZ0":-1.5322735444991302,"x":140.82,"y":167.64,"x0":-1.7016817759945253,"y0":50.00132288249371,"z0":5.386282031303648,"aX":-15.666681758629938},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":14.3,"spinRate":1443,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.40892601750129476,"extension":6.504307609137187},"index":9,"playId":"49089fc0-33bf-3d3d-bebb-bac625ba23bc","pitchNumber":6,"startTime":"2025-07-23T02:12:36.049Z","endTime":"2025-07-23T02:12:39.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42646615520506,"aZ":-13.586876650095457,"pfxX":-4.750156605580561,"pfxZ":9.386067803349013,"pX":-0.8651110987901869,"pZ":3.223965290840948,"vX0":4.347392037518394,"vY0":-139.8119856960882,"vZ0":-3.2784557350527055,"x":149.98,"y":151.73,"x0":-1.822806023662216,"y0":50.0027125604847,"z0":5.303040607289101,"aX":-9.40709357869005},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2203,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39170985945371717,"extension":6.477778097445098},"index":10,"playId":"00af10c0-010f-3cda-9f89-db9426687198","pitchNumber":7,"startTime":"2025-07-23T02:12:58.485Z","endTime":"2025-07-23T02:13:01.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-07-23T02:13:01.887Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T02:13:11.354Z","endTime":"2025-07-23T02:14:31.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.35999950513292,"strikeZoneBottom":1.68394104852484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.572071375421466,"aZ":-13.627706582130866,"pfxX":-5.538966395182208,"pfxZ":9.494308085455927,"pX":0.15124541453747226,"pZ":3.9062455176138977,"vX0":7.341284831576926,"vY0":-138.77761856558863,"vZ0":-1.7362931031237234,"x":111.23,"y":133.31,"x0":-1.806712955234845,"y0":50.005201294557324,"z0":5.446050931453934,"aX":-10.823562827040675},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2309,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3944218142386955,"extension":6.402238498248575},"index":0,"playId":"4655b297-46e9-3c6b-b63c-a8bb82bfe68f","pitchNumber":1,"startTime":"2025-07-23T02:13:24.413Z","endTime":"2025-07-23T02:13:28.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.36000143413384,"strikeZoneBottom":1.63939400661318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25431008950203,"aZ":-17.627476749722863,"pfxX":-8.894790048059473,"pfxZ":7.595451054413466,"pX":-1.7963833936653244,"pZ":3.193582286606693,"vX0":3.0444733885224804,"vY0":-137.24319158973307,"vZ0":-2.701146448760195,"x":185.47,"y":152.55,"x0":-1.7618213420576376,"y0":50.003685240652494,"z0":5.385642228841595,"aX":-17.03499914908768},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":15.5,"spinRate":2264,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39850266767952114,"extension":6.510735716460534},"index":1,"playId":"2d58131b-5aa7-39d5-a7f3-a21b1e724937","pitchNumber":2,"startTime":"2025-07-23T02:13:38.549Z","endTime":"2025-07-23T02:13:42.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.605551421724346,"aZ":-12.56016321083135,"pfxX":-5.855669551957356,"pfxZ":9.709558806704214,"pX":-1.0070704589484993,"pZ":3.2047065935300263,"vX0":4.201352683502502,"vY0":-140.6921398178106,"vZ0":-3.7990500258274174,"x":155.39,"y":152.25,"x0":-1.7530814116002345,"y0":50.005053637417696,"z0":5.37703910277598,"aX":-11.831554697242037},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2278,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3881599951750849,"extension":6.5155829896257815},"index":2,"playId":"c9e96b98-176a-3ea7-8d6a-85b5a40fd448","pitchNumber":3,"startTime":"2025-07-23T02:13:58.851Z","endTime":"2025-07-23T02:14:02.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.129030346324175,"aZ":-17.49820209772769,"pfxX":-8.730324976143816,"pfxZ":7.678899268256177,"pX":-0.589077622555651,"pZ":2.2781702673670265,"vX0":5.952572643166912,"vY0":-137.29762329834935,"vZ0":-5.221827566225073,"x":139.45,"y":177.27,"x0":-1.6499711928682472,"y0":50.00101826252344,"z0":5.393760436128218,"aX":-16.68164124142466},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":14.5,"spinRate":2329,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3987856694955054,"extension":6.572606177655742},"hitData":{"launchSpeed":81.9,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.58,"coordY":151.73}},"index":3,"playId":"7cb083e8-4e0d-3324-adc9-d41db0b5247e","pitchNumber":4,"startTime":"2025-07-23T02:14:23.466Z","endTime":"2025-07-23T02:14:31.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:14:31.325Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T02:14:46.775Z","endTime":"2025-07-23T02:16:38.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.65392521598608,"strikeZoneBottom":1.70987847675609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.922149677843315,"aZ":-13.422630127181218,"pfxX":-5.251456040900933,"pfxZ":9.453869453332725,"pX":-0.2767924553136393,"pZ":1.6526134958256038,"vX0":6.158234612823958,"vY0":-139.79426519503627,"vZ0":-7.392345992245364,"x":127.55,"y":194.16,"x0":-1.8238566233860316,"y0":50.00227169646764,"z0":5.208745414792921,"aX":-10.41505528461294},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2354,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3915074670950096,"extension":6.527827482881601},"index":0,"playId":"552dc88f-1697-3fe2-9a09-9cc2b21dcedb","pitchNumber":1,"startTime":"2025-07-23T02:14:56.950Z","endTime":"2025-07-23T02:15:00.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":95.6,"endSpeed":87.5,"strikeZoneTop":3.67000095700879,"strikeZoneBottom":1.78638273753309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.546628134677672,"aZ":-11.715904877294511,"pfxX":-5.096074912925225,"pfxZ":10.475141533018549,"pX":0.44814197396090066,"pZ":1.1336453995006783,"vX0":8.142208388000414,"vY0":-138.75136137432114,"vZ0":-8.869146881850956,"x":99.92,"y":208.17,"x0":-1.8600391036495005,"y0":50.00648916938169,"z0":5.1491808225133475,"aX":-9.956587838530409},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2460,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39450324852886487,"extension":6.706354907199989},"index":1,"playId":"ddc606f5-3b85-343f-a9f8-ff9272c50aa4","pitchNumber":2,"startTime":"2025-07-23T02:15:10.936Z","endTime":"2025-07-23T02:15:14.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.9,"strikeZoneTop":3.67000136793293,"strikeZoneBottom":1.67996879673408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.489304095062685,"aZ":-42.11927606729163,"pfxX":7.8339325067892815,"pfxZ":-8.071888985333336,"pX":-0.3907316785264677,"pZ":2.216557149577092,"vX0":0.8903434439409597,"vY0":-110.7867602600883,"vZ0":1.9571202579064304,"x":131.89,"y":178.93,"x0":-1.815645680346266,"y0":50.00346072382831,"z0":5.754309715594812,"aX":9.649120344230838},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.7,"breakHorizontal":-14.4,"spinRate":2812,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4961390107919774,"extension":6.503439920886789},"index":2,"playId":"effd86e8-294b-3b87-984f-c5ecf2a00d0a","pitchNumber":3,"startTime":"2025-07-23T02:15:27.366Z","endTime":"2025-07-23T02:15:31.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.915384239848905,"aZ":-42.01420191755507,"pfxX":7.008869323588966,"pfxZ":-7.568836424322348,"pX":0.7315031204177742,"pZ":1.3643722839037846,"vX0":3.509679072333751,"vY0":-114.16585743139389,"vZ0":0.019269070150393475,"x":89.12,"y":201.94,"x0":-1.7436105998544948,"y0":50.00232270380488,"z0":5.542593914183829,"aX":9.113609219730874},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.3,"breakHorizontal":-13.7,"spinRate":2958,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.48250645362615163,"extension":6.560899249448074},"index":3,"playId":"aeca8201-921f-3c65-a1df-21c3fb218cfb","pitchNumber":4,"startTime":"2025-07-23T02:15:43.108Z","endTime":"2025-07-23T02:15:46.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-23T02:15:55.729Z","endTime":"2025-07-23T02:16:09.019Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.66999864856229,"strikeZoneBottom":1.8400224061052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.745653910746533,"aZ":-29.296725192228386,"pfxX":-8.746027223659944,"pfxZ":1.5492188018820459,"pX":0.8350952435868177,"pZ":-0.48111645107286294,"vX0":10.27996381837706,"vY0":-135.3492974486711,"vZ0":-9.497200927530514,"x":85.17,"y":251.77,"x0":-1.8707894396505063,"y0":50.00661999212271,"z0":5.116013584092489,"aX":-16.278057064449378},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.0,"breakHorizontal":13.7,"spinRate":1720,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40424149125334674,"extension":6.476766533159777},"index":5,"playId":"c74c819b-e364-3272-b9aa-bdbb9bbcaee7","pitchNumber":5,"startTime":"2025-07-23T02:16:09.019Z","endTime":"2025-07-23T02:16:12.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.66999945030733,"strikeZoneBottom":1.77650828007748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.696831258830752,"aZ":-13.020175493073,"pfxX":-5.053907784593527,"pfxZ":9.604129295764388,"pX":0.11857493852660152,"pZ":1.842454382589428,"vX0":7.4692416217214515,"vY0":-140.08875482644316,"vZ0":-6.952104241917576,"x":112.48,"y":189.03,"x0":-1.9216142560343554,"y0":50.00128959169538,"z0":5.201810990692141,"aX":-10.077643564303916},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":2262,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39051062399921266,"extension":6.399013312725688},"index":6,"playId":"ae5bfada-cb97-3283-b804-91122c34a017","pitchNumber":6,"startTime":"2025-07-23T02:16:34.774Z","endTime":"2025-07-23T02:16:38.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:16:38.813Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T02:18:38.435Z","endTime":"2025-07-23T02:19:37.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.28000062488976,"strikeZoneBottom":1.60243427421083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41381028055613,"aZ":-13.053595001002215,"pfxX":-4.933314345332883,"pfxZ":10.362995279276884,"pX":-0.49706853936834655,"pZ":1.681393541120693,"vX0":3.8330855301796265,"vY0":-134.9734561722017,"vZ0":-9.202382183669595,"x":135.95,"y":193.38,"x0":-1.2947562398054049,"y0":50.00232972200495,"z0":6.054567846174406,"aX":-9.100985024689923},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2247,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.4058216161373518,"extension":6.7019247251386895},"index":0,"playId":"0bb8e97b-a4fd-3cd8-99cc-b38a89fe2451","pitchNumber":1,"startTime":"2025-07-23T02:18:46.861Z","endTime":"2025-07-23T02:18:50.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.26572553848068,"strikeZoneBottom":1.61925772029489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61596527510289,"aZ":-25.534638795935365,"pfxX":2.5488736287292992,"pfxZ":4.0791235704636915,"pX":0.6757029164396219,"pZ":0.7604351898897516,"vX0":4.07294474076949,"vY0":-126.02614626827858,"vZ0":-8.22339081160906,"x":91.24,"y":218.25,"x0":-1.2849337154930873,"y0":50.00589939611262,"z0":6.090272961035525,"aX":4.151247952884142},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-5.4,"spinRate":2339,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.4325517326002122,"extension":6.635625042260586},"index":1,"playId":"8353ebdf-d9b8-3c3f-8b43-ad5307cb80d4","pitchNumber":2,"startTime":"2025-07-23T02:18:59.315Z","endTime":"2025-07-23T02:19:02.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.2,"endSpeed":86.8,"strikeZoneTop":3.27999908992418,"strikeZoneBottom":1.52054030967477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.117709203720878,"aZ":-12.42724882285522,"pfxX":-3.831520069007592,"pfxZ":10.327898377467871,"pX":0.4380566189940011,"pZ":2.0574144024075744,"vX0":5.85732612197657,"vY0":-136.88654114665587,"vZ0":-8.58873862745637,"x":100.3,"y":183.23,"x0":-1.224336500708503,"y0":50.00125160600836,"z0":6.071436181898091,"aX":-7.324995835705342},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2307,"spinDirection":197},"zone":9,"typeConfidence":0.92,"plateTime":0.399006316419543,"extension":6.741661929482657},"index":2,"playId":"1261a663-de6a-3093-81e6-349e023f5c0a","pitchNumber":3,"startTime":"2025-07-23T02:19:13.773Z","endTime":"2025-07-23T02:19:17.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00334832957565,"aZ":-10.652938132964238,"pfxX":-2.938915312990649,"pfxZ":11.203077812340524,"pX":0.18268760340243131,"pZ":2.2099585333672174,"vX0":4.565765067930186,"vY0":-137.38880211366873,"vZ0":-8.748159144436135,"x":110.04,"y":179.11,"x0":-1.115064285602025,"y0":50.00582839079984,"z0":6.149808379754418,"aX":-5.647632556596174},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":2319,"spinDirection":194},"zone":5,"typeConfidence":0.92,"plateTime":0.3978996233084442,"extension":6.8193776212360975},"hitData":{"launchSpeed":92.1,"launchAngle":42.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.36,"coordY":96.42}},"index":3,"playId":"97eeb659-dc86-3d60-abca-2d0dec6cabc9","pitchNumber":4,"startTime":"2025-07-23T02:19:29.090Z","endTime":"2025-07-23T02:19:37.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:19:37.562Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T02:19:50.371Z","endTime":"2025-07-23T02:20:47.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.49999874016751,"strikeZoneBottom":1.55363488559153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.377307899902874,"aZ":-14.644262762849499,"pfxX":-3.909765623705658,"pfxZ":9.101084935492153,"pX":0.02175695035858302,"pZ":1.7618989723304919,"vX0":4.982655265999399,"vY0":-137.63180462372034,"vZ0":-9.149487849899744,"x":116.17,"y":191.21,"x0":-1.3006792979237098,"y0":50.00595251319743,"z0":6.112327087417375,"aX":-7.533251291684658},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2359,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.39735350962183347,"extension":6.6001710003425185},"index":0,"playId":"ad6937c8-5db7-337f-a94e-8efcf81b525a","pitchNumber":1,"startTime":"2025-07-23T02:20:01.341Z","endTime":"2025-07-23T02:20:04.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.8,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49925153779611,"aZ":-13.993328788063303,"pfxX":-3.5905652917908863,"pfxZ":9.384962208374557,"pX":-0.030809823531236027,"pZ":3.4625990793472585,"vX0":4.824302245086601,"vY0":-138.00690027794013,"vZ0":-5.130920196877368,"x":118.17,"y":145.29,"x0":-1.3315996272788604,"y0":50.000858159701465,"z0":6.281730480658947,"aX":-6.954661220361335},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2416,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.3962401739007708,"extension":6.508472126533704},"index":1,"playId":"49aed260-5d8f-35b3-9b38-59ba8333e7f1","pitchNumber":2,"startTime":"2025-07-23T02:20:15.379Z","endTime":"2025-07-23T02:20:18.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T02:20:26.191Z","endTime":"2025-07-23T02:20:43.380Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.901549026919817,"aZ":-10.266080798566296,"pfxX":-1.7208874576876383,"pfxZ":11.004413395796078,"pX":0.9868330969286103,"pZ":3.427413287378032,"vX0":7.063452893988148,"vY0":-139.81695075999696,"vZ0":-5.744214185123143,"x":79.38,"y":146.24,"x0":-1.3425608525521662,"y0":50.002995035407174,"z0":6.174472399469276,"aX":-3.427435368835323},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":1.8,"spinRate":2409,"spinDirection":190},"zone":12,"typeConfidence":0.93,"plateTime":0.3909296842577854,"extension":6.6191781601790725},"index":3,"playId":"d2db16bf-9c49-31d1-8be6-6c7015b4fb17","pitchNumber":3,"startTime":"2025-07-23T02:20:43.380Z","endTime":"2025-07-23T02:20:47.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:20:47.086Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to right fielder Matt Wallner in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T02:21:01.526Z","endTime":"2025-07-23T02:23:18.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.43000006470095,"strikeZoneBottom":1.59267285946607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.674803431589748,"aZ":-12.218808519874818,"pfxX":-3.3950569174036733,"pfxZ":10.25235563009554,"pX":1.4173599147504519,"pZ":2.682561050244992,"vX0":8.279412894634683,"vY0":-138.13472742072835,"vZ0":-7.330144550614476,"x":62.97,"y":166.35,"x0":-1.168000233863797,"y0":50.00359398694097,"z0":6.179052835367061,"aX":-6.609254701367011},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2352,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.39540878722438855,"extension":6.97203589943787},"index":0,"playId":"998e6767-83c7-3da7-b76d-1045969d4182","pitchNumber":1,"startTime":"2025-07-23T02:21:11.193Z","endTime":"2025-07-23T02:21:14.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.42999842985278,"strikeZoneBottom":1.6440841675854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.915480494851735,"aZ":-9.890422474294272,"pfxX":-2.0228010901784055,"pfxZ":11.37991556084876,"pX":0.39451838684942503,"pZ":2.171536713843081,"vX0":5.195334875398537,"vY0":-138.7688144184468,"vZ0":-8.997502345250496,"x":101.96,"y":180.15,"x0":-1.2357916945300298,"y0":50.00004208972875,"z0":6.10716271066279,"aX":-3.9605045298864905},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":2.6,"spinRate":2388,"spinDirection":191},"zone":9,"typeConfidence":0.93,"plateTime":0.3941218772883124,"extension":6.8290574723389925},"index":1,"playId":"10e2888d-4d9a-3e20-a71d-16f585f4631f","pitchNumber":2,"startTime":"2025-07-23T02:21:25.848Z","endTime":"2025-07-23T02:21:29.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.106211369095018,"aZ":-29.438112511852545,"pfxX":2.162917088199312,"pfxZ":1.703665461926633,"pX":-0.19719163552307623,"pZ":2.5183550856324093,"vX0":2.2435247996152077,"vY0":-125.69039972000168,"vZ0":-3.1925484908662543,"x":124.52,"y":170.78,"x0":-1.380580268592501,"y0":50.00559986776196,"z0":6.181095870237195,"aX":3.480877247379542},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-4.4,"spinRate":2312,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.434830202494112,"extension":6.868077439277405},"index":2,"playId":"2ff03cea-7bff-3b0a-bf6e-fba958f57bf7","pitchNumber":3,"startTime":"2025-07-23T02:21:40.961Z","endTime":"2025-07-23T02:21:45.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":"2025-07-23T02:21:54.147Z","endTime":"2025-07-23T02:22:09.479Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.42999869575258,"strikeZoneBottom":1.62164243144593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.45090680378044,"aZ":-12.259984922101593,"pfxX":-2.367684232733218,"pfxZ":10.197207273242993,"pX":1.3632459055255768,"pZ":3.151477570028221,"vX0":7.601675190199803,"vY0":-138.93433268253855,"vZ0":-6.093034232099491,"x":65.04,"y":153.69,"x0":-1.1019154825564954,"y0":50.00079394581248,"z0":6.189451317104641,"aX":-4.6235995054599},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":2.6,"spinRate":2222,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.3944014349749252,"extension":6.732435915481274},"index":4,"playId":"9365d08a-5aa7-3b6b-b451-53b69e37cbfb","pitchNumber":4,"startTime":"2025-07-23T02:22:09.479Z","endTime":"2025-07-23T02:22:12.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84951075651583,"aZ":-11.27705199926813,"pfxX":-2.756274313435937,"pfxZ":10.66127971481994,"pX":0.858503805454851,"pZ":2.3100071582246824,"vX0":6.069747934350385,"vY0":-139.25651588992196,"vZ0":-8.563607870672287,"x":84.28,"y":176.41,"x0":-0.9932439965248187,"y0":50.00478251996123,"z0":6.1750325495339204,"aX":-5.4040799741314585},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":3.7,"spinRate":2333,"spinDirection":191},"zone":14,"typeConfidence":0.93,"plateTime":0.3936234862106631,"extension":6.853480185136953},"index":5,"playId":"d370fc82-8f06-3311-b9bb-eef2f473f7da","pitchNumber":5,"startTime":"2025-07-23T02:22:26.412Z","endTime":"2025-07-23T02:22:29.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.554734794926336,"aZ":-28.970332553024967,"pfxX":3.4717156209626867,"pfxZ":1.989200150404078,"pX":0.4956562106882073,"pZ":1.7545737705875795,"vX0":3.2783607358415536,"vY0":-125.89991100129934,"vZ0":-5.224338819189535,"x":98.11,"y":191.41,"x0":-1.2725066759298955,"y0":50.00446367947326,"z0":6.189433285274523,"aX":5.596811258140064},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-7.0,"spinRate":2357,"spinDirection":135},"zone":9,"typeConfidence":0.91,"plateTime":0.4343577054875398,"extension":6.959974882465126},"index":6,"playId":"b30e5d1f-723c-3e46-9407-3a2a22581b25","pitchNumber":6,"startTime":"2025-07-23T02:22:48.443Z","endTime":"2025-07-23T02:22:51.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.300483663196243,"aZ":-12.526773208062417,"pfxX":-3.2022832697022725,"pfxZ":9.878789452765337,"pX":0.180081389434859,"pZ":2.4354380666746476,"vX0":4.6022956805479955,"vY0":-139.8448672912555,"vZ0":-7.980139477245175,"x":110.14,"y":173.02,"x0":-1.0677342964636907,"y0":50.003207826140674,"z0":6.139873908934183,"aX":-6.3694755125567735},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2183,"spinDirection":191},"zone":5,"typeConfidence":0.93,"plateTime":0.391046398854237,"extension":6.8669790129692725},"hitData":{"launchSpeed":93.8,"launchAngle":51.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.9,"coordY":127.57}},"index":7,"playId":"98a85bcd-aaa6-3742-82ec-32ac912b4f7b","pitchNumber":7,"startTime":"2025-07-23T02:23:08.748Z","endTime":"2025-07-23T02:23:18.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:23:18.518Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Correa singles on a ground ball to third baseman Miguel Rojas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:25:16.653Z","endTime":"2025-07-23T02:26:42.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72251486196389,"aZ":-14.103083704677823,"pfxX":-4.5383170253792295,"pfxZ":9.093201973156212,"pX":0.15471461264484507,"pZ":2.791625917932633,"vX0":6.759837085525664,"vY0":-140.29860649334833,"vZ0":-4.490383473793137,"x":111.1,"y":163.41,"x0":-1.6999343451382625,"y0":50.00111084080078,"z0":5.336826010190775,"aX":-9.017662346783048},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2265,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39089750065615547,"extension":6.607685773793484},"index":0,"playId":"498e6d50-41f7-3b83-bb36-403d6f5bc8f5","pitchNumber":1,"startTime":"2025-07-23T02:25:29.993Z","endTime":"2025-07-23T02:25:32.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.67102843823583,"strikeZoneBottom":1.74790442844396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.270725899703635,"aZ":-13.210101809543694,"pfxX":-4.244133310983656,"pfxZ":9.844156279650452,"pX":-1.160151915767008,"pZ":2.390987584936239,"vX0":3.584541023586803,"vY0":-138.49026410085054,"vZ0":-5.468592001026339,"x":161.22,"y":174.22,"x0":-1.925034932820133,"y0":50.00498500625394,"z0":5.287647613017495,"aX":-8.178318682583717},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2200,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39672264080358755,"extension":6.413069406073093},"index":1,"playId":"a40d1366-1bff-3efc-a785-be6f5630ea7e","pitchNumber":2,"startTime":"2025-07-23T02:25:45.228Z","endTime":"2025-07-23T02:25:49.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.61913590395003,"strikeZoneBottom":1.66373621710425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.527987232253377,"aZ":-20.61502441906874,"pfxX":-0.2572449500354521,"pfxZ":6.24713988139822,"pX":1.6361363427992484,"pZ":1.866243272438721,"vX0":8.703819972334731,"vY0":-135.18926403977238,"vZ0":-5.164711490040659,"x":54.63,"y":188.39,"x0":-1.592036905184224,"y0":50.00360182581958,"z0":5.248878859983095,"aX":-0.47648701463783133},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":2439,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.40518478563349847,"extension":6.527503238920412},"index":2,"playId":"fbd75e9b-1de0-336d-867a-31249afc60ad","pitchNumber":3,"startTime":"2025-07-23T02:25:59.513Z","endTime":"2025-07-23T02:26:03.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.64872499635713,"strikeZoneBottom":1.82495764768786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.521189772556426,"aZ":-12.448248458475064,"pfxX":-4.388378003154722,"pfxZ":10.029623693205696,"pX":-0.7726210883701193,"pZ":2.209815283101601,"vX0":4.387412260951338,"vY0":-139.82092215812543,"vZ0":-6.002203769659055,"x":146.45,"y":179.11,"x0":-1.7971080857480535,"y0":50.00210895056198,"z0":5.211997383913337,"aX":-8.630018379129183},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2207,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3927639563472187,"extension":6.291208619507805},"index":3,"playId":"e0a04591-fba9-3620-bbd3-534614aa9c7b","pitchNumber":4,"startTime":"2025-07-23T02:26:16.653Z","endTime":"2025-07-23T02:26:19.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.668366457497655,"aZ":-32.811995860783554,"pfxX":-8.913894586583224,"pfxZ":-0.35035379352493656,"pX":0.8306215364087851,"pZ":1.5075868896982232,"vX0":9.480071388526378,"vY0":-133.4094154016622,"vZ0":-3.679495919582973,"x":85.34,"y":198.08,"x0":-1.604316590146228,"y0":50.004395077100725,"z0":5.259938099423877,"aX":-16.131280581009285},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.2,"breakHorizontal":14.2,"spinRate":1436,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40995287964166494,"extension":6.697079105765349},"hitData":{"launchSpeed":80.7,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.25,"coordY":180.8}},"index":4,"playId":"cf450ee5-a41a-3b53-9839-5a8334597089","pitchNumber":5,"startTime":"2025-07-23T02:26:34.296Z","endTime":"2025-07-23T02:26:42.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:26:42.145Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks. Carlos Correa to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:26:56.384Z","endTime":"2025-07-23T02:30:23.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.3,"strikeZoneTop":3.36799238103305,"strikeZoneBottom":1.57923843427507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.272953151606835,"aZ":-13.425647749327696,"pfxX":-3.507271168925678,"pfxZ":9.570461613832853,"pX":0.2851800583742057,"pZ":3.2239984213579125,"vX0":6.626070813815396,"vY0":-139.09410583976316,"vZ0":-3.4701869493399635,"x":106.13,"y":151.73,"x0":-1.672444878850072,"y0":50.00174689766302,"z0":5.378263635924251,"aX":-6.87059052328317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2079,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3938101162673222,"extension":6.560167607169732},"index":0,"playId":"e5f8ad68-4b3e-3341-b4e0-eb0ea7ec3a71","pitchNumber":1,"startTime":"2025-07-23T02:27:12.435Z","endTime":"2025-07-23T02:27:15.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.3662266188723,"strikeZoneBottom":1.54390841829372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.118036497985827,"aZ":-18.864702039942653,"pfxX":-7.491762710182206,"pfxZ":6.944214221508332,"pX":-1.1958035762534331,"pZ":3.8107467356725833,"vX0":4.15825424226267,"vY0":-137.04718285270215,"vZ0":-1.0558632536650394,"x":162.58,"y":135.89,"x0":-1.75330454887772,"y0":50.002978870566785,"z0":5.480120809357723,"aX":-14.359986082546571},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2161,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3984999661961002,"extension":6.403033676793307},"index":1,"playId":"2d315b3e-f01e-317f-9d50-4be91ed200b0","pitchNumber":2,"startTime":"2025-07-23T02:27:29.549Z","endTime":"2025-07-23T02:27:33.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478995679800317,"aZ":-43.547768382406474,"pfxX":5.914182256369822,"pfxZ":-8.664617753177465,"pX":0.8351458623529835,"pZ":2.0916698334282726,"vX0":3.667501513884312,"vY0":-114.53363142488679,"vZ0":1.6074994417518593,"x":85.17,"y":182.3,"x0":-1.5616476267670942,"y0":50.00214405538376,"z0":5.678040768489446,"aX":7.7637681718045535},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.9,"breakHorizontal":-11.8,"spinRate":2894,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4804036454121938,"extension":6.479186738230278},"index":2,"playId":"f2291f8d-3a11-3a18-aa46-49bebfab097a","pitchNumber":3,"startTime":"2025-07-23T02:27:50.357Z","endTime":"2025-07-23T02:27:53.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99569751756642,"aZ":-30.50746125514444,"pfxX":-6.089094226394968,"pfxZ":0.9336391914826816,"pX":-0.6277667911460122,"pZ":2.5141716409573207,"vX0":4.966129527050278,"vY0":-132.72717564486487,"vZ0":-1.786692904704611,"x":140.93,"y":170.9,"x0":-1.7270632335124703,"y0":50.00597933404974,"z0":5.406333042698893,"aX":-10.923714779503454},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.6,"breakHorizontal":10.1,"spinRate":1542,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4118290503937949,"extension":6.86783958966342},"index":3,"playId":"83ac715b-5be1-3307-a3ae-10adf1ee1603","pitchNumber":4,"startTime":"2025-07-23T02:28:09.860Z","endTime":"2025-07-23T02:28:13.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.34459948123851,"strikeZoneBottom":1.57309227024586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17189253115088,"aZ":-15.580211499914961,"pfxX":-3.6200002829901603,"pfxZ":8.512153457247187,"pX":0.9656362504638403,"pZ":4.621494807305774,"vX0":8.488283699538124,"vY0":-138.1240880374672,"vZ0":0.4528557209160208,"x":80.19,"y":114.0,"x0":-1.664708103232978,"y0":50.00419858755211,"z0":5.4959107776124565,"aX":-7.0597098452594995},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2226,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3951904011821381,"extension":6.656475345275032},"index":4,"playId":"9d446e88-eff7-3487-94fb-be22c5e13c81","pitchNumber":5,"startTime":"2025-07-23T02:28:31.805Z","endTime":"2025-07-23T02:28:35.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.3627876037653,"strikeZoneBottom":1.59178400802066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.894084690551377,"aZ":-21.275621183076286,"pfxX":-8.341809319354562,"pfxZ":5.551233868200299,"pX":-1.9504417370304017,"pZ":2.4334131354563775,"vX0":2.7981597496661936,"vY0":-138.7046291682995,"vZ0":-3.8179593263264806,"x":191.35,"y":173.08,"x0":-1.8841723771020362,"y0":50.00196627882456,"z0":5.23359293004668,"aX":-16.371623431561787},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":2200,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3937938366230185,"extension":6.414032461365578},"index":5,"playId":"b504a545-31f7-33c1-8917-f622a091b43e","pitchNumber":6,"startTime":"2025-07-23T02:28:54.416Z","endTime":"2025-07-23T02:28:57.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642234663287685,"aZ":-13.644684328585456,"pfxX":-4.1649314354770555,"pfxZ":9.326709561416097,"pX":-0.10712871711441722,"pZ":2.789329060647248,"vX0":5.908204208784995,"vY0":-139.41288381831674,"vZ0":-4.4813977898319735,"x":121.08,"y":163.47,"x0":-1.7036952885701935,"y0":50.00108806943845,"z0":5.305150328884261,"aX":-8.273446370124818},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2237,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39150401571958326,"extension":6.59554562457081},"index":6,"playId":"20f8c7fd-f503-3e05-b34f-731c5b6ac6b8","pitchNumber":7,"startTime":"2025-07-23T02:29:17.541Z","endTime":"2025-07-23T02:29:20.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.7,"endSpeed":87.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66202045322362,"aZ":-12.237181330955812,"pfxX":-2.0734692132952572,"pfxZ":10.170490858211695,"pX":-0.11067350488665895,"pZ":2.751525729365846,"vX0":5.79474821136076,"vY0":-139.228322818546,"vZ0":-4.565930591392941,"x":121.22,"y":164.49,"x0":-1.9508896132478102,"y0":50.00515903128084,"z0":5.224547718584181,"aX":-4.0660250025189395},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":2.5,"spinRate":2148,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3936053779499491,"extension":6.416584919942716},"index":7,"playId":"78a45c4d-6097-3296-b64d-9e59b36b21ea","pitchNumber":8,"startTime":"2025-07-23T02:29:40.833Z","endTime":"2025-07-23T02:29:44.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-07-23T02:30:00.090Z","endTime":"2025-07-23T02:30:19.877Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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, 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":80.0,"endSpeed":73.6,"strikeZoneTop":3.24750090056284,"strikeZoneBottom":1.4023616494767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38478532078668,"aZ":-42.48935611985427,"pfxX":6.498281288513611,"pfxZ":-7.610429388245077,"pX":1.2073035956925862,"pZ":0.5947868560150965,"vX0":4.5313938478504525,"vY0":-116.41517310930993,"vZ0":-1.7633357388133346,"x":70.98,"y":222.72,"x0":-1.6171336243483625,"y0":50.00311152130656,"z0":5.430038011878067,"aX":8.80755507495019},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.9,"breakHorizontal":-13.0,"spinRate":2965,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4727480032080069,"extension":6.619234726663428},"index":9,"playId":"2a48fd62-42d7-3228-9f30-648e7e69a054","pitchNumber":9,"startTime":"2025-07-23T02:30:19.877Z","endTime":"2025-07-23T02:30:23.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:30:23.444Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Wallner flies out sharply to right fielder Andy Pages. Carlos Correa to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:30:45.740Z","endTime":"2025-07-23T02:33:55.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.76429650547534,"strikeZoneBottom":1.79828351445968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15966239728527,"aZ":-11.463125569529927,"pfxX":-5.333702725098824,"pfxZ":10.411532291918748,"pX":-1.0812650343142771,"pZ":2.363036010839236,"vX0":3.879727740986062,"vY0":-140.03199858971965,"vZ0":-6.04330702573849,"x":158.22,"y":174.98,"x0":-1.790652503084958,"y0":50.002967107059824,"z0":5.296790467811108,"aX":-10.609185750379957},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2271,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3909170069154193,"extension":6.299042772093293},"index":0,"playId":"904a4f6f-1ef6-3676-87aa-ff746bb1c7bb","pitchNumber":1,"startTime":"2025-07-23T02:31:02.920Z","endTime":"2025-07-23T02:31:06.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.136633899823572,"aZ":-13.090798062087066,"pfxX":-4.946537743554854,"pfxZ":9.73855696184382,"pX":-0.34312134696311003,"pZ":3.35260137170762,"vX0":6.089436179658229,"vY0":-138.87377215352234,"vZ0":-3.2390039448275454,"x":130.08,"y":148.26,"x0":-1.9181978101086696,"y0":50.003278864183926,"z0":5.400788695024934,"aX":-9.69419946302137},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2275,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39390772522122575,"extension":6.571092197964586},"index":1,"playId":"a07cafe7-67fb-3f85-aa74-db099fcb335a","pitchNumber":2,"startTime":"2025-07-23T02:31:23.944Z","endTime":"2025-07-23T02:31:26.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.189415865717674,"aZ":-23.671693394622867,"pfxX":-9.974345189203747,"pfxZ":4.621173697988868,"pX":-0.07067422632341622,"pZ":1.3318732057101195,"vX0":8.194127365611845,"vY0":-134.11481566437513,"vZ0":-6.056546292308428,"x":119.69,"y":202.82,"x0":-1.8541778181554827,"y0":50.00390430974182,"z0":5.283504264291316,"aX":-18.35960154768575},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":1771,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4067885243492575,"extension":6.3367210262711025},"index":2,"playId":"39925361-9fbe-3c2d-a483-9417e6597a10","pitchNumber":3,"startTime":"2025-07-23T02:31:45.389Z","endTime":"2025-07-23T02:31:48.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-23T02:31:58.158Z","endTime":"2025-07-23T02:32:15.815Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.74000136969309,"strikeZoneBottom":1.89800211384074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.018330998986844,"aZ":-21.880105521702102,"pfxX":-11.256461304457137,"pfxZ":5.436672443677015,"pX":0.4038357936012347,"pZ":0.7671905755616623,"vX0":9.845265314213112,"vY0":-135.8583299703471,"vZ0":-7.833582958644739,"x":101.61,"y":218.07,"x0":-1.7808679535685081,"y0":50.00597473392678,"z0":5.175889585489856,"aX":-21.329012222801364},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":18.7,"spinRate":1843,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40111169634988153,"extension":6.6233747643396095},"index":4,"playId":"9b2db935-9826-3202-871f-522b07c5d86e","pitchNumber":4,"startTime":"2025-07-23T02:32:15.815Z","endTime":"2025-07-23T02:32:19.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.7399998412319,"strikeZoneBottom":1.89942871118254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564648422341225,"aZ":-22.53929714453844,"pfxX":-10.451705029473436,"pfxZ":5.15220738355397,"pX":0.46333817285451456,"pZ":1.0233921077685986,"vX0":9.434372457299645,"vY0":-134.97180148744349,"vZ0":-7.166086779187791,"x":99.34,"y":211.15,"x0":-1.6960749573381935,"y0":50.00648424090164,"z0":5.2669505763286235,"aX":-19.55567637945636},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":1802,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4036975714131841,"extension":6.594300607358008},"index":5,"playId":"67dc3853-70dc-361c-9aba-a9d8a03fe537","pitchNumber":5,"startTime":"2025-07-23T02:32:41.844Z","endTime":"2025-07-23T02:32:45.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"46b0f0bd-e982-41bc-9b06-2ec9d7ac507d","startTime":"2025-07-23T02:33:01.378Z","endTime":"2025-07-23T02:33:06.378Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.870562643192564,"aZ":-19.46282078528736,"pfxX":-1.3960845770940997,"pfxZ":6.623967207681311,"pX":-0.7716265247512102,"pZ":2.8751539230874013,"vX0":3.96177593089168,"vY0":-136.62324944905887,"vZ0":-2.7440741402232662,"x":146.41,"y":161.15,"x0":-2.0495863137874006,"y0":50.00324916060024,"z0":5.207535557261342,"aX":-2.679848950302182},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":1.8,"spinRate":2454,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.39864100054017904,"extension":6.419491180686436},"index":7,"playId":"b040bc39-d022-33b4-b759-604e2519e0fd","pitchNumber":6,"startTime":"2025-07-23T02:33:16.890Z","endTime":"2025-07-23T02:33:19.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":96.5,"endSpeed":88.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.460031264030814,"aZ":-17.62806981657725,"pfxX":-5.074865070414583,"pfxZ":7.276053004112308,"pX":-0.23336764029994847,"pZ":3.278243284524541,"vX0":6.326440108885962,"vY0":-140.3989784272329,"vZ0":-2.5405665045034986,"x":125.9,"y":150.27,"x0":-1.8553538962714105,"y0":50.00020850056254,"z0":5.34063764402644,"aX":-10.141832474499534},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":7.9,"spinRate":2039,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3899686299389855,"extension":6.612320708614415},"hitData":{"launchSpeed":108.8,"launchAngle":50.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":196.65,"coordY":108.12}},"index":8,"playId":"750ebee2-9372-33e1-9d14-fa525304d4b2","pitchNumber":7,"startTime":"2025-07-23T02:33:41.412Z","endTime":"2025-07-23T02:33:55.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.93,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:33:55.383Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a sharp ground ball to third baseman Miguel Rojas. Carlos Correa scores. Ty France to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:34:13.806Z","endTime":"2025-07-23T02:35:37.652Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55398015704299,"aZ":-31.474604396637385,"pfxX":-6.818591411058793,"pfxZ":0.39390578124686115,"pX":-0.41774891206257586,"pZ":2.1584636976263383,"vX0":5.654946209772961,"vY0":-132.5161641138141,"vZ0":-2.374045097634998,"x":132.92,"y":180.5,"x0":-1.6826082570740244,"y0":50.00657192748162,"z0":5.341656304895066,"aX":-12.256062925064906},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":11.3,"spinRate":1376,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4116901898331964,"extension":6.562585200188963},"index":0,"playId":"90b97fe6-b8f7-326b-9d71-7a3fa92fad9c","pitchNumber":1,"startTime":"2025-07-23T02:34:43.542Z","endTime":"2025-07-23T02:34:47.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":95.1,"endSpeed":87.6,"strikeZoneTop":3.50999997756146,"strikeZoneBottom":1.64728167704973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.725199818332204,"aZ":-17.849436601123397,"pfxX":-8.560150275619996,"pfxZ":7.336355227722301,"pX":-0.8230373929092925,"pZ":1.7397462774020447,"vX0":5.532735172391396,"vY0":-138.35143369728408,"vZ0":-6.139613157149588,"x":148.37,"y":191.81,"x0":-1.7289644770861183,"y0":50.004416246604364,"z0":5.169768457959133,"aX":-16.719138898717773},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2226,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.39477179067675916,"extension":6.493007077237407},"index":1,"playId":"1916932e-8faa-36e9-9dc2-e481a95f8f4b","pitchNumber":2,"startTime":"2025-07-23T02:35:05.504Z","endTime":"2025-07-23T02:35:09.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.656412914566484,"aZ":-25.700183808432282,"pfxX":-8.965044437753393,"pfxZ":3.492647646639493,"pX":0.22935759381018964,"pZ":1.4682911833436754,"vX0":8.135446513182078,"vY0":-134.83774805113973,"vZ0":-5.418186616660565,"x":108.26,"y":199.14,"x0":-1.6532990804648,"y0":50.00144799424211,"z0":5.3029401581112765,"aX":-16.60701620436256},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.4,"breakHorizontal":14.6,"spinRate":1550,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4052768340971502,"extension":6.568312635897285},"hitData":{"launchSpeed":104.5,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.56,"coordY":160.81}},"index":2,"playId":"273e80e5-1b50-3bb4-bffc-efda2160f050","pitchNumber":3,"startTime":"2025-07-23T02:35:28.961Z","endTime":"2025-07-23T02:35:37.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":1.94,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:35:37.652Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:37:05.177Z","endTime":"2025-07-23T02:38:36.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T02:36:46.702Z","endTime":"2025-07-23T02:37:07.105Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.33558168911601,"strikeZoneBottom":1.66545573822488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00633216072194,"aZ":-14.755524449425376,"pfxX":-2.8780510092380056,"pfxZ":9.003725661072739,"pX":-0.6415087444177033,"pZ":3.7280805221700164,"vX0":4.382703652686828,"vY0":-138.68494555579713,"vZ0":-1.8292176024467288,"x":141.45,"y":138.12,"x0":-1.873381344049463,"y0":50.00096339677896,"z0":5.387887903234914,"aX":-5.567164090590905},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":4.2,"spinRate":2041,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39598426618773974,"extension":6.363600845238403},"index":1,"playId":"0a5380fe-be8d-36c7-a804-9988a28d68fd","pitchNumber":1,"startTime":"2025-07-23T02:37:07.105Z","endTime":"2025-07-23T02:37:10.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.22469623886532,"strikeZoneBottom":1.64816818854005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97928716139712,"aZ":-14.960080845176234,"pfxX":-4.775575673685131,"pfxZ":8.8511086769939,"pX":-0.1532152157028356,"pZ":2.7612647256604994,"vX0":6.0513832266228595,"vY0":-139.0173839156861,"vZ0":-4.304835467753283,"x":122.84,"y":164.23,"x0":-1.7441594204860764,"y0":50.005585970184725,"z0":5.332314682914101,"aX":-9.290946885352385},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2198,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39495588401210346,"extension":6.586311888898458},"index":2,"playId":"e960992a-68b7-33d0-b891-8ee3d8cd89a0","pitchNumber":2,"startTime":"2025-07-23T02:37:31.194Z","endTime":"2025-07-23T02:37:35.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.647316995972353,"aZ":-32.781188917720804,"pfxX":-7.950331661672881,"pfxZ":-0.340142058309886,"pX":-0.5451387700525678,"pZ":1.3684359743883632,"vX0":5.7436254310259445,"vY0":-132.77381199948033,"vZ0":-3.9992240471502822,"x":137.78,"y":201.83,"x0":-1.704353762564084,"y0":50.00426490492824,"z0":5.2819944642459005,"aX":-14.184291024509992},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.3,"breakHorizontal":13.1,"spinRate":1510,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4126655204854881,"extension":6.431872800093348},"index":3,"playId":"cca83bc7-e1fb-3d0f-aaf4-91c501a69c22","pitchNumber":3,"startTime":"2025-07-23T02:37:50.985Z","endTime":"2025-07-23T02:37:53.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.17410461432536,"strikeZoneBottom":1.52000095343134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.589105952418585,"aZ":-30.72475699688533,"pfxX":-8.656797291850525,"pfxZ":0.8025856078404368,"pX":0.5463885659378773,"pZ":0.9946736002451849,"vX0":8.66065582611003,"vY0":-133.08938761622935,"vZ0":-5.490478931854441,"x":96.17,"y":211.92,"x0":-1.6195311059935267,"y0":50.000866419830295,"z0":5.299660779036603,"aX":-15.584827216813526},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":13.9,"spinRate":1478,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41097060683875064,"extension":6.657566420542675},"index":4,"playId":"364f7fb8-226a-3e1a-9b7a-8284a7cd7e4b","pitchNumber":4,"startTime":"2025-07-23T02:38:12.001Z","endTime":"2025-07-23T02:38:15.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.916437709155854,"aZ":-13.602907130767633,"pfxX":-3.9078600228891425,"pfxZ":9.359599335746564,"pX":0.010064743075253334,"pZ":2.949471861972476,"vX0":6.356928789582743,"vY0":-140.0369538290208,"vZ0":-3.8527672854897426,"x":116.62,"y":159.14,"x0":-1.7826842054748153,"y0":50.00217848436427,"z0":5.234285090585343,"aX":-7.753994841142367},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2193,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3912744745311256,"extension":6.455687510387518},"index":5,"playId":"f447773d-16e8-353b-aa0b-a106216ca5be","pitchNumber":5,"startTime":"2025-07-23T02:38:32.949Z","endTime":"2025-07-23T02:38:36.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.79,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:38:36.224Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Vázquez doubles (7) on a sharp line drive to center fielder James Outman. Ty France scores. Royce Lewis scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:38:49.296Z","endTime":"2025-07-23T02:40:28.813Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.21008125539601,"strikeZoneBottom":1.51155340739964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17284259591289,"aZ":-13.579434105424589,"pfxX":-4.27867587943685,"pfxZ":9.370630457487586,"pX":0.4061153112536924,"pZ":2.5892733645275614,"vX0":7.0918990411726375,"vY0":-139.46936655612237,"vZ0":-5.10917970773344,"x":101.52,"y":168.87,"x0":-1.6051472487677672,"y0":50.006392621153694,"z0":5.32936571569762,"aX":-8.494303023617885},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2202,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3916040326806316,"extension":6.503196265084962},"index":0,"playId":"12d887db-2085-33cb-83c5-04313b05814f","pitchNumber":1,"startTime":"2025-07-23T02:39:01.770Z","endTime":"2025-07-23T02:39:05.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.19999861774742,"strikeZoneBottom":1.50172557851828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528801177163622,"aZ":-44.83008630804082,"pfxX":6.384845611995546,"pfxZ":-9.602970510508182,"pX":0.7662181598920697,"pZ":1.1812561337533554,"vX0":3.309279017112697,"vY0":-115.28523674427126,"vZ0":0.002019707950261962,"x":87.79,"y":206.89,"x0":-1.5269334556986753,"y0":50.00208190218971,"z0":5.5828041149402186,"aX":8.416209636157168},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.9,"breakHorizontal":-12.5,"spinRate":2852,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.47889492955285684,"extension":6.528811308724896},"index":1,"playId":"0df693ea-99d8-3462-9b22-26ccd42c6452","pitchNumber":2,"startTime":"2025-07-23T02:39:21.274Z","endTime":"2025-07-23T02:39:24.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.20000082624486,"strikeZoneBottom":1.56637565473227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.200351736350132,"aZ":-43.34163763914985,"pfxX":4.564074816528589,"pfxZ":-8.562544100874032,"pX":0.6024842021927688,"pZ":1.928211125402972,"vX0":3.4363482251365487,"vY0":-113.8389051054545,"vZ0":1.420083652772448,"x":94.03,"y":186.72,"x0":-1.5232335094097607,"y0":50.00433473953564,"z0":5.6088648534112435,"aX":5.9504726320725},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.8,"breakHorizontal":-9.1,"spinRate":2821,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.482377453146563,"extension":6.562904736645205},"index":2,"playId":"66e1fa38-4aab-3f4b-ba94-eae31b9d3f61","pitchNumber":3,"startTime":"2025-07-23T02:39:43.166Z","endTime":"2025-07-23T02:39:47.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T02:39:54.557Z","endTime":"2025-07-23T02:40:13.915Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40740303671631,"aZ":-26.854548184285274,"pfxX":-5.954994537073404,"pfxZ":2.9537607813103612,"pX":-0.26565685722956733,"pZ":1.953781587634298,"vX0":5.765551298541133,"vY0":-132.82068359548722,"vZ0":-3.757822600427163,"x":127.13,"y":186.03,"x0":-1.6828511683217051,"y0":50.00267844006427,"z0":5.3229058969974385,"aX":-10.721538273461102},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":9.6,"spinRate":1491,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.41117610017973805,"extension":6.569565835209686},"hitData":{"launchSpeed":100.9,"launchAngle":19.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.97,"coordY":45.48}},"index":4,"playId":"c865806d-1693-34c6-9739-1be2d0ab9ce4","pitchNumber":4,"startTime":"2025-07-23T02:40:13.915Z","endTime":"2025-07-23T02:40:28.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.1,"awayTeamWinProbability":76.9,"homeTeamWinProbabilityAdded":-17.1,"leverageIndex":1.62,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:40:28.813Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a sharp ground ball to shortstop Mookie Betts. Christian Vázquez to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:40:58.940Z","endTime":"2025-07-23T02:41:19.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnThird":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46346042448918,"aZ":-28.917751697176303,"pfxX":-8.011713734047714,"pfxZ":1.8296197246597359,"pX":-0.3721996059486948,"pZ":2.506866215956027,"vX0":6.051040203746734,"vY0":-132.36529586374246,"vZ0":-2.0888794412742815,"x":131.19,"y":171.09,"x0":-1.643574032133729,"y0":50.00314315634934,"z0":5.4173976726624335,"aX":-14.259304510985151},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":13.2,"spinRate":1270,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4133241452124321,"extension":6.546975597901837},"hitData":{"launchSpeed":105.2,"launchAngle":0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":94.34,"coordY":143.19}},"index":0,"playId":"a905ca04-21cd-362f-8e73-9738a40b9c2a","pitchNumber":1,"startTime":"2025-07-23T02:41:11.271Z","endTime":"2025-07-23T02:41:19.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.8,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:41:19.896Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ryan Jeffers grounds into a force out, shortstop Mookie Betts to second baseman Hyeseong Kim. Byron Buxton out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T02:41:53.041Z","endTime":"2025-07-23T02:42:33.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":67.2,"strikeZoneTop":3.35999849715799,"strikeZoneBottom":1.69637296581527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.999064370697557,"aZ":-44.47058147866884,"pfxX":6.876804506103194,"pfxZ":-10.637185443662066,"pX":-1.7942364430222628,"pZ":3.3789582705067547,"vX0":-1.8704872173059846,"vY0":-108.10169308781282,"vZ0":5.25146988189905,"x":185.39,"y":147.55,"x0":-1.7988779992010289,"y0":50.0039111044936,"z0":5.873378453864393,"aX":7.946987981433472},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-17.0,"breakHorizontal":-11.8,"spinRate":2749,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.511331680143023,"extension":6.459995121465178},"index":0,"playId":"21885590-4bb9-3b68-9061-3acdb5cde48a","pitchNumber":1,"startTime":"2025-07-23T02:42:05.723Z","endTime":"2025-07-23T02:42:09.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.761968368331605,"aZ":-16.060354786754715,"pfxX":-7.328999405635686,"pfxZ":8.546116991162172,"pX":-0.06983896825832243,"pZ":1.4753446884541173,"vX0":6.59697744230725,"vY0":-136.60076607446115,"vZ0":-7.386229824619062,"x":119.66,"y":198.95,"x0":-1.5667764441471912,"y0":50.00191986130332,"z0":5.323388792987483,"aX":-13.817024939573159},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2105,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40134143924452426,"extension":6.529508006793892},"hitData":{"launchSpeed":105.9,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.22,"coordY":152.33}},"index":1,"playId":"58362429-8edb-3e8b-8a4e-57e53d906c50","pitchNumber":2,"startTime":"2025-07-23T02:42:27.013Z","endTime":"2025-07-23T02:42:33.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:42:33.233Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Matt Wallner.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T02:44:34.032Z","endTime":"2025-07-23T02:45:55.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.68000022762997,"strikeZoneBottom":1.86948104828041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.45843618444237,"aZ":-13.17952763416874,"pfxX":-2.328101485436102,"pfxZ":10.457950031199147,"pX":-1.7112874775979126,"pZ":2.2477009562058012,"vX0":-0.15290535378442463,"vY0":-134.04062481143356,"vZ0":-7.931970077838126,"x":182.23,"y":178.09,"x0":-1.3510413501495866,"y0":50.00539228495216,"z0":6.190163075947576,"aX":-4.229047310717786},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2181,"spinDirection":199},"zone":13,"typeConfidence":0.89,"plateTime":0.4089172735711215,"extension":6.628015473847372},"index":0,"playId":"35d68c50-54cb-3be2-9f4a-b03ae6d1da7c","pitchNumber":1,"startTime":"2025-07-23T02:44:49.074Z","endTime":"2025-07-23T02:44:52.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.86188572615676,"strikeZoneBottom":1.87297703504776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.246273151355844,"aZ":-13.14536258175753,"pfxX":-2.7690645154509967,"pfxZ":10.38934798362266,"pX":-0.4657924872516844,"pZ":1.5674704896303664,"vX0":2.9729741028664645,"vY0":-134.50824617383196,"vZ0":-9.722758479294066,"x":134.75,"y":196.46,"x0":-1.225771838828983,"y0":50.00445127422517,"z0":6.161722974429899,"aX":-5.073091963743607},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":4.3,"spinRate":2109,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4072434888701486,"extension":6.4426410429846515},"index":1,"playId":"223cba60-9e41-3723-aa20-baa53051b139","pitchNumber":2,"startTime":"2025-07-23T02:45:03.386Z","endTime":"2025-07-23T02:45:07.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.5,"endSpeed":84.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08160945645111,"aZ":-11.486324506353302,"pfxX":-3.470595665735385,"pfxZ":11.325474710905688,"pX":-0.24092855810738897,"pZ":2.331676761683884,"vX0":3.8686693416032067,"vY0":-134.52513363141472,"vZ0":-7.9805206551165835,"x":126.18,"y":175.82,"x0":-1.2490060999840882,"y0":50.004485810948815,"z0":6.1574371157066325,"aX":-6.340831273117368},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2208,"spinDirection":196},"zone":8,"typeConfidence":0.9,"plateTime":0.40767948672817766,"extension":6.630286777801802},"index":2,"playId":"101d280c-c8b6-39e6-baf5-a980f28f5a44","pitchNumber":3,"startTime":"2025-07-23T02:45:20.303Z","endTime":"2025-07-23T02:45:24.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.493314606741937,"aZ":-12.92652467189784,"pfxX":-4.173707012692276,"pfxZ":10.317761117603041,"pX":-0.3085976461471767,"pZ":2.4692425972464904,"vX0":3.670072341159505,"vY0":-135.45274567276456,"vZ0":-7.745098730778444,"x":128.76,"y":172.11,"x0":-1.1362169747035304,"y0":50.003090322103866,"z0":6.261794372779282,"aX":-7.78641996845151},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2242,"spinDirection":193},"zone":4,"typeConfidence":0.9,"plateTime":0.40375904430503873,"extension":6.696743171730717},"hitData":{"launchSpeed":97.3,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.08,"coordY":159.59}},"index":3,"playId":"aa286940-4892-3269-ae3e-8175e5d06fe7","pitchNumber":4,"startTime":"2025-07-23T02:45:44.352Z","endTime":"2025-07-23T02:45:55.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.87,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:45:55.915Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks. Freddie Freeman to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T02:46:09.482Z","endTime":"2025-07-23T02:48:30.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.019015840778646,"aZ":-27.772334232497986,"pfxX":1.469754291394049,"pfxZ":2.742511748219581,"pX":0.03360763222808829,"pZ":2.910771290035999,"vX0":3.5758674990032153,"vY0":-125.32367107522772,"vZ0":-2.5675159547864213,"x":115.72,"y":160.19,"x0":-1.597215287017572,"y0":50.00363494958351,"z0":6.19450860921572,"aX":2.360867811395797},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":-3.4,"spinRate":2312,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.43542205750707463,"extension":6.565683587480325},"index":0,"playId":"04166236-0828-3551-b7dc-ebd1f9fdf323","pitchNumber":1,"startTime":"2025-07-23T02:46:19.827Z","endTime":"2025-07-23T02:46:23.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.4600002678442,"strikeZoneBottom":1.63194351654573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49328210784596,"aZ":-26.439094056560275,"pfxX":2.837429158637902,"pfxZ":3.60867293946031,"pX":1.3300118218038974,"pZ":1.1047090875380432,"vX0":5.721465079711818,"vY0":-125.1181706785251,"vZ0":-6.694097047202124,"x":66.3,"y":208.95,"x0":-1.352294837858243,"y0":50.00522316209117,"z0":5.97229565630305,"aX":4.513239249083158},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-6.5,"spinRate":2262,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.4372438459567407,"extension":6.681257219807001},"index":1,"playId":"8efd3d05-3f55-3a22-b382-91f8ff2e9185","pitchNumber":2,"startTime":"2025-07-23T02:46:42.228Z","endTime":"2025-07-23T02:46:45.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":86.2,"endSpeed":78.9,"strikeZoneTop":3.46000032539207,"strikeZoneBottom":1.59432451454125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.608964938280092,"aZ":-27.26262456073751,"pfxX":-5.983296905167742,"pfxZ":3.0863622353073854,"pX":-0.264138580249397,"pZ":3.650813559619492,"vX0":4.530288772123793,"vY0":-125.44899595269858,"vZ0":-0.8018491868491574,"x":127.07,"y":140.21,"x0":-1.3168992840250804,"y0":50.00539369435372,"z0":6.198966708445053,"aX":-9.528866707444157},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":9.8,"spinRate":975,"spinDirection":216},"zone":11,"typeConfidence":0.96,"plateTime":0.4367857263387971,"extension":6.60206078597029},"index":2,"playId":"32e511da-c85f-3af1-a8d4-42936291e298","pitchNumber":3,"startTime":"2025-07-23T02:47:03.571Z","endTime":"2025-07-23T02:47:07.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4991797917561,"aZ":-28.447462185335095,"pfxX":3.2740519544720317,"pfxZ":2.3629926109559296,"pX":-0.12193406588354017,"pZ":2.53573542139246,"vX0":2.335636600885207,"vY0":-124.31608417253264,"vZ0":-3.148456356729188,"x":121.65,"y":170.32,"x0":-1.496891395053264,"y0":50.00042594168625,"z0":6.164829111068119,"aX":5.154276842139611},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":-6.5,"spinRate":2194,"spinDirection":161},"zone":5,"typeConfidence":0.91,"plateTime":0.4395768906373494,"extension":6.485379750306612},"index":3,"playId":"455a9a4b-2ab4-3847-8903-dedb7633d164","pitchNumber":4,"startTime":"2025-07-23T02:47:23.007Z","endTime":"2025-07-23T02:47:27.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T02:47:43.220Z","endTime":"2025-07-23T02:48:04.389Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.45999903240617,"strikeZoneBottom":1.63497026929377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.555380922505243,"aZ":-12.482500141850405,"pfxX":-3.5376478320646925,"pfxZ":10.31419581613506,"pX":0.23586125440300376,"pZ":0.9923141028169175,"vX0":5.219979834907982,"vY0":-137.1289596577656,"vZ0":-11.161080642639526,"x":108.01,"y":211.99,"x0":-1.2304294423786222,"y0":50.006562269654296,"z0":5.9604821515411155,"aX":-6.757067082543287},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2352,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.39900855356621845,"extension":6.992135161493246},"index":5,"playId":"46b5564d-cc08-389a-a8d2-33dde41a9378","pitchNumber":5,"startTime":"2025-07-23T02:48:04.389Z","endTime":"2025-07-23T02:48:08.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.49694325174457,"strikeZoneBottom":1.63001542289172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.995463938787722,"aZ":-27.37928408049243,"pfxX":4.106112491598921,"pfxZ":3.090797054632512,"pX":0.39303436280994897,"pZ":1.4319742707928274,"vX0":3.353415911695836,"vY0":-123.61840954048522,"vZ0":-5.597801993715041,"x":102.02,"y":200.12,"x0":-1.5132917389556064,"y0":50.00467333664357,"z0":6.016328015740643,"aX":6.372648894745012},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.6,"breakHorizontal":-8.2,"spinRate":2322,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.4426130544419906,"extension":6.734626935531076},"index":6,"playId":"2c43c0ab-09c6-3c99-aee1-25ccc94623ac","pitchNumber":6,"startTime":"2025-07-23T02:48:26.038Z","endTime":"2025-07-23T02:48:30.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":1.54,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:48:30.379Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Michael Conforto grounds into a double play, first baseman Ty France to shortstop Carlos Correa to pitcher Simeon Woods Richardson. Freddie Freeman to 3rd. Andy Pages out at 2nd. Michael Conforto out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T02:48:46.999Z","endTime":"2025-07-23T02:49:25.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52517979757883,"aZ":-27.735632434408565,"pfxX":2.5755625477130124,"pfxZ":2.7491131984520862,"pX":0.5544959444426343,"pZ":1.6169113946517981,"vX0":3.988541666102177,"vY0":-126.18080858875693,"vZ0":-5.61477598726171,"x":95.86,"y":195.12,"x0":-1.3808324964917726,"y0":50.00150558090521,"z0":6.103883995861587,"aX":4.15475227945317},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":-5.5,"spinRate":2392,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.433985785862371,"extension":6.7212960652658085},"index":0,"playId":"ab8d0ecd-5bcb-385f-b793-cfc2106053ac","pitchNumber":1,"startTime":"2025-07-23T02:48:59.461Z","endTime":"2025-07-23T02:49:02.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.462829751756217,"aZ":-29.186250267549497,"pfxX":2.201229695492401,"pfxZ":1.9371242729423832,"pX":-0.7264189688319037,"pZ":1.918601177602971,"vX0":1.3635890264212889,"vY0":-123.32066330343567,"vZ0":-4.5198862346349795,"x":144.69,"y":186.98,"x0":-1.5724186392746395,"y0":50.002166446642306,"z0":6.23646937353352,"aX":3.3905831799232264},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.3,"spinRate":2298,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.44411657287230843,"extension":6.4258376403012285},"hitData":{"launchSpeed":74.6,"launchAngle":9.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.86,"coordY":152.87}},"index":1,"playId":"b9e292e8-a848-39a6-ae7a-fdc0a38c4934","pitchNumber":2,"startTime":"2025-07-23T02:49:17.338Z","endTime":"2025-07-23T02:49:25.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-11.100000000000001,"leverageIndex":2.08,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:49:25.842Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hyeseong Kim grounds out, first baseman Ty France to pitcher Simeon Woods Richardson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T02:50:50.846Z","endTime":"2025-07-23T02:52:21.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T02:49:59.699Z","endTime":"2025-07-23T02:50:53.062Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":93.9,"endSpeed":85.8,"strikeZoneTop":2.93397350808335,"strikeZoneBottom":1.15807320014331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59753811245891,"aZ":-11.394073897941588,"pfxX":-2.0517474768565975,"pfxZ":11.061026886380631,"pX":0.32272381856217386,"pZ":1.7472010568385887,"vX0":5.627026596412935,"vY0":-136.33773522937372,"vZ0":-9.557071091617287,"x":104.7,"y":191.61,"x0":-1.5033451578275747,"y0":50.00183945281489,"z0":6.089196704471518,"aX":-3.854942350734687},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":2.5,"spinRate":2225,"spinDirection":197},"zone":6,"typeConfidence":0.91,"plateTime":0.4020871774047441,"extension":6.776179101440495},"index":1,"playId":"b3d0bbc0-f793-3f06-a4d9-58bb411ed4a5","pitchNumber":1,"startTime":"2025-07-23T02:50:53.062Z","endTime":"2025-07-23T02:50:56.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":2.97630065193665,"strikeZoneBottom":1.2982169780041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.527859388106297,"aZ":-9.137640473171427,"pfxX":-2.6502206416638954,"pfxZ":12.168030067656247,"pX":-0.04354572450816851,"pZ":1.1098330012024535,"vX0":4.259995907753977,"vY0":-137.0226920766628,"vZ0":-11.44910565052202,"x":118.66,"y":208.81,"x0":-1.2772088720919341,"y0":50.00178768305542,"z0":5.9767699954407325,"aX":-5.0171622562399},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":3.8,"spinRate":2302,"spinDirection":196},"zone":13,"typeConfidence":0.93,"plateTime":0.4004100783252573,"extension":6.661110602166345},"index":2,"playId":"403dfec3-cbe6-3806-9e10-afbc26ec5584","pitchNumber":2,"startTime":"2025-07-23T02:51:12.214Z","endTime":"2025-07-23T02:51:15.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.3,"endSpeed":86.2,"strikeZoneTop":2.92371409114743,"strikeZoneBottom":1.40313370251899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.535872649740487,"aZ":-11.05178778281111,"pfxX":-2.1983301542516767,"pfxZ":11.113056663716106,"pX":-0.8760310926273338,"pZ":1.9033752657266536,"vX0":1.9621008376482885,"vY0":-137.04855872873134,"vZ0":-9.323357790428078,"x":150.39,"y":187.39,"x0":-1.3159451692426303,"y0":50.00134805340365,"z0":6.105969735391284,"aX":-4.177787495174586},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2215,"spinDirection":197},"zone":13,"typeConfidence":0.92,"plateTime":0.3997888283648696,"extension":6.842590280060419},"index":3,"playId":"580e55c7-1b13-34ea-8f65-696a2773da4a","pitchNumber":3,"startTime":"2025-07-23T02:51:30.446Z","endTime":"2025-07-23T02:51:34.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":86.2,"endSpeed":79.6,"strikeZoneTop":2.94000094894681,"strikeZoneBottom":1.25263534152758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01624841594762,"aZ":-28.7199080913723,"pfxX":2.208089875647958,"pfxZ":2.1459634516105126,"pX":-1.0958252111973499,"pZ":3.268875464639164,"vX0":0.37474005963154444,"vY0":-125.60326907013457,"vZ0":-1.889241077941171,"x":158.77,"y":150.52,"x0":-1.5337015367730749,"y0":50.001499923522246,"z0":6.352819662471283,"aX":3.5483542160133417},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-4.1,"spinRate":2305,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.4350962478512703,"extension":6.3910539269642355},"index":4,"playId":"57dac82b-ed75-3215-a247-11991dd2470b","pitchNumber":4,"startTime":"2025-07-23T02:51:52.218Z","endTime":"2025-07-23T02:51:55.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":85.1,"endSpeed":79.3,"strikeZoneTop":2.94,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26475177959783,"aZ":-28.94488209675885,"pfxX":0.17400722363534404,"pfxZ":2.0557843957575326,"pX":-0.11609862437874596,"pZ":1.2179493639478485,"vX0":2.8222031309813023,"vY0":-123.88720953744472,"vZ0":-6.199689364993017,"x":121.43,"y":205.9,"x0":-1.2875666453149557,"y0":50.00260957077944,"z0":6.139534914319148,"aX":0.27329488180411554},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.0,"spinRate":2335,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.44031755816538043,"extension":6.866399588275305},"hitData":{"launchSpeed":78.0,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.13,"coordY":165.05}},"index":5,"playId":"11bc015b-0210-351a-ad1d-cdaf214cbb94","pitchNumber":5,"startTime":"2025-07-23T02:52:13.910Z","endTime":"2025-07-23T02:52:21.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.23,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:52:21.942Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to center fielder James Outman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T02:54:23.129Z","endTime":"2025-07-23T02:57:18.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.76803080918391,"strikeZoneBottom":1.72465508191067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18013365694402,"aZ":-13.795607500687495,"pfxX":-6.311388037594717,"pfxZ":9.73923772118355,"pX":-0.2432091496330324,"pZ":1.4684265832294376,"vX0":6.366586140943597,"vY0":-136.97034350404826,"vZ0":-7.717828282473809,"x":126.27,"y":199.13,"x0":-1.7853796895787142,"y0":50.004065395871656,"z0":5.2796321287976795,"aX":-11.911494070028079},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2169,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40094267952167995,"extension":6.563445656797934},"index":0,"playId":"db86adf4-cb8a-398f-b4dc-f005722b2d34","pitchNumber":1,"startTime":"2025-07-23T02:54:38.125Z","endTime":"2025-07-23T02:54:41.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71769444911727,"aZ":-19.279346209074795,"pfxX":0.9199703294556645,"pfxZ":7.2091840091684505,"pX":0.49682395478948954,"pZ":2.1429835681352776,"vX0":5.5874822043854575,"vY0":-132.3011435184123,"vZ0":-4.610220773911108,"x":98.06,"y":180.92,"x0":-1.7539937099777207,"y0":50.00615467620361,"z0":5.303182806245227,"aX":1.6471562687714318},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":-2.8,"spinRate":2387,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.4124965559559577,"extension":6.413120950851937},"index":1,"playId":"9bd761c6-b3b1-392b-b02b-b5322dd1878f","pitchNumber":2,"startTime":"2025-07-23T02:54:52.724Z","endTime":"2025-07-23T02:54:55.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":90.8,"endSpeed":83.9,"strikeZoneTop":3.6700009956451,"strikeZoneBottom":1.73432351495516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.594315924057632,"aZ":-27.11591339747774,"pfxX":-9.152163652435478,"pfxZ":2.848138446398573,"pX":-0.16039505713014593,"pZ":0.7792144535566228,"vX0":7.215479184057544,"vY0":-131.9927455817767,"vZ0":-6.6901332817963945,"x":123.11,"y":217.74,"x0":-1.7327415423832349,"y0":50.001647746097674,"z0":5.327848145226939,"aX":-16.240097761647508},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":1673,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.41406172466277225,"extension":6.721674974038026},"index":2,"playId":"ca78d92f-483b-3a43-b232-d04d7809c7c7","pitchNumber":3,"startTime":"2025-07-23T02:55:21.307Z","endTime":"2025-07-23T02:55:24.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":93.7,"endSpeed":84.6,"strikeZoneTop":3.66999977957547,"strikeZoneBottom":1.72960997140019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92254783209227,"aZ":-14.31807048535672,"pfxX":-4.253272324441961,"pfxZ":9.63784578157043,"pX":-1.222118668829928,"pZ":2.2819471382201133,"vX0":3.4604132040905062,"vY0":-136.23443412493995,"vZ0":-5.33321504477641,"x":163.58,"y":177.17,"x0":-1.9652432541109741,"y0":50.003431874404754,"z0":5.278469260690444,"aX":-7.880919504962634},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2251,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4042615047347642,"extension":6.5693197345956476},"index":3,"playId":"adf8d612-2072-3235-bf6f-415c502c46ba","pitchNumber":4,"startTime":"2025-07-23T02:55:37.982Z","endTime":"2025-07-23T02:55:42.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.611721265428606,"aZ":-43.671345598809175,"pfxX":6.526661608950494,"pfxZ":-9.44753217564823,"pX":-0.17638337390306205,"pZ":2.2682574487704934,"vX0":1.3354952577311354,"vY0":-110.79240619849189,"vZ0":2.5819755946393164,"x":123.72,"y":177.54,"x0":-1.6371487198862336,"y0":50.001047259259394,"z0":5.721548832358952,"aX":7.9447763593971565},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-15.8,"breakHorizontal":-12.1,"spinRate":2779,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.49833419687630487,"extension":6.38892869634338},"index":4,"playId":"470362b9-8111-3dab-814b-ea2395c6c976","pitchNumber":5,"startTime":"2025-07-23T02:55:55.314Z","endTime":"2025-07-23T02:55:59.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T02:56:09.246Z","endTime":"2025-07-23T02:56:22.749Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.729940630849402,"aZ":-24.878977590088958,"pfxX":1.079512544663373,"pfxZ":4.1102071997479595,"pX":0.47726876928698775,"pZ":1.9824347068084358,"vX0":5.6264784835870705,"vY0":-132.01893846018393,"vZ0":-3.9607904788091925,"x":98.81,"y":185.25,"x0":-1.8171835946384332,"y0":50.00173856736207,"z0":5.322112585825321,"aX":1.9145811149196434},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-3.1,"spinRate":2324,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.41405797330992433,"extension":6.533661267561291},"index":6,"playId":"0b0c8eab-7e2c-3ce6-adf6-d3f9b86fca8f","pitchNumber":6,"startTime":"2025-07-23T02:56:22.749Z","endTime":"2025-07-23T02:56:26.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05795683529005,"aZ":-22.967209833251406,"pfxX":0.21903753342972943,"pfxZ":5.031505445679182,"pX":0.8059616218235434,"pZ":1.7551831510039433,"vX0":6.609405815738718,"vY0":-133.7331256686989,"vZ0":-4.865692676252415,"x":86.28,"y":191.39,"x0":-1.7153526678217648,"y0":50.00263144168063,"z0":5.223744413925369,"aX":0.400559487013762},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":-1.7,"spinRate":2353,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.40796355571388965,"extension":6.307032554889294},"index":7,"playId":"acd4c876-7ff4-38c3-bf2c-367a0b534509","pitchNumber":7,"startTime":"2025-07-23T02:56:47.271Z","endTime":"2025-07-23T02:56:51.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98246858527536,"aZ":-43.0742741425126,"pfxX":5.250491899296794,"pfxZ":-9.12646520906182,"pX":0.23803453732153354,"pZ":1.4674680900144017,"vX0":2.269125949538539,"vY0":-109.38599579502083,"vZ0":1.153517126824933,"x":107.93,"y":199.16,"x0":-1.4998803137016188,"y0":50.00451929455867,"z0":5.606124229637699,"aX":6.268247634084013},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-15.7,"breakHorizontal":-10.2,"spinRate":2665,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.5036055970386468,"extension":6.623574793680931},"hitData":{"launchSpeed":75.7,"launchAngle":17.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.94,"coordY":96.41}},"index":8,"playId":"a3b43763-9acc-3df5-94e5-b7d3cd5bd008","pitchNumber":8,"startTime":"2025-07-23T02:57:07.652Z","endTime":"2025-07-23T02:57:18.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":0.53,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:57:18.087Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Correa called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T02:57:32.686Z","endTime":"2025-07-23T02:58:55.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.951919432782244,"aZ":-24.76126838565958,"pfxX":0.36600066752319904,"pfxZ":4.215645178451771,"pX":0.4004146583090822,"pZ":2.714311011104262,"vX0":5.4646745884708565,"vY0":-131.32376128948133,"vZ0":-2.1898116366769305,"x":101.74,"y":165.49,"x0":-1.7488650307466604,"y0":50.00374492090308,"z0":5.387450649053686,"aX":0.6438873249565604},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2328,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.41594158165078543,"extension":6.5795729304813575},"index":0,"playId":"b90ffbeb-383f-36a8-958c-0fca364368eb","pitchNumber":1,"startTime":"2025-07-23T02:57:47.145Z","endTime":"2025-07-23T02:57:51.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42789863099084,"aZ":-45.48230384086701,"pfxX":5.59129353150092,"pfxZ":-11.342753371138471,"pX":0.05672778343819284,"pZ":2.1610735750784693,"vX0":1.8823780487597912,"vY0":-108.64777865728135,"vZ0":3.07819847580774,"x":114.84,"y":180.43,"x0":-1.5521546839543288,"y0":50.00468807280433,"z0":5.73697039704934,"aX":6.557570445430646},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-19.1,"breakHorizontal":-10.7,"spinRate":2811,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.5078528437336707,"extension":6.567237054158511},"index":1,"playId":"14184f76-a178-3fbd-9733-4b87f80c4ef4","pitchNumber":2,"startTime":"2025-07-23T02:58:08.225Z","endTime":"2025-07-23T02:58:11.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.57999904683906,"strikeZoneBottom":1.70493990649865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43205556039442,"aZ":-29.40593404023305,"pfxX":-5.958182602598023,"pfxZ":1.571798293023388,"pX":0.00842608814741495,"pZ":1.4397425575075782,"vX0":6.508990339847405,"vY0":-131.3125915594569,"vZ0":-4.223326633683472,"x":116.68,"y":199.91,"x0":-1.717722442850116,"y0":50.003831272279704,"z0":5.234119468404233,"aX":-10.500817683298102},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":9.5,"spinRate":1345,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41566627286708036,"extension":6.638681382513582},"index":2,"playId":"b187efb9-7ec9-3781-a48b-5a8c51c87103","pitchNumber":3,"startTime":"2025-07-23T02:58:31.204Z","endTime":"2025-07-23T02:58:35.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.58000002376205,"strikeZoneBottom":1.7075458564912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.407450966549163,"aZ":-13.525518752894252,"pfxX":-2.9601372255240266,"pfxZ":9.762668568794586,"pX":0.06596432944180036,"pZ":1.9249796863810835,"vX0":5.874517205169777,"vY0":-137.32160085579812,"vZ0":-6.538383057517926,"x":114.49,"y":186.81,"x0":-1.7163460961668142,"y0":50.000746486705516,"z0":5.256949271022275,"aX":-5.653716619937366},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2271,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.398870691642065,"extension":6.500218066963875},"index":3,"playId":"169d247d-77ac-36ad-8726-53685c885ea8","pitchNumber":4,"startTime":"2025-07-23T02:58:51.101Z","endTime":"2025-07-23T02:58:55.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.86,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:58:55.462Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T02:59:11.201Z","endTime":"2025-07-23T03:01:19.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.2100013102413,"strikeZoneBottom":1.58999300137102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40385850781328,"aZ":-12.859214425281174,"pfxX":-2.7038082394096006,"pfxZ":10.106923765409876,"pX":0.6948920860879587,"pZ":2.473422158745798,"vX0":7.22212769929085,"vY0":-137.57121139950416,"vZ0":-5.65394929446717,"x":90.51,"y":172.0,"x0":-1.6165833225936035,"y0":50.00058128969483,"z0":5.4317646776396815,"aX":-5.166763732278642},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2074,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3986223553162924,"extension":6.575102191048664},"index":0,"playId":"a20a77c9-1359-3cc4-bb1d-55dc05723d84","pitchNumber":1,"startTime":"2025-07-23T02:59:38.842Z","endTime":"2025-07-23T02:59:42.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.704683940838315,"aZ":-44.591400538444745,"pfxX":6.172929836505712,"pfxZ":-10.160990168458847,"pX":0.1273023491343971,"pZ":2.930249907861077,"vX0":1.7201902954258912,"vY0":-110.72834090083339,"vZ0":3.8553907985552716,"x":112.15,"y":159.66,"x0":-1.4647489618421492,"y0":50.00382338810105,"z0":5.883043686645541,"aX":7.542668247845067},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-16.8,"breakHorizontal":-11.6,"spinRate":2726,"spinDirection":29},"zone":2,"typeConfidence":2.0,"plateTime":0.4977026726581881,"extension":6.49025852390863},"index":1,"playId":"4880f21c-8f96-3c95-96f0-05fcd7345a44","pitchNumber":2,"startTime":"2025-07-23T02:59:56.258Z","endTime":"2025-07-23T03:00:01.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.34036240214311,"strikeZoneBottom":1.60471015487233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26590197089304,"aZ":-34.67949595585258,"pfxX":1.4737529176327087,"pfxZ":-1.5867393784014228,"pX":0.8542355491409546,"pZ":0.8299281920170105,"vX0":5.883218519363138,"vY0":-124.96263985215398,"vZ0":-3.782177720404108,"x":84.44,"y":216.37,"x0":-1.7223395753888837,"y0":50.00281502256994,"z0":5.21326305377297,"aX":2.32816812499347},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":-4.1,"spinRate":2745,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43838271704330767,"extension":6.396624056526473},"index":2,"playId":"c92255f8-dec5-3332-a97c-95a4adde4eb3","pitchNumber":3,"startTime":"2025-07-23T03:00:27.739Z","endTime":"2025-07-23T03:00:32.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63771208040063,"aZ":-31.23626504598438,"pfxX":-9.178466484140472,"pfxZ":0.5373271495916043,"pX":-0.49476314933297644,"pZ":2.3183307062591245,"vX0":6.232385910232441,"vY0":-131.5113888663097,"vZ0":-1.8635235916497908,"x":135.86,"y":176.19,"x0":-1.7062646276879054,"y0":50.00380257067468,"z0":5.359487105379052,"aX":-16.032134214848377},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.7,"breakHorizontal":15.2,"spinRate":1526,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4169511264750474,"extension":6.589527877654285},"index":3,"playId":"27d52824-1f8a-39ba-aca2-07df9ed2bb79","pitchNumber":4,"startTime":"2025-07-23T03:00:51.493Z","endTime":"2025-07-23T03:00:54.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.34568927561088,"strikeZoneBottom":1.57759764787303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.019554075822235,"aZ":-15.984007535627388,"pfxX":-4.347210442469399,"pfxZ":8.385561699000217,"pX":0.6879604084717625,"pZ":2.6402969734882284,"vX0":8.60904781533964,"vY0":-137.70409431795315,"vZ0":-3.8803763233480892,"x":90.78,"y":167.49,"x0":-1.9064530494523715,"y0":50.00339387388859,"z0":5.140942468474543,"aX":-8.394579765491091},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":6.2,"spinRate":2152,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39692636541958226,"extension":6.658874780634135},"index":4,"playId":"7ae80874-8258-3c96-b96c-6c3c9dc92ed3","pitchNumber":5,"startTime":"2025-07-23T03:01:15.513Z","endTime":"2025-07-23T03:01:19.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:01:19.922Z","atBatIndex":20},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Willi Castro caught stealing 2nd base, catcher Will Smith to shortstop Mookie Betts.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T03:01:35.044Z","endTime":"2025-07-23T03:02:59.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.75918359239037,"strikeZoneBottom":1.79990574879405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.577811948665452,"aZ":-13.230617438496505,"pfxX":-5.664080614187072,"pfxZ":9.829423046510351,"pX":-1.0290529027007869,"pZ":2.619701405282723,"vX0":4.526594310763072,"vY0":-137.92122003143888,"vZ0":-4.632854789135704,"x":156.23,"y":168.05,"x0":-1.9553943145095691,"y0":50.00220721104695,"z0":5.212991487779229,"aX":-10.915484259069144},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2315,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39707137219118227,"extension":6.299021289036921},"index":0,"playId":"5d0b5767-ce7d-389d-ae70-75daab526936","pitchNumber":1,"startTime":"2025-07-23T03:01:45.545Z","endTime":"2025-07-23T03:01:48.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a1f73afa-b485-3f82-a2db-e228edd5aacd","startTime":"2025-07-23T03:02:03.271Z","endTime":"2025-07-23T03:02:06.271Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.650326464616647,"aZ":-42.94340501982019,"pfxX":5.996829122434832,"pfxZ":-9.2120724788515,"pX":0.6744284031766445,"pZ":2.0653691289657967,"vX0":3.168392062551622,"vY0":-108.26309216227281,"vZ0":2.4434630146213774,"x":91.29,"y":183.02,"x0":-1.5948967216104473,"y0":50.00432413121478,"z0":5.676493475289578,"aX":7.007960192867757},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-15.5,"breakHorizontal":-11.8,"spinRate":2770,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.5089718414932638,"extension":6.705306610335964},"index":2,"playId":"7cb995a6-629c-3d53-bdeb-386111e12286","pitchNumber":2,"startTime":"2025-07-23T03:02:22.047Z","endTime":"2025-07-23T03:02:26.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.74000014263049,"strikeZoneBottom":1.93181602661418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.490081807296782,"aZ":-31.691895016613998,"pfxX":-8.031053410673465,"pfxZ":0.2749403214645749,"pX":-0.5617475522192243,"pZ":2.0333116293489653,"vX0":6.2087141649012665,"vY0":-132.29859616847233,"vZ0":-2.443088404610228,"x":138.41,"y":183.88,"x0":-1.8922701465920992,"y0":50.00607255162284,"z0":5.2851629987955615,"aX":-14.2788013327188},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.1,"breakHorizontal":13.2,"spinRate":1343,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4135701513810206,"extension":6.3737099976705816},"index":3,"playId":"dc83a196-df26-3546-9676-204b388a3471","pitchNumber":3,"startTime":"2025-07-23T03:02:52.515Z","endTime":"2025-07-23T03:02:59.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:02:59.488Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Rojas walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T03:05:04.208Z","endTime":"2025-07-23T03:06:07.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.4,"strikeZoneTop":3.31903670055974,"strikeZoneBottom":1.56656920587773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21389048544672,"aZ":-41.5081508814526,"pfxX":1.8326778126800667,"pfxZ":-7.564996216564618,"pX":-0.7271579807975624,"pZ":0.5912041997489327,"vX0":0.7116220195995925,"vY0":-111.07890320578808,"vZ0":-3.038664883469537,"x":144.72,"y":222.82,"x0":-1.2909595292010738,"y0":50.00239843341898,"z0":6.345067240246407,"aX":2.2613927699262395},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-14.2,"breakHorizontal":-3.5,"spinRate":2456,"spinDirection":23},"zone":13,"typeConfidence":0.91,"plateTime":0.4954628891398367,"extension":6.563855528276881},"index":0,"playId":"037c3886-99b2-3dc2-94cf-7538d9ed3f97","pitchNumber":1,"startTime":"2025-07-23T03:05:15.232Z","endTime":"2025-07-23T03:05:19.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.40793129319365,"strikeZoneBottom":1.7213299250553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34740325088526,"aZ":-24.774861902048098,"pfxX":1.8936026070888428,"pfxZ":4.771659026853588,"pX":0.6015993025600566,"pZ":-0.43593042919973346,"vX0":4.101577009079923,"vY0":-123.6404477412963,"vZ0":-10.570037318464758,"x":94.07,"y":250.55,"x0":-1.3239513249743735,"y0":50.00371578848611,"z0":5.969218446736566,"aX":2.934568981156904},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2211,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.44278899796607707,"extension":6.7424375093319036},"index":1,"playId":"c5c58f42-abf4-3617-9d7d-76f1b9030be6","pitchNumber":2,"startTime":"2025-07-23T03:05:30.657Z","endTime":"2025-07-23T03:05:33.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.38000125620252,"strikeZoneBottom":1.67119010808976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.932024924485575,"aZ":-11.934860616663663,"pfxX":-3.8983991949544086,"pfxZ":11.24076159598187,"pX":0.4612046593709033,"pZ":0.9347970778246009,"vX0":5.519284070689242,"vY0":-133.83336863383553,"vZ0":-11.381943261198273,"x":99.42,"y":213.54,"x0":-1.1285734736887343,"y0":50.00301448585837,"z0":6.116868546427361,"aX":-7.0190324315126835},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2187,"spinDirection":195},"zone":14,"typeConfidence":0.89,"plateTime":0.4104570874065723,"extension":6.675832137191397},"index":2,"playId":"fdeee5ca-0fc9-3311-bd07-a4cc7bb84d84","pitchNumber":3,"startTime":"2025-07-23T03:05:48.583Z","endTime":"2025-07-23T03:05:52.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.42673411998186,"strikeZoneBottom":1.73209398453892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.694843961960565,"aZ":-11.68256136787021,"pfxX":-2.210938372613096,"pfxZ":11.18109578106365,"pX":-0.8841844484817872,"pZ":1.9474043769504068,"vX0":1.1380828130797167,"vY0":-134.85090573440203,"vZ0":-9.285418405335857,"x":150.7,"y":186.2,"x0":-1.0255953954905113,"y0":50.00066335590083,"z0":6.270087924197454,"aX":-4.051020465128614},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2245,"spinDirection":189},"zone":13,"typeConfidence":0.91,"plateTime":0.4069572208490482,"extension":6.8219443000552165},"index":3,"playId":"68eb3e00-6d5b-37a6-ad98-704c37370503","pitchNumber":4,"startTime":"2025-07-23T03:06:03.669Z","endTime":"2025-07-23T03:06:07.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":4.0000000000000036,"leverageIndex":0.92,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:06:07.613Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"James Outman lines into an unassisted double play, first baseman Ty France. Miguel Rojas out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T03:06:21.942Z","endTime":"2025-07-23T03:07:00.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.5,"strikeZoneTop":3.36958185117396,"strikeZoneBottom":1.62503151556529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71733964486177,"aZ":-44.02128365497695,"pfxX":1.761447051228891,"pfxZ":-9.359790405582341,"pX":-0.6836052957475647,"pZ":3.4983392845465824,"vX0":0.8408992445938295,"vY0":-112.74767525493709,"vZ0":3.0994199215754223,"x":143.06,"y":144.32,"x0":-1.2922619175700496,"y0":50.002534177714445,"z0":6.601520996522125,"aX":2.229473548043983},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.6,"breakHorizontal":-3.5,"spinRate":2544,"spinDirection":22},"zone":11,"typeConfidence":0.91,"plateTime":0.4889584065799504,"extension":6.4845189507873275},"index":0,"playId":"8f5f4df6-1a70-3ee3-8fdf-4ac2a0023cb6","pitchNumber":1,"startTime":"2025-07-23T03:06:33.505Z","endTime":"2025-07-23T03:06:37.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65874889899883,"aZ":-26.477131926329225,"pfxX":4.233017162705812,"pfxZ":3.744122419749541,"pX":0.21277026153675677,"pZ":2.6162238716396606,"vX0":2.9855255740771414,"vY0":-122.95533672601985,"vZ0":-3.1806335691168894,"x":108.89,"y":168.14,"x0":-1.5696472205173182,"y0":50.00546411419074,"z0":6.187075460795208,"aX":6.444957435693234},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.2,"breakHorizontal":-8.4,"spinRate":2353,"spinDirection":176},"zone":5,"typeConfidence":0.9,"plateTime":0.4464249838189369,"extension":6.437588662545981},"hitData":{"launchSpeed":103.2,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":159.31,"coordY":161.95}},"index":1,"playId":"e285f8db-285c-3cc7-8ce7-dfddceb61905","pitchNumber":2,"startTime":"2025-07-23T03:06:51.079Z","endTime":"2025-07-23T03:07:00.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-8.0,"leverageIndex":1.63,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:07:00.179Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T03:07:19.053Z","endTime":"2025-07-23T03:08:36.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.27999967856965,"strikeZoneBottom":1.47620850896963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77170103669037,"aZ":-26.05797458098021,"pfxX":0.47400805159043746,"pfxZ":3.8400182894919226,"pX":0.34057986832936166,"pZ":0.49495803118030596,"vX0":4.137366768887986,"vY0":-125.26148838697709,"vZ0":-8.419976321819815,"x":104.02,"y":225.42,"x0":-1.3926217246042618,"y0":50.004505650563495,"z0":6.023588523538907,"aX":0.7539570897720564},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2428,"spinDirection":170},"zone":14,"typeConfidence":0.89,"plateTime":0.4368921986526244,"extension":6.755743755941202},"index":0,"playId":"ee3c291b-cb75-3281-9b01-38346bd5d6b2","pitchNumber":1,"startTime":"2025-07-23T03:07:23.741Z","endTime":"2025-07-23T03:07:27.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.5,"endSpeed":85.7,"strikeZoneTop":3.14470634066222,"strikeZoneBottom":1.41969871450086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64437318468533,"aZ":-12.073930280714636,"pfxX":-3.097839941750263,"pfxZ":10.600568222345448,"pX":0.6135762147359202,"pZ":3.5555934260942945,"vX0":5.754916346099775,"vY0":-137.36883481695517,"vZ0":-5.084514335727117,"x":93.61,"y":142.78,"x0":-1.1135354979874559,"y0":50.0043449014889,"z0":6.262897887926137,"aX":-5.8753718849579055},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":4.3,"spinRate":2183,"spinDirection":193},"zone":12,"typeConfidence":0.92,"plateTime":0.3999201537531265,"extension":6.59060012146809},"index":1,"playId":"caddff80-9516-3c28-9455-44ddb4db7718","pitchNumber":2,"startTime":"2025-07-23T03:07:41.936Z","endTime":"2025-07-23T03:07:45.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.15229277526318,"strikeZoneBottom":1.49180857978754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.611075307530047,"aZ":-12.593070254467815,"pfxX":-3.216670966840036,"pfxZ":10.562452516529618,"pX":-0.2584919540597473,"pZ":1.436563358985349,"vX0":3.5871810701964293,"vY0":-135.537998833572,"vZ0":-10.06176346161828,"x":126.85,"y":199.99,"x0":-1.1834659674344385,"y0":50.006331960839226,"z0":6.0849846832131025,"aX":-5.964955911477402},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":5.0,"spinRate":2106,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4046754355651845,"extension":6.831605994029772},"index":2,"playId":"18b6db15-7a09-3071-b6e2-a1e9f25fe1a7","pitchNumber":3,"startTime":"2025-07-23T03:07:56.217Z","endTime":"2025-07-23T03:07:59.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.0,"endSpeed":85.9,"strikeZoneTop":3.13751145353362,"strikeZoneBottom":1.50912520566737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.227963037784153,"aZ":-11.521899593454698,"pfxX":-3.634660980396392,"pfxZ":11.018258463595497,"pX":2.1702592474197697,"pZ":1.020248993155501,"vX0":9.740961897762958,"vY0":-136.12302185315477,"vZ0":-11.382476952004849,"x":34.27,"y":211.23,"x0":-0.9842812271286036,"y0":50.00175149998289,"z0":6.056590533130338,"aX":-6.81262936221661},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":4.4,"spinRate":2270,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.40256218261693677,"extension":6.788063736949401},"index":3,"playId":"2f890caa-b814-3717-8d67-43da37270cc4","pitchNumber":4,"startTime":"2025-07-23T03:08:10.508Z","endTime":"2025-07-23T03:08:13.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.2,"endSpeed":85.6,"strikeZoneTop":3.15277929893892,"strikeZoneBottom":1.42818885389201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10267836588208,"aZ":-12.487861785323624,"pfxX":-2.619608576304486,"pfxZ":10.401978169688311,"pX":-0.26356137211593844,"pZ":3.9085905486649675,"vX0":3.133445390798265,"vY0":-137.14339443343928,"vZ0":-4.052974397460371,"x":127.05,"y":133.25,"x0":-1.0839727732675333,"y0":50.005262566003196,"z0":6.265727293698892,"aX":-4.959394525293407},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":4.1,"spinRate":2194,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4003365238110166,"extension":6.906296172911608},"index":4,"playId":"9abd4713-d3e6-3726-a124-63a7fbea9ff3","pitchNumber":5,"startTime":"2025-07-23T03:08:33.240Z","endTime":"2025-07-23T03:08:36.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.8,"awayTeamWinProbability":79.2,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:08:36.754Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T03:09:55.092Z","endTime":"2025-07-23T03:11:07.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T03:08:48.644Z","endTime":"2025-07-23T03:09:57.252Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.49999871532291,"strikeZoneBottom":1.61906998504569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22212988249309,"aZ":-20.834752837164483,"pfxX":-4.209910423906777,"pfxZ":7.266167439351953,"pX":-1.6889292777999143,"pZ":3.2792470437146575,"vX0":1.1074168981528436,"vY0":-124.2117615386213,"vZ0":-2.9157410588478325,"x":181.38,"y":150.24,"x0":-1.5940424512114542,"y0":50.00142890180715,"z0":6.203514714065615,"aX":-6.56787862633902},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.7,"breakHorizontal":7.3,"spinRate":960,"spinDirection":218},"zone":11,"typeConfidence":0.95,"plateTime":0.44120474098177365,"extension":6.826018574579989},"index":1,"playId":"6a6562b2-9098-3063-9d8c-3baed85ac477","pitchNumber":1,"startTime":"2025-07-23T03:09:57.252Z","endTime":"2025-07-23T03:10:00.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39502783868398,"aZ":-13.600558531651032,"pfxX":-1.6796598140288808,"pfxZ":10.163673048129095,"pX":0.8298996583406225,"pZ":3.5010773563784787,"vX0":5.962017189386079,"vY0":-134.391468385116,"vZ0":-4.83607114735588,"x":85.37,"y":144.25,"x0":-1.1999875557924589,"y0":50.001756501392215,"z0":6.291433810053931,"aX":-3.069741991581959},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":1.8,"spinRate":2241,"spinDirection":191},"zone":12,"typeConfidence":0.86,"plateTime":0.407721032700449,"extension":6.567030483300814},"index":2,"playId":"1250abef-fbcc-336b-bb00-6ae978139c89","pitchNumber":2,"startTime":"2025-07-23T03:10:14.100Z","endTime":"2025-07-23T03:10:17.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.606047268538592,"aZ":-13.999151063711007,"pfxX":-2.2008715822277827,"pfxZ":9.716518354403098,"pX":0.07310917243784665,"pZ":3.0382161118224116,"vX0":4.300124414262924,"vY0":-135.86199732350693,"vZ0":-6.05462690419637,"x":114.21,"y":156.75,"x0":-1.243783350763783,"y0":50.00240616155772,"z0":6.267539536181613,"aX":-4.1169477774967715},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":3.1,"spinRate":2337,"spinDirection":192},"zone":2,"typeConfidence":0.9,"plateTime":0.40305130410481915,"extension":6.7657369701172865},"index":3,"playId":"98439873-7e1a-3ed3-b603-06e8abbe6e46","pitchNumber":3,"startTime":"2025-07-23T03:10:34.477Z","endTime":"2025-07-23T03:10:37.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-23T03:10:43.046Z","endTime":"2025-07-23T03:11:03.630Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.60871593273891,"strikeZoneBottom":1.62497119599094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324316296075786,"aZ":-13.284683861110615,"pfxX":-2.463045043919591,"pfxZ":9.992442862902728,"pX":-0.6189356657346617,"pZ":2.439029157073144,"vX0":2.8749128779276187,"vY0":-136.68092481745305,"vZ0":-7.4705721112260886,"x":140.59,"y":172.93,"x0":-1.364753256307284,"y0":50.00669455314543,"z0":6.121530169300224,"aX":-4.658102052578726},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2001,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.40085006393525546,"extension":6.742300073226301},"index":5,"playId":"88b47cd9-eeae-3804-bf88-b70571a009c8","pitchNumber":4,"startTime":"2025-07-23T03:11:03.630Z","endTime":"2025-07-23T03:11:07.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:11:07.840Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Wallner pops out to third baseman Miguel Rojas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T03:13:04.131Z","endTime":"2025-07-23T03:14:06.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.667343434201086,"aZ":-13.855067504705685,"pfxX":-4.423847355931391,"pfxZ":9.782408171187027,"pX":-0.19473636844703465,"pZ":2.8747451790031975,"vX0":6.394808197094083,"vY0":-136.40405066750753,"vZ0":-4.0372922573748795,"x":124.42,"y":161.16,"x0":-2.00127369959435,"y0":50.006456447129935,"z0":5.3378277571567265,"aX":-8.288291723242295},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2191,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4024539310832922,"extension":6.515799749823897},"index":0,"playId":"8b872e34-d21b-3eea-9d88-0ca4f1dec135","pitchNumber":1,"startTime":"2025-07-23T03:13:14.729Z","endTime":"2025-07-23T03:13:17.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.74000036006181,"strikeZoneBottom":1.84124063467594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38068898292212,"aZ":-16.13986537356059,"pfxX":-4.870718274250091,"pfxZ":8.610556465315163,"pX":0.7159932355620385,"pZ":4.6129479524345225,"vX0":8.182782194743769,"vY0":-135.7537446909967,"vZ0":0.5962262386713311,"x":89.71,"y":114.23,"x0":-1.7077150967717167,"y0":50.00091365842742,"z0":5.515976923233922,"aX":-9.068979140712937},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2059,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4038474733258455,"extension":6.251993593309619},"index":1,"playId":"9a89386b-9b1f-3419-9b98-0e95df79fc2d","pitchNumber":2,"startTime":"2025-07-23T03:13:28.784Z","endTime":"2025-07-23T03:13:31.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.4,"endSpeed":67.0,"strikeZoneTop":3.6362736162803,"strikeZoneBottom":1.77671348839884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.12581852583668,"aZ":-43.16824755827068,"pfxX":6.652338658247605,"pfxZ":-9.646554789260767,"pX":-0.6087483727394158,"pZ":3.582313959145609,"vX0":0.7388185369983399,"vY0":-106.63664698934177,"vZ0":5.5190048088114185,"x":140.2,"y":142.06,"x0":-1.8239694225608112,"y0":50.00252623446597,"z0":5.8617560549375725,"aX":7.581120081985346},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-15.4,"breakHorizontal":-12.2,"spinRate":2573,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.5156982594177917,"extension":6.403617293798463},"index":2,"playId":"0a3305d0-f2db-342b-87af-a9cd33d65883","pitchNumber":3,"startTime":"2025-07-23T03:13:41.899Z","endTime":"2025-07-23T03:13:45.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95039732364365,"aZ":-22.098638793444945,"pfxX":0.3806006884512294,"pfxZ":5.652445607188232,"pX":0.10851821051875504,"pZ":3.2895249911404902,"vX0":5.0202487728001755,"vY0":-131.65177473246206,"vZ0":-1.1857119895437602,"x":112.86,"y":149.96,"x0":-1.8604415235936027,"y0":50.001275474773365,"z0":5.358001748139321,"aX":0.6776486307985072},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-1.7,"spinRate":2294,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4136380446195189,"extension":6.2906702607216625},"hitData":{"launchSpeed":79.6,"launchAngle":68.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.43,"coordY":156.57}},"index":3,"playId":"71433e01-4b65-3a25-b970-97b1dcc27eb0","pitchNumber":4,"startTime":"2025-07-23T03:13:57.325Z","endTime":"2025-07-23T03:14:06.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:14:06.602Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T03:14:21.526Z","endTime":"2025-07-23T03:15:19.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":82.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57185673054399,"aZ":-26.3109495556305,"pfxX":-0.044881676074526755,"pfxZ":3.4139488110231078,"pX":0.48232696076576465,"pZ":2.4703620342722497,"vX0":5.649299019043699,"vY0":-129.8452949386728,"vZ0":-2.295017218701479,"x":98.61,"y":172.08,"x0":-1.709982229955286,"y0":50.00428581853587,"z0":5.354794363909978,"aX":-0.07739927511780853},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-1.1,"spinRate":2347,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.4208044539274862,"extension":6.61608974057963},"index":0,"playId":"ad751be2-e76d-3399-b5eb-e644125a3761","pitchNumber":1,"startTime":"2025-07-23T03:14:28.000Z","endTime":"2025-07-23T03:14:31.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.50999913246619,"strikeZoneBottom":1.72303883789759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473920956017857,"aZ":-14.338732629774979,"pfxX":-2.4108693428840158,"pfxZ":9.270981225321474,"pX":-1.0446809758346103,"pZ":3.5570125515659017,"vX0":3.0910451375866863,"vY0":-137.58189609860557,"vZ0":-2.4273460252792733,"x":156.82,"y":142.74,"x0":-1.867596716529006,"y0":50.006854118201694,"z0":5.418301820061945,"aX":-4.6402962795164004},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2087,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3975603674711774,"extension":6.5031914234973325},"index":1,"playId":"65ebef47-a0a3-3fd6-b54a-61fbeb106549","pitchNumber":2,"startTime":"2025-07-23T03:14:43.586Z","endTime":"2025-07-23T03:14:47.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":93.6,"endSpeed":86.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45350134197926,"aZ":-13.668532617582857,"pfxX":-3.8972649423798913,"pfxZ":9.78480236533567,"pX":-0.2961762531643041,"pZ":2.3472536975241183,"vX0":4.96337251991037,"vY0":-136.29207862141072,"vZ0":-5.6037133023385035,"x":128.29,"y":175.4,"x0":-1.6299995196854415,"y0":50.0050731389128,"z0":5.365284417400643,"aX":-7.372663898079148},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2189,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4010657016227537,"extension":6.529985491795874},"index":2,"playId":"bdf6ba2b-86d8-3a29-81f1-1fe6290fe160","pitchNumber":3,"startTime":"2025-07-23T03:14:55.738Z","endTime":"2025-07-23T03:14:59.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.626007090170695,"aZ":-45.71685214805813,"pfxX":5.1139548665631205,"pfxZ":-10.803301661258107,"pX":0.6460449166822497,"pZ":1.7530191973738705,"vX0":3.1380096312159824,"vY0":-112.23534364813754,"vZ0":1.8750757004691654,"x":92.37,"y":191.45,"x0":-1.4431294192475086,"y0":50.0040148527001,"z0":5.6251962948541046,"aX":6.409499909607804},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-18.5,"breakHorizontal":-10.2,"spinRate":2813,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.491323043751835,"extension":6.564593243838606},"hitData":{"launchSpeed":93.5,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.82,"coordY":85.33}},"index":3,"playId":"9c2b6f46-fa72-30a5-a2d5-0d1cf89199e7","pitchNumber":4,"startTime":"2025-07-23T03:15:11.616Z","endTime":"2025-07-23T03:15:19.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:15:19.682Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a line drive to right fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T03:15:32.870Z","endTime":"2025-07-23T03:17:11.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.30031500560955,"strikeZoneBottom":1.67603949044566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.022101964547307,"aZ":-15.2092446289394,"pfxX":-4.710947323043589,"pfxZ":8.807249587238388,"pX":0.8504759205596655,"pZ":1.7075169827123926,"vX0":8.558951362631655,"vY0":-137.54727475824015,"vZ0":-6.6791291169559175,"x":84.58,"y":192.68,"x0":-1.6821136978695108,"y0":50.00232588812974,"z0":5.18881503168581,"aX":-9.074434596387631},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2185,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3974305056619616,"extension":6.588966339371726},"index":0,"playId":"8b6eb378-6f43-373d-866a-a737d163dcd0","pitchNumber":1,"startTime":"2025-07-23T03:15:43.600Z","endTime":"2025-07-23T03:15:47.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.24434346046393,"strikeZoneBottom":1.57109167320682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07588768348023,"aZ":-28.941107360032788,"pfxX":-5.692305890014272,"pfxZ":1.836364563806189,"pX":0.31432493411460793,"pZ":1.6382825637117615,"vX0":7.208196427090959,"vY0":-130.66723257440015,"vZ0":-3.8371570350597213,"x":105.02,"y":194.55,"x0":-1.7184714074410845,"y0":50.000458719819726,"z0":5.258817474842649,"aX":-10.011913698836652},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":9.0,"spinRate":1552,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.41644122237177283,"extension":6.537115607629072},"index":1,"playId":"92cd9ca1-d967-3073-b47a-798d4cb9de2b","pitchNumber":2,"startTime":"2025-07-23T03:15:57.497Z","endTime":"2025-07-23T03:16:01.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T03:16:07.655Z","endTime":"2025-07-23T03:16:19.711Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.17999903945204,"strikeZoneBottom":1.49490365355517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.453926147689938,"aZ":-30.65063534881643,"pfxX":-6.018737558401261,"pfxZ":0.8639676500657973,"pX":-0.16045770874660417,"pZ":1.0697084345858416,"vX0":6.176023391597734,"vY0":-130.96587503361968,"vZ0":-4.601943048593808,"x":123.12,"y":209.9,"x0":-1.753427510667444,"y0":50.00177667316714,"z0":5.109724028678884,"aX":-10.584563229092502},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":9.7,"spinRate":1362,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41625684215006364,"extension":6.6928977975073565},"index":3,"playId":"4bac595a-8de9-3447-9bf3-9fe797e28367","pitchNumber":3,"startTime":"2025-07-23T03:16:19.711Z","endTime":"2025-07-23T03:16:23.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.867221868922552,"aZ":-16.12690701552898,"pfxX":-4.482329885697082,"pfxZ":8.302862182674556,"pX":-1.1364928605558906,"pZ":2.9267916294922207,"vX0":3.3837072896054914,"vY0":-138.15385251588935,"vZ0":-3.3953385150277615,"x":160.32,"y":159.76,"x0":-1.794990934131698,"y0":50.002041773298714,"z0":5.2561393171974125,"aX":-8.661574176640777},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":2084,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39650868097129255,"extension":6.605444367771445},"index":4,"playId":"b61b699d-1e2c-375a-9b10-62b44b94d647","pitchNumber":4,"startTime":"2025-07-23T03:16:34.526Z","endTime":"2025-07-23T03:16:38.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.162557379167414,"aZ":-14.037393328219169,"pfxX":-4.515350832455241,"pfxZ":9.314468028525983,"pX":0.7553833051692551,"pZ":2.0721841606150715,"vX0":8.776140925117698,"vY0":-138.67834962703958,"vZ0":-5.580864264068426,"x":88.21,"y":182.83,"x0":-1.864240196404143,"y0":50.00035215905354,"z0":5.047875850119186,"aX":-8.790538662715743},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2275,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39503841701182374,"extension":6.587210612832989},"hitData":{"launchSpeed":98.9,"launchAngle":9.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.68,"coordY":122.93}},"index":5,"playId":"7b0a8d4b-fbd7-38ab-adfb-9242b8f2111c","pitchNumber":5,"startTime":"2025-07-23T03:17:00.973Z","endTime":"2025-07-23T03:17:11.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.200000000000003,"awayTeamWinProbability":79.8,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:17:11.447Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T03:17:27.955Z","endTime":"2025-07-23T03:19:37.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.20000128926922,"strikeZoneBottom":1.56531829657372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.947392218964797,"aZ":-14.994562261399068,"pfxX":-5.340138967401981,"pfxZ":9.022681222405293,"pX":0.8628832397636954,"pZ":2.376178199047127,"vX0":8.383494955470137,"vY0":-137.2472090931529,"vZ0":-5.441643167511263,"x":84.11,"y":174.62,"x0":-1.5402590140934953,"y0":50.00173861617635,"z0":5.40911434786534,"aX":-10.167191456412565},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":7.9,"spinRate":2075,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3993828453313708,"extension":6.563677981452051},"index":0,"playId":"f33ea1b1-bde4-3852-9403-53f2e3976cb7","pitchNumber":1,"startTime":"2025-07-23T03:17:36.980Z","endTime":"2025-07-23T03:17:40.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":95.5,"endSpeed":87.3,"strikeZoneTop":3.1999995988302,"strikeZoneBottom":1.55058412355453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.885837682183293,"aZ":-12.840888407769008,"pfxX":-5.854722437417529,"pfxZ":9.946618146934593,"pX":0.8558698583504984,"pZ":0.9923113121661575,"vX0":9.16719960986318,"vY0":-138.53236805288424,"vZ0":-8.778601609486703,"x":84.38,"y":211.99,"x0":-1.7352244624778752,"y0":50.00506982773335,"z0":5.060268536999907,"aX":-11.383370145181338},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2114,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3953366762264068,"extension":6.611210934350785},"index":1,"playId":"2566c987-8647-35bb-819c-afee50b8295e","pitchNumber":2,"startTime":"2025-07-23T03:17:54.308Z","endTime":"2025-07-23T03:17:57.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.1,"strikeZoneTop":3.20000137443609,"strikeZoneBottom":1.4794728515618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56392205012411,"aZ":-42.40977580091245,"pfxX":7.172598820154295,"pfxZ":-8.468496216906397,"pX":0.847757673561596,"pZ":3.27794153342133,"vX0":3.1566090631930157,"vY0":-109.8657328225823,"vZ0":4.458275851970941,"x":84.69,"y":150.28,"x0":-1.5447837839782548,"y0":50.00362042171915,"z0":5.763412945403821,"aX":8.667085351716194},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-13.6,"breakHorizontal":-13.9,"spinRate":2718,"spinDirection":37},"zone":12,"typeConfidence":2.0,"plateTime":0.5007549279288477,"extension":6.544263112948188},"index":2,"playId":"41250b26-8fa0-3ba4-846a-cf03db1ea6a2","pitchNumber":3,"startTime":"2025-07-23T03:18:16.853Z","endTime":"2025-07-23T03:18:20.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.22067459333617,"strikeZoneBottom":1.59486767925861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387625888299432,"aZ":-13.739132724307009,"pfxX":-4.960226254541741,"pfxZ":9.486718701945502,"pX":0.26672122818554855,"pZ":2.2048428207699806,"vX0":7.087369872614268,"vY0":-137.755832455255,"vZ0":-5.750120355317424,"x":106.83,"y":179.25,"x0":-1.681709252025546,"y0":50.00381334398872,"z0":5.2296852247795425,"aX":-9.640725705492919},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2176,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3959202183097781,"extension":6.631198247597241},"index":3,"playId":"628d5047-f882-30fa-8934-d8a40bc23342","pitchNumber":4,"startTime":"2025-07-23T03:18:35.514Z","endTime":"2025-07-23T03:18:39.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.7,"endSpeed":87.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.702562741726837,"aZ":-13.671337119897553,"pfxX":-4.229234528848088,"pfxZ":9.48924041692342,"pX":0.19589543695957198,"pZ":1.7413542325312623,"vX0":6.690607467551685,"vY0":-137.81144909775955,"vZ0":-7.110717369688838,"x":109.53,"y":191.76,"x0":-1.698720904438649,"y0":50.00060559190096,"z0":5.25321580242833,"aX":-8.245126490695226},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2164,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3953783320178519,"extension":6.452638528036086},"index":4,"playId":"15fe273a-825a-3570-b491-0db160058fbf","pitchNumber":5,"startTime":"2025-07-23T03:18:54.924Z","endTime":"2025-07-23T03:18:58.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-23T03:19:15.079Z","endTime":"2025-07-23T03:19:33.311Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.2000014997777,"strikeZoneBottom":1.57976004179289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59577391455171,"aZ":-11.355753658812654,"pfxX":-4.507759381086139,"pfxZ":10.747310838854856,"pX":-0.054112773260305704,"pZ":1.9001696866620625,"vX0":6.087974246040493,"vY0":-138.46075431811897,"vZ0":-6.834552482789978,"x":119.06,"y":187.48,"x0":-1.698093203149706,"y0":50.00150276332888,"z0":5.164261976358157,"aX":-8.731325546841628},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":6.8,"spinRate":2187,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39594155515492657,"extension":6.478345902439708},"index":6,"playId":"a7bf8e9c-6608-3c3e-bace-38f263531c0c","pitchNumber":6,"startTime":"2025-07-23T03:19:33.311Z","endTime":"2025-07-23T03:19:37.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:19:37.814Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Smith walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T03:21:54.447Z","endTime":"2025-07-23T03:23:08.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.40536363097858,"strikeZoneBottom":1.59989469820508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.116040661688263,"aZ":-41.883756316476855,"pfxX":-0.008167428922232212,"pfxZ":-7.793761891581122,"pX":-0.8273795193600328,"pZ":2.417807575236313,"vX0":1.3619632084331208,"vY0":-111.54061927515883,"vZ0":0.36994076844125523,"x":148.54,"y":173.5,"x0":-1.4476615737640928,"y0":50.00191914484632,"z0":6.607526565127464,"aX":-0.010343479977927983},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-13.6,"breakHorizontal":-0.4,"spinRate":2443,"spinDirection":30},"zone":4,"typeConfidence":0.9,"plateTime":0.49312261345323316,"extension":5.984493444300523},"index":0,"playId":"99165fd9-1b10-3e37-b4e5-f5bb9d003626","pitchNumber":1,"startTime":"2025-07-23T03:22:00.575Z","endTime":"2025-07-23T03:22:03.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.4300007660356,"strikeZoneBottom":1.61718448369227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51147833416207,"aZ":-27.439234914739192,"pfxX":3.2033378529502192,"pfxZ":3.2694258782851318,"pX":0.8895509665525192,"pZ":2.0287810571128975,"vX0":4.514399585524249,"vY0":-119.41781678240952,"vZ0":-4.152576619490924,"x":83.09,"y":184.0,"x0":-1.4397951117998586,"y0":50.00125543130242,"z0":6.2522214964075085,"aX":4.636149095252288},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.2,"breakHorizontal":-6.8,"spinRate":2180,"spinDirection":169},"zone":14,"typeConfidence":0.89,"plateTime":0.45827269254985703,"extension":6.027329900550949},"index":1,"playId":"d454a560-bcf1-3aec-bcda-573c4483f628","pitchNumber":2,"startTime":"2025-07-23T03:22:15.845Z","endTime":"2025-07-23T03:22:19.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.43000028854374,"strikeZoneBottom":1.69159936770629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867916099388985,"aZ":-10.615031230664183,"pfxX":-4.187620036598319,"pfxZ":12.58258063414355,"pX":1.2890677066655785,"pZ":1.4028599740645045,"vX0":7.452687464798091,"vY0":-129.96416149929135,"vZ0":-10.099446649828122,"x":67.86,"y":200.9,"x0":-1.0696622123901218,"y0":50.00120476132285,"z0":6.1420817870670765,"aX":-7.174503394426821},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":20.8,"breakHorizontal":6.0,"spinRate":2275,"spinDirection":195},"zone":14,"typeConfidence":0.81,"plateTime":0.4212225620754513,"extension":6.217470824382041},"index":2,"playId":"aa768316-5194-379f-8513-d1d3fd4b55d8","pitchNumber":3,"startTime":"2025-07-23T03:22:30.426Z","endTime":"2025-07-23T03:22:33.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.6,"endSpeed":84.2,"strikeZoneTop":3.42999998649477,"strikeZoneBottom":1.56805909222948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.889365224767733,"aZ":-13.010450939071466,"pfxX":-2.89070314030262,"pfxZ":10.64560345664474,"pX":-0.8281296283935023,"pZ":1.4158999073267111,"vX0":2.281632649585568,"vY0":-133.15251156180207,"vZ0":-9.93500829287842,"x":148.57,"y":200.55,"x0":-1.3194357343084646,"y0":50.00574219392055,"z0":6.130972908961295,"aX":-5.2051583435988125},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":4.8,"spinRate":2227,"spinDirection":195},"zone":13,"typeConfidence":0.88,"plateTime":0.41094224161516424,"extension":6.476264007620746},"index":3,"playId":"46c20c44-3e81-313b-877c-3c5e0b7321ea","pitchNumber":4,"startTime":"2025-07-23T03:22:46.683Z","endTime":"2025-07-23T03:22:50.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(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":91.1,"endSpeed":84.0,"strikeZoneTop":3.37727462631912,"strikeZoneBottom":1.60044567896094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.556234212746546,"aZ":-9.233717096542186,"pfxX":-3.3878429369692147,"pfxZ":12.933242950793248,"pX":0.35399128686062964,"pZ":-0.29755229602005007,"vX0":4.8749243856415445,"vY0":-131.9562833618872,"vZ0":-14.551832150162598,"x":103.51,"y":246.81,"x0":-1.072290050713409,"y0":50.00270316941427,"z0":5.952189221913223,"aX":-6.009323860040917},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.6,"breakHorizontal":5.2,"spinRate":2257,"spinDirection":197},"zone":14,"typeConfidence":0.89,"plateTime":0.4141568711598351,"extension":6.767843890020856},"index":4,"playId":"bb0cc7e2-62ce-3c51-9dfa-953cf76ddc4f","pitchNumber":5,"startTime":"2025-07-23T03:23:04.701Z","endTime":"2025-07-23T03:23:08.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.900000000000002,"awayTeamWinProbability":74.1,"homeTeamWinProbabilityAdded":4.300000000000001,"leverageIndex":0.97,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:23:08.107Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks. Will Smith to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T03:23:31.715Z","endTime":"2025-07-23T03:24:38.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.68000096486248,"strikeZoneBottom":1.75783099367738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.042234001128406,"aZ":-30.81312925112821,"pfxX":2.6412811657560917,"pfxZ":0.8961020996501876,"pX":-1.0951610199217712,"pZ":2.5595439740321573,"vX0":0.9289147672649143,"vY0":-122.16540172863799,"vZ0":-2.626852599323201,"x":158.74,"y":169.67,"x0":-1.823031902031625,"y0":50.00395229553132,"z0":6.2854627585978555,"aX":4.01010945076689},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.3,"breakHorizontal":-5.0,"spinRate":2203,"spinDirection":158},"zone":13,"typeConfidence":0.89,"plateTime":0.4475823822642635,"extension":6.24091838094995},"index":0,"playId":"d7c352ea-e88f-3ff3-93d2-5b0271950382","pitchNumber":1,"startTime":"2025-07-23T03:23:38.202Z","endTime":"2025-07-23T03:23:42.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.83316325533961,"strikeZoneBottom":1.84821000737928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.133616262494417,"aZ":-14.561172941222058,"pfxX":-3.766034933724213,"pfxZ":9.820579686964393,"pX":-1.4971794577195003,"pZ":2.7436562297390004,"vX0":1.6112340554630287,"vY0":-132.9815677092143,"vZ0":-6.174612803003958,"x":174.07,"y":164.7,"x0":-1.6211239370823736,"y0":50.004762277727,"z0":6.149466032156396,"aX":-6.75532414411271},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2065,"spinDirection":203},"zone":13,"typeConfidence":0.85,"plateTime":0.4116619222974598,"extension":6.5898762875965415},"index":1,"playId":"a482d1fb-296c-3123-b3ef-248f37fd2260","pitchNumber":2,"startTime":"2025-07-23T03:23:53.837Z","endTime":"2025-07-23T03:23:57.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.89409098598261,"strikeZoneBottom":1.84347485004943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.592202071315757,"aZ":-15.451348651359785,"pfxX":-0.37972230613217484,"pfxZ":9.713798204164027,"pX":0.9204120870687903,"pZ":1.0121108699344232,"vX0":5.4673663507611385,"vY0":-129.9490991158308,"vZ0":-10.018128634324482,"x":81.92,"y":211.45,"x0":-1.155675099208505,"y0":50.00235423512333,"z0":6.07448143801575,"aX":-0.6547998099910318},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.7,"breakHorizontal":-0.5,"spinRate":1831,"spinDirection":193},"zone":14,"typeConfidence":0.61,"plateTime":0.4204735435061093,"extension":6.833112549014545},"index":2,"playId":"278f76d3-9242-3b98-a9ea-6538da406f98","pitchNumber":3,"startTime":"2025-07-23T03:24:12.713Z","endTime":"2025-07-23T03:24:16.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.67999939276137,"strikeZoneBottom":1.86930909242155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.474413751649177,"aZ":-15.377906900550295,"pfxX":-1.2102708606223578,"pfxZ":9.200486287632385,"pX":-0.7578453800331479,"pZ":3.8497260220339298,"vX0":2.171954385778344,"vY0":-134.13504150051924,"vZ0":-3.4666377947623235,"x":145.89,"y":134.84,"x0":-1.4200981171438822,"y0":50.00337788123382,"z0":6.252383791188948,"aX":-2.2097783971129594},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":1.7,"spinRate":1940,"spinDirection":194},"zone":11,"typeConfidence":0.84,"plateTime":0.4080300200369331,"extension":6.56679884613169},"index":3,"playId":"9eb40ad2-5427-35f6-8554-cdd2002ace6a","pitchNumber":4,"startTime":"2025-07-23T03:24:34.236Z","endTime":"2025-07-23T03:24:38.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.6,"awayTeamWinProbability":67.4,"homeTeamWinProbabilityAdded":6.699999999999999,"leverageIndex":1.73,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:24:38.457Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andy Pages homers (19) on a fly ball to left center field. Will Smith scores. Freddie Freeman scores.","rbi":3,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T03:25:53.531Z","endTime":"2025-07-23T03:27:16.845Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":680573,"link":"/api/v1/people/680573"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T03:24:54.424Z","endTime":"2025-07-23T03:25:55.801Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.45999886968739,"strikeZoneBottom":1.66079661773191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.352077592714565,"aZ":-36.49251700588352,"pfxX":2.427302467734685,"pfxZ":-3.3995672578166993,"pX":-0.06336872278502323,"pZ":-0.15415383651976353,"vX0":1.849103586126082,"vY0":-112.37076165943795,"vZ0":-5.815513442082643,"x":119.42,"y":242.94,"x0":-1.213697216097258,"y0":50.0004401645783,"z0":6.1964955458762105,"aX":3.0872179700064755},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.4,"breakHorizontal":-4.9,"spinRate":2529,"spinDirection":23},"zone":13,"typeConfidence":0.88,"plateTime":0.48839527714509856,"extension":6.586967129143733},"index":1,"playId":"cbb0b382-92db-3c98-95de-a443be2216ee","pitchNumber":1,"startTime":"2025-07-23T03:25:55.801Z","endTime":"2025-07-23T03:25:59.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.949897595654754,"aZ":-28.016214543250044,"pfxX":0.7202794992467659,"pfxZ":2.5860689308143954,"pX":0.065241224524307,"pZ":2.7118904398334855,"vX0":3.355219116434151,"vY0":-125.38825865799431,"vZ0":-3.277950176002289,"x":114.51,"y":165.56,"x0":-1.3782822009761306,"y0":50.002818801216996,"z0":6.2974054659634096,"aX":1.1585727016423775},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2202,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.43514332306878867,"extension":6.439955943160351},"index":2,"playId":"7d97597f-c15d-37eb-a628-370d39de0917","pitchNumber":2,"startTime":"2025-07-23T03:26:35.441Z","endTime":"2025-07-23T03:26:38.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.895260826903908,"aZ":-42.86484162397541,"pfxX":2.42061738710582,"pfxZ":-8.222016850923875,"pX":-0.18937111550444877,"pZ":2.7064352298495447,"vX0":2.1304511088933147,"vY0":-113.33844540761692,"vZ0":1.3050818923653402,"x":124.22,"y":165.71,"x0":-1.4564145024879473,"y0":50.005087232136134,"z0":6.407098740788004,"aX":3.1459923212793686},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.3,"breakHorizontal":-4.9,"spinRate":2487,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.4834402604268373,"extension":6.490408835818725},"hitData":{"launchSpeed":101.7,"launchAngle":26.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.92,"coordY":61.99}},"index":3,"playId":"b059e38c-1dd3-3348-9c9e-2798c4e57d43","pitchNumber":3,"startTime":"2025-07-23T03:26:52.239Z","endTime":"2025-07-23T03:27:16.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":23.400000000000006,"leverageIndex":2.37,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:27:16.845Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, second baseman Willi Castro to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T03:30:05.778Z","endTime":"2025-07-23T03:30:48.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T03:27:40.913Z","endTime":"2025-07-23T03:28:42.409Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Danny Coulombe replaces Simeon Woods Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T03:28:42.409Z","endTime":"2025-07-23T03:30:07.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.0,"endSpeed":83.0,"strikeZoneTop":3.49493006567039,"strikeZoneBottom":1.58289440287665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.295127894469303,"aZ":-18.262280207318906,"pfxX":7.331603513759363,"pfxZ":7.922961389222374,"pX":-0.8999899758424639,"pZ":0.472911108125561,"vX0":-2.94195084882855,"vY0":-132.19636737082143,"vZ0":-10.02824698838496,"x":151.31,"y":226.01,"x0":-0.7200792812453077,"y0":50.00080798735602,"z0":5.677813076283758,"aX":12.87067060414415},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":-12.6,"spinRate":2277,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.41559919991823957,"extension":6.055264622437004},"index":2,"playId":"0f17235c-004a-38da-a755-476e80effb6d","pitchNumber":1,"startTime":"2025-07-23T03:30:07.968Z","endTime":"2025-07-23T03:30:11.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":90.5,"endSpeed":82.7,"strikeZoneTop":3.40999999523308,"strikeZoneBottom":1.43583300070115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.536135824916293,"aZ":-20.111902448040695,"pfxX":6.378458367139993,"pfxZ":6.872388155664245,"pX":0.1310795520169844,"pZ":3.4625468773991597,"vX0":-0.23143549707563404,"vY0":-131.7697792953453,"vZ0":-2.6558357746907686,"x":112.0,"y":145.29,"x0":-0.60818767452324,"y0":50.001059736369086,"z0":5.9727779657932825,"aX":11.192193977744802},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":-11.5,"spinRate":2212,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4159857871923309,"extension":5.991139556811275},"index":3,"playId":"f4274d5b-4c4a-376f-9475-b1516926cbcd","pitchNumber":2,"startTime":"2025-07-23T03:30:25.839Z","endTime":"2025-07-23T03:30:29.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59679234968256,"aZ":-30.718313469758428,"pfxX":-4.14223142382764,"pfxZ":0.8989115863771833,"pX":-0.9171273693052936,"pZ":2.814912787027373,"vX0":0.39854655702597863,"vY0":-125.59252821153656,"vZ0":-1.682298450932076,"x":151.96,"y":162.78,"x0":-0.5378910172369994,"y0":50.00153815566059,"z0":5.9638745611393595,"aX":-6.695377955372195},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":7.4,"spinRate":2739,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4341386745900997,"extension":5.844414042814727},"hitData":{"launchSpeed":85.0,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.62,"coordY":151.73}},"index":4,"playId":"c6fb41ad-bb11-3719-b03f-8f0ed8a5f7d8","pitchNumber":3,"startTime":"2025-07-23T03:30:41.414Z","endTime":"2025-07-23T03:30:48.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:30:48.732Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T03:31:07.738Z","endTime":"2025-07-23T03:31:57.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.3,"endSpeed":78.8,"strikeZoneTop":2.94,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14796458156343,"aZ":-29.797582353593103,"pfxX":-4.252094065867071,"pfxZ":1.5131025501616904,"pX":-0.8101885425694605,"pZ":2.453079959480016,"vX0":0.14616881589784553,"vY0":-124.37089395372048,"vZ0":-2.437737516343104,"x":147.88,"y":172.55,"x0":-0.31687535427934066,"y0":50.00315646857727,"z0":5.90874527305135,"aX":-6.684101726533348},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":7.7,"spinRate":2552,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.43981457245917976,"extension":5.69040023762616},"index":0,"playId":"958cf6ed-d464-3dd8-bf08-45241e51b7b3","pitchNumber":1,"startTime":"2025-07-23T03:31:17.007Z","endTime":"2025-07-23T03:31:21.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":2.94,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56255102807073,"aZ":-29.00799710731462,"pfxX":-5.441569276587739,"pfxZ":1.9389209758946588,"pX":-0.9357892962060856,"pZ":3.135054608563713,"vX0":0.511277471780114,"vY0":-126.96566498538452,"vZ0":-1.2874462201789862,"x":152.67,"y":154.13,"x0":-0.43232835328283953,"y0":50.00590264723463,"z0":5.9534378974662845,"aX":-8.901059621563418},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":9.7,"spinRate":2715,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.43110280410717294,"extension":5.842072551736378},"index":1,"playId":"7ba01543-35d0-3ae0-a409-940587fe09b2","pitchNumber":2,"startTime":"2025-07-23T03:31:36.816Z","endTime":"2025-07-23T03:31:40.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":2.94,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.240352623475342,"aZ":-32.77881051104246,"pfxX":-3.032067298373232,"pfxZ":-0.3670649962461767,"pX":-0.7579316050740461,"pZ":0.942316802572485,"vX0":0.4707115825225797,"vY0":-126.5642907466867,"vZ0":-5.534201267218779,"x":145.89,"y":213.34,"x0":-0.5519757468381901,"y0":50.00618836989733,"z0":5.774919845100434,"aX":-4.931971731208757},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":5.4,"spinRate":2747,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.43235295238106497,"extension":5.9794336983141205},"index":2,"playId":"c8b56bb7-d95c-3d96-a104-5e11ef8a7ab4","pitchNumber":3,"startTime":"2025-07-23T03:31:53.269Z","endTime":"2025-07-23T03:31:57.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:31:57.232Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Rojas pops out softly to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T03:32:09.502Z","endTime":"2025-07-23T03:33:31.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":92.2,"endSpeed":84.7,"strikeZoneTop":3.37999958138741,"strikeZoneBottom":1.62946452876032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.214704537607478,"aZ":-15.131694077921878,"pfxX":-0.6726074531165245,"pfxZ":9.310960128860692,"pX":-0.7487971232475983,"pZ":2.259263711665704,"vX0":-0.04251445782724314,"vY0":-134.21306700434425,"vZ0":-6.64407633631726,"x":145.54,"y":177.78,"x0":-0.6453568112541495,"y0":50.000683265166906,"z0":5.838570933338615,"aX":-1.2305413888684997},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":1.2,"spinRate":2487,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.4076346631757257,"extension":5.892742762583261},"index":0,"playId":"689bf861-ee3a-335a-9f76-10c620215999","pitchNumber":1,"startTime":"2025-07-23T03:32:24.977Z","endTime":"2025-07-23T03:32:28.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.4,"endSpeed":75.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46662937953693,"aZ":-33.67703240859225,"pfxX":-6.431227964171163,"pfxZ":-1.0364797650065203,"pX":-0.2529956015888337,"pZ":3.3815349762657294,"vX0":3.1633527378690647,"vY0":-119.95033136781583,"vZ0":0.5728282168274954,"x":126.64,"y":147.48,"x0":-0.7573709560136318,"y0":50.004309128557544,"z0":6.156441086156999,"aX":-9.317545103464171},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.4,"breakHorizontal":10.8,"spinRate":2637,"spinDirection":307},"zone":2,"typeConfidence":0.89,"plateTime":0.45765279897375777,"extension":5.926292222025616},"index":1,"playId":"ae5a561d-c856-3087-b200-ab802154f71a","pitchNumber":2,"startTime":"2025-07-23T03:32:41.221Z","endTime":"2025-07-23T03:32:44.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.4,"endSpeed":83.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68880108440581,"aZ":-13.803115510684059,"pfxX":0.559542044422837,"pfxZ":10.283786802964201,"pX":-0.7150553253672238,"pZ":3.8192014449947327,"vX0":-0.004957348510103512,"vY0":-133.1079112919925,"vZ0":-3.080043889781022,"x":144.26,"y":135.66,"x0":-0.7858255192907312,"y0":50.006074121318626,"z0":5.9962984119904865,"aX":1.0000755641960308},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":-1.0,"spinRate":2424,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4121401904092319,"extension":5.809363210289544},"index":2,"playId":"36f8cab1-1fd9-35db-afaf-96c05464c9c1","pitchNumber":3,"startTime":"2025-07-23T03:33:02.632Z","endTime":"2025-07-23T03:33:05.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.422528070125352,"aZ":-36.06986783543844,"pfxX":-7.4907432930929,"pfxZ":-2.7213424246636215,"pX":-0.8399183082676911,"pZ":2.7722665456040403,"vX0":2.131184821184504,"vY0":-118.74714392064557,"vZ0":-0.2080416282869988,"x":149.02,"y":163.93,"x0":-0.7749391065420101,"y0":50.0053446048196,"z0":6.13853766131706,"aX":-10.714594497625479},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.7,"breakHorizontal":13.1,"spinRate":2638,"spinDirection":325},"zone":11,"typeConfidence":0.9,"plateTime":0.46099851298127215,"extension":5.7900915761189955},"hitData":{"launchSpeed":49.7,"launchAngle":82.0,"totalDistance":47.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":139.48,"coordY":218.48}},"index":3,"playId":"9ef29938-01e8-3c13-8ab3-878aee0bfae3","pitchNumber":4,"startTime":"2025-07-23T03:33:24.149Z","endTime":"2025-07-23T03:33:31.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:33:31.629Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out sharply to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T03:35:22.658Z","endTime":"2025-07-23T03:35:51.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.622684142910742,"aZ":-16.088673611081692,"pfxX":-4.2316778010313,"pfxZ":8.404342780982542,"pX":0.13484444643505822,"pZ":2.0740020633282397,"vX0":7.03219161448032,"vY0":-136.83863446267424,"vZ0":-5.414412988744193,"x":111.86,"y":182.78,"x0":-1.9078632099908712,"y0":50.00170179778787,"z0":5.164755307624431,"aX":-8.098457955979255},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":6.4,"spinRate":2044,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.398887099021362,"extension":6.481951400686226},"hitData":{"launchSpeed":107.8,"launchAngle":2.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":145.34,"coordY":170.11}},"index":0,"playId":"9c2fd6f8-c94b-3a96-a4a2-dc31cf2ce245","pitchNumber":1,"startTime":"2025-07-23T03:35:43.903Z","endTime":"2025-07-23T03:35:51.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:35:51.834Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T03:36:11.783Z","endTime":"2025-07-23T03:37:06.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":93.4,"endSpeed":85.7,"strikeZoneTop":3.26016994748177,"strikeZoneBottom":1.56136642507056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.477060187382673,"aZ":-14.942045635151727,"pfxX":-4.5485502609948565,"pfxZ":9.214579827008297,"pX":0.811870063352366,"pZ":1.4597035445172084,"vX0":8.499602571614554,"vY0":-135.60473095716875,"vZ0":-7.156083366801332,"x":86.05,"y":199.37,"x0":-1.7662267640815956,"y0":50.00515618938855,"z0":5.167076991965385,"aX":-8.509052627218864},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":6.5,"spinRate":2160,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4032659616901446,"extension":6.289540095543926},"index":0,"playId":"3495179e-3af0-3fa4-b589-51ffa1a63d7e","pitchNumber":1,"startTime":"2025-07-23T03:36:14.713Z","endTime":"2025-07-23T03:36:18.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.15071823157318,"strikeZoneBottom":1.45160754972747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.703244243033474,"aZ":-23.24281424092885,"pfxX":1.7538290410228257,"pfxZ":5.055676190093016,"pX":0.2050202584961426,"pZ":1.7424260130643667,"vX0":4.677165854383711,"vY0":-131.76623028483053,"vZ0":-4.840013471769172,"x":109.19,"y":191.73,"x0":-1.8174193770416234,"y0":50.00353598147456,"z0":5.309529314233671,"aX":3.099440831565151},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-4.2,"spinRate":2256,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.41489619285597623,"extension":6.601954799042697},"index":1,"playId":"a836b1d8-4459-31f7-bb83-ddd686baeb79","pitchNumber":2,"startTime":"2025-07-23T03:36:30.088Z","endTime":"2025-07-23T03:36:33.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.656731700608976,"aZ":-18.391526060206154,"pfxX":-9.365712907612833,"pfxZ":7.379322362246604,"pX":-0.7254708585140076,"pZ":2.1527485417752605,"vX0":5.880608955936819,"vY0":-135.98087561269932,"vZ0":-4.7697457113644575,"x":144.65,"y":180.66,"x0":-1.7027058198797538,"y0":50.000670480270045,"z0":5.2109652140473175,"aX":-17.484187595115007},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":15.6,"spinRate":2138,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.40327747381848056,"extension":6.493032850571936},"index":2,"playId":"92134ff9-a089-35ee-a57e-51b25ea6b812","pitchNumber":3,"startTime":"2025-07-23T03:36:43.683Z","endTime":"2025-07-23T03:36:47.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.457765588936088,"aZ":-14.515047040165468,"pfxX":-4.315793544127893,"pfxZ":9.087380417197386,"pX":-0.15233277089238156,"pZ":2.3394974134346413,"vX0":5.737697383806603,"vY0":-138.19772764718846,"vZ0":-5.317297212840936,"x":122.81,"y":175.61,"x0":-1.6901990384986578,"y0":50.00170844472877,"z0":5.255871262713342,"aX":-8.386287500055122},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2095,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3956231072554979,"extension":6.6595887882479055},"index":3,"playId":"adb6e72a-7838-39ba-a4c0-c6999f8d78ff","pitchNumber":4,"startTime":"2025-07-23T03:37:02.747Z","endTime":"2025-07-23T03:37:06.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:37:06.399Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T03:37:20.005Z","endTime":"2025-07-23T03:38:32.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.1,"strikeZoneTop":3.66885215414968,"strikeZoneBottom":1.62836272309982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60661109151599,"aZ":-42.22430396245856,"pfxX":5.629147604489637,"pfxZ":-8.4391318177016,"pX":0.3142352439434738,"pZ":0.7057305379435588,"vX0":2.68758086252581,"vY0":-109.16094814546487,"vZ0":-0.5418795713178481,"x":105.02,"y":219.73,"x0":-1.6696083950082348,"y0":50.00364906722831,"z0":5.555375252547655,"aX":6.702602609276808},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-15.0,"breakHorizontal":-10.9,"spinRate":2624,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5043503034888701,"extension":6.4848998601817796},"index":0,"playId":"f469b60b-0107-3322-8060-6271ee1243cf","pitchNumber":1,"startTime":"2025-07-23T03:37:31.417Z","endTime":"2025-07-23T03:37:34.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95371200961552,"aZ":-14.307534732627927,"pfxX":-3.7981051570015505,"pfxZ":9.350060547808411,"pX":-0.686466387859502,"pZ":2.5318783107206437,"vX0":4.730334510935457,"vY0":-137.03427676504134,"vZ0":-4.689795092162588,"x":143.17,"y":170.42,"x0":-1.9377845993083753,"y0":50.00325711987641,"z0":5.2358227106608695,"aX":-7.258026001795248},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2133,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3989969710934784,"extension":6.3704078334404555},"index":1,"playId":"d5495b03-a07f-36f8-9cf2-1bf347147882","pitchNumber":2,"startTime":"2025-07-23T03:37:46.056Z","endTime":"2025-07-23T03:37:49.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":93.5,"endSpeed":85.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98004034203106,"aZ":-15.532653009202242,"pfxX":-1.9604707082978021,"pfxZ":8.85015030899985,"pX":-0.07571957765130544,"pZ":2.2368992543833888,"vX0":5.879874636091109,"vY0":-136.04873567377552,"vZ0":-5.131654912592993,"x":119.89,"y":178.38,"x0":-2.007321090914586,"y0":50.0044721630189,"z0":5.219016606283338,"aX":-3.687952715655936},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":2.4,"spinRate":2297,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4021213212527832,"extension":6.433630844519728},"index":2,"playId":"3b394513-dc88-3fe3-a64c-3a0dfa90d565","pitchNumber":3,"startTime":"2025-07-23T03:38:03.807Z","endTime":"2025-07-23T03:38:07.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T03:38:14.102Z","endTime":"2025-07-23T03:38:28.674Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01698639840033,"aZ":-31.210197240788574,"pfxX":-4.151790521113692,"pfxZ":0.5448137093008825,"pX":-0.7706774228987587,"pZ":3.1548944502265055,"vX0":4.414142275033326,"vY0":-131.82237511871057,"vZ0":0.21206604349635205,"x":146.38,"y":153.6,"x0":-1.927441257765987,"y0":50.00088880306882,"z0":5.377471444111101,"aX":-7.306569295120138},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":6.6,"spinRate":1249,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.4155069313158424,"extension":6.5738846559141075},"index":4,"playId":"34190fea-d40e-3cea-86c5-1f6c51008177","pitchNumber":4,"startTime":"2025-07-23T03:38:28.674Z","endTime":"2025-07-23T03:38:32.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:38:32.212Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T03:40:42.843Z","endTime":"2025-07-23T03:41:57.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Stewart replaces Danny Coulombe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-07-23T03:39:51.243Z","endTime":"2025-07-23T03:40:45.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592779,"link":"/api/v1/people/592779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5390419614542,"aZ":-31.937578953456487,"pfxX":-9.817258972983527,"pfxZ":0.1346339488733137,"pX":-0.025299854986427023,"pZ":0.9710201914110527,"vX0":8.152550755540998,"vY0":-133.18533438351957,"vZ0":-4.829041073787279,"x":117.96,"y":212.56,"x0":-1.8445190460701262,"y0":50.00474858165191,"z0":5.106721208279524,"aX":-17.708957971595396},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.6,"breakHorizontal":16.1,"spinRate":1557,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.41061726526800646,"extension":6.43751785555062},"index":1,"playId":"f42cc911-c14d-3a19-9310-2ce5bed45939","pitchNumber":1,"startTime":"2025-07-23T03:40:45.058Z","endTime":"2025-07-23T03:40:48.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-23T03:40:55.404Z","endTime":"2025-07-23T03:41:12.205Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.7,"endSpeed":84.3,"strikeZoneTop":3.51019440403237,"strikeZoneBottom":1.70897773260752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1010111912605,"aZ":-34.67338642342034,"pfxX":-9.017834374126663,"pfxZ":-1.380679384554547,"pX":-0.7504782774042286,"pZ":2.058449491836109,"vX0":5.87613153962001,"vY0":-133.4011384172012,"vZ0":-1.7765848446996624,"x":145.61,"y":183.2,"x0":-1.8076108491644869,"y0":50.00428899976055,"z0":5.227232640739951,"aX":-16.290705114644233},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.6,"breakHorizontal":15.1,"spinRate":1558,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4102265976541277,"extension":6.237425544267725},"index":3,"playId":"4abd1cb6-a8da-351a-99d2-814290760f1c","pitchNumber":2,"startTime":"2025-07-23T03:41:12.205Z","endTime":"2025-07-23T03:41:15.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.44999886410943,"strikeZoneBottom":1.73296183730401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289450951909615,"aZ":-28.758231600340128,"pfxX":9.288318546906702,"pfxZ":2.211480281303444,"pX":0.8595509186098128,"pZ":0.9976025157346563,"vX0":3.33314140367713,"vY0":-123.75964362256323,"vZ0":-4.2563113444448835,"x":84.24,"y":211.84,"x0":-1.7126678014698227,"y0":50.005772036882135,"z0":5.155481904674823,"aX":14.373389639915208},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":-17.6,"spinRate":2505,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44301389421529924,"extension":6.430315185033374},"index":4,"playId":"6be577e1-fd65-3eaf-915d-ff9c57906a3d","pitchNumber":3,"startTime":"2025-07-23T03:41:31.346Z","endTime":"2025-07-23T03:41:35.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":96.8,"endSpeed":88.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22597916941921,"aZ":-18.152733427365742,"pfxX":-4.208210355288649,"pfxZ":6.937598869187706,"pX":0.749580922366724,"pZ":3.7205091412924602,"vX0":8.326108899435093,"vY0":-140.87256167230893,"vZ0":-1.0247881127885166,"x":88.43,"y":138.33,"x0":-1.6897800572097583,"y0":50.00698898403462,"z0":5.255852502121472,"aX":-8.511146042671879},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":6.0,"spinRate":2501,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38793422703295555,"extension":6.451633526253189},"index":5,"playId":"e73d1415-8fb4-30ff-9d5c-4c6a8f36e20f","pitchNumber":4,"startTime":"2025-07-23T03:41:50.762Z","endTime":"2025-07-23T03:41:57.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:41:57.717Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to second baseman Willi Castro.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T03:42:14.693Z","endTime":"2025-07-23T03:42:52.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.7,"endSpeed":77.8,"strikeZoneTop":3.23467381555549,"strikeZoneBottom":1.6355742280557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90865142305256,"aZ":-29.27164412988064,"pfxX":9.25163992873577,"pfxZ":1.8902970862520974,"pX":0.8253212581766043,"pZ":2.8949150760799274,"vX0":3.612503109630487,"vY0":-123.38999609132917,"vZ0":0.15601370149774263,"x":85.54,"y":160.62,"x0":-1.8606701923330822,"y0":50.00591747701051,"z0":5.300317456714361,"aX":14.246721476334688},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-17.6,"spinRate":2520,"spinDirection":56},"zone":3,"typeConfidence":2.0,"plateTime":0.44416494238679416,"extension":6.432923954389737},"index":0,"playId":"edf62be0-ef6f-3d0f-8aeb-e0ede0abd94a","pitchNumber":1,"startTime":"2025-07-23T03:42:23.626Z","endTime":"2025-07-23T03:42:27.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.266848732274454,"aZ":-29.400655676029665,"pfxX":9.813766818601936,"pfxZ":1.8032158050024787,"pX":0.3125770188728969,"pZ":2.577462982666014,"vX0":2.1635318182874057,"vY0":-123.74319431668333,"vZ0":-0.5893312178035868,"x":105.09,"y":169.19,"x0":-1.849335482597312,"y0":50.0052263980687,"z0":5.296666336178814,"aX":15.116277152228577},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":-18.2,"spinRate":2487,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4438003018242771,"extension":6.444267947288857},"hitData":{"launchSpeed":82.5,"launchAngle":57.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.64,"coordY":127.83}},"index":1,"playId":"0ffe2f4a-6b4b-3415-859c-8460d8478efc","pitchNumber":2,"startTime":"2025-07-23T03:42:42.416Z","endTime":"2025-07-23T03:42:52.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:42:52.207Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to center fielder Byron Buxton.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T03:43:05.958Z","endTime":"2025-07-23T03:45:26.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61983382128402,"aZ":-16.958999346605108,"pfxX":-5.631514299455889,"pfxZ":7.445807244649858,"pX":0.8136368109912842,"pZ":2.9473421207670834,"vX0":8.650899871503691,"vY0":-141.63184312173922,"vZ0":-3.3028982233913298,"x":85.99,"y":159.2,"x0":-1.540635524353822,"y0":50.00033079030289,"z0":5.2051853585062124,"aX":-11.504933233020868},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":8.5,"spinRate":2607,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3858882467819904,"extension":6.477039425267815},"index":0,"playId":"4841a860-fe6f-3415-bdef-00ac1ea59012","pitchNumber":1,"startTime":"2025-07-23T03:43:18.140Z","endTime":"2025-07-23T03:43:22.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.440929403989387,"aZ":-14.309142443823461,"pfxX":-6.6547942961538915,"pfxZ":8.584500786183018,"pX":-0.1751502205112477,"pZ":2.228381612218368,"vX0":6.616386291758559,"vY0":-142.98789161124307,"vZ0":-5.544647442517321,"x":123.68,"y":178.61,"x0":-1.6489235274232066,"y0":50.002666384838236,"z0":5.082778707045871,"aX":-13.848608379851012},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2685,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38233840737442604,"extension":6.485800291577134},"index":1,"playId":"c819befb-a64a-31ee-b347-5b58dc4468c3","pitchNumber":2,"startTime":"2025-07-23T03:43:36.113Z","endTime":"2025-07-23T03:43:39.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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":"2025-07-23T03:43:42.312Z","endTime":"2025-07-23T03:44:00.860Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76915816409987,"aZ":-15.231858686696576,"pfxX":-6.987702672692751,"pfxZ":8.421278975501219,"pX":1.0246071318917285,"pZ":2.8669295948351396,"vX0":9.555745161627398,"vY0":-140.68500484430956,"vZ0":-3.6460924333705456,"x":77.94,"y":161.37,"x0":-1.5021369158627176,"y0":50.00643703925192,"z0":5.1619106844997225,"aX":-14.06473457572626},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2639,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3887693823217564,"extension":6.412472026588141},"index":3,"playId":"35d4ab6d-02a3-3c3c-ac67-c6fa8d218014","pitchNumber":3,"startTime":"2025-07-23T03:44:00.860Z","endTime":"2025-07-23T03:44:03.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":97.7,"endSpeed":89.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.947627548769272,"aZ":-14.174541191619067,"pfxX":-3.8998336079193505,"pfxZ":8.761114756778086,"pX":0.45652255878543374,"pZ":2.5825041200012597,"vX0":7.550377696056744,"vY0":-142.0530105054719,"vZ0":-4.837638103802652,"x":99.6,"y":169.05,"x0":-1.7228573583669906,"y0":50.00064190037437,"z0":5.200930004153182,"aX":-8.010889671310519},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2712,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.38480138183766144,"extension":6.4823428255091695},"index":4,"playId":"93173721-24ed-3925-adb4-b8af685c89f6","pitchNumber":4,"startTime":"2025-07-23T03:44:23.437Z","endTime":"2025-07-23T03:44:26.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.2,"endSpeed":85.5,"strikeZoneTop":3.49999987804543,"strikeZoneBottom":1.53130795558301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.427792684620773,"aZ":-26.806607853209453,"pfxX":-10.37051097462154,"pfxZ":2.9361370110536495,"pX":0.5763768621073154,"pZ":-0.7277642127635767,"vX0":9.41438847639744,"vY0":-133.78723117423914,"vZ0":-9.947521530714567,"x":95.03,"y":258.43,"x0":-1.6254134141892882,"y0":50.0062563604675,"z0":4.931953776776177,"aX":-18.973319793540643},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":1566,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4079981482308508,"extension":6.48729962096499},"index":5,"playId":"dcb673d8-3501-3c1c-b424-e517abba0c81","pitchNumber":5,"startTime":"2025-07-23T03:44:50.631Z","endTime":"2025-07-23T03:44:54.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.14415981722102,"aZ":-14.708915688318557,"pfxX":-6.910097522045358,"pfxZ":8.440523088492109,"pX":0.9897006769806423,"pZ":2.788391991368568,"vX0":9.444700098994215,"vY0":-143.40287504687225,"vZ0":-4.247717938070235,"x":79.27,"y":163.49,"x0":-1.4586115281194223,"y0":50.00327290560212,"z0":5.215319420824472,"aX":-14.30025677983915},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2699,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3828822057523551,"extension":6.441929614233697},"hitData":{"launchSpeed":97.4,"launchAngle":43.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.07,"coordY":66.56}},"index":6,"playId":"16b93b73-bcf5-360a-ae97-3e448b750635","pitchNumber":6,"startTime":"2025-07-23T03:45:17.352Z","endTime":"2025-07-23T03:45:26.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:45:26.984Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Correa walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:47:41.039Z","endTime":"2025-07-23T03:48:45.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Casparius replaces Yoshinobu Yamamoto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-07-23T03:47:09.272Z","endTime":"2025-07-23T03:47:43.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808967,"link":"/api/v1/people/808967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.58000104287669,"strikeZoneBottom":1.75658975509335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6428045581888,"aZ":-31.31149084417231,"pfxX":6.925067788311738,"pfxZ":0.5618688984767859,"pX":0.9499609284427268,"pZ":1.2663424816025048,"vX0":1.6088625961409506,"vY0":-124.08568981237302,"vZ0":-5.2526546287118485,"x":80.79,"y":204.59,"x0":-0.6076628245314825,"y0":50.00535703248973,"z0":6.043505138224345,"aX":10.716267084648852},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.0,"spinRate":3197,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4427295743091677,"extension":5.788248552397935},"index":1,"playId":"a072bc77-7570-3d45-b8fb-30d7b6e1dceb","pitchNumber":1,"startTime":"2025-07-23T03:47:43.034Z","endTime":"2025-07-23T03:47:46.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.57999992143885,"strikeZoneBottom":1.68323213351252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94114437481699,"aZ":-9.341212492586932,"pfxX":-0.2666838442033401,"pfxZ":11.828244653493382,"pX":0.347760127673875,"pZ":1.5686345917347704,"vX0":1.8167346593453892,"vY0":-138.32651341367693,"vZ0":-10.510012630373756,"x":103.74,"y":196.43,"x0":-0.28395111681472457,"y0":50.0035560645509,"z0":6.051667431898039,"aX":-0.5148051573085938},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":0.1,"spinRate":2526,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.3965252055704478,"extension":5.792372038572537},"index":2,"playId":"ad0517eb-7d2b-3cd5-974a-bcbae2471696","pitchNumber":2,"startTime":"2025-07-23T03:47:55.757Z","endTime":"2025-07-23T03:47:59.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.62170775525594,"strikeZoneBottom":1.78162826037011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53976472915374,"aZ":-31.96796751344795,"pfxX":6.860442318435192,"pfxZ":0.13161718865023597,"pX":1.7348212026418661,"pZ":0.3060819310839498,"vX0":3.3071591287093485,"vY0":-123.83617007517417,"vZ0":-7.275653584077714,"x":50.87,"y":230.52,"x0":-0.5123666659290546,"y0":50.001111955649314,"z0":5.983539121898332,"aX":10.570185733258597},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":-13.2,"spinRate":3190,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.44362517928227874,"extension":5.876703902195499},"index":3,"playId":"8ec5ca5d-ae97-33c1-881c-72320ae717fc","pitchNumber":3,"startTime":"2025-07-23T03:48:09.848Z","endTime":"2025-07-23T03:48:14.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.5,"endSpeed":84.7,"strikeZoneTop":3.61932449571637,"strikeZoneBottom":1.77927808678522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.845413373426933,"aZ":-24.50899525370297,"pfxX":2.814399033679442,"pfxZ":4.242513349076071,"pX":0.8945528898811501,"pZ":1.2645047301080599,"vX0":2.7080627562565054,"vY0":-133.18641647605727,"vZ0":-7.700884072760443,"x":82.9,"y":204.64,"x0":-0.49880575425955964,"y0":50.00624445481823,"z0":5.948425853817548,"aX":5.090460903575567},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":-5.6,"spinRate":2778,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.4102220977623183,"extension":6.0249960961140445},"index":4,"playId":"d7e732c6-1ede-31b0-a501-ab8f5190ed35","pitchNumber":4,"startTime":"2025-07-23T03:48:28.649Z","endTime":"2025-07-23T03:48:31.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.58000136469356,"strikeZoneBottom":1.78208918573979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83821650147083,"aZ":-10.978560576788558,"pfxX":0.0048346264092113955,"pfxZ":10.99443632775283,"pX":1.6232257366519138,"pZ":2.8173402229759477,"vX0":4.506507325473113,"vY0":-138.0003764912385,"vZ0":-7.000981735541183,"x":55.13,"y":162.71,"x0":-0.03184425112544738,"y0":50.00198961468567,"z0":6.12736033390352,"aX":0.009218416712065958},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":-1.0,"spinRate":2427,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3969744017760699,"extension":5.802809807918416},"index":5,"playId":"2d9f7930-3cde-376c-9027-fb6e9d30f9be","pitchNumber":5,"startTime":"2025-07-23T03:48:41.717Z","endTime":"2025-07-23T03:48:45.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.32,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:48:45.310Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France doubles (17) on a line drive to left fielder Michael Conforto. Carlos Correa to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:49:00.369Z","endTime":"2025-07-23T03:50:07.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56633726784355,"aZ":-11.14620995639413,"pfxX":-1.6636318731972009,"pfxZ":10.764088009103826,"pX":0.5706846912253519,"pZ":3.2112392297651375,"vX0":4.103572600669273,"vY0":-138.99578579997694,"vZ0":-5.943668620763857,"x":95.25,"y":152.08,"x0":-0.7096586232120401,"y0":50.006853568656894,"z0":6.119756234061967,"aX":-3.2514467329854084},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":2.2,"spinRate":2387,"spinDirection":196},"zone":3,"typeConfidence":0.9,"plateTime":0.3942804748820605,"extension":5.827724810099592},"index":0,"playId":"788ea512-5379-32aa-890b-42b9b5fcadd3","pitchNumber":1,"startTime":"2025-07-23T03:49:12.507Z","endTime":"2025-07-23T03:49:15.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.36291827450593,"strikeZoneBottom":1.57043709209717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59785893868358,"aZ":-32.81703513734546,"pfxX":5.329164317428011,"pfxZ":-0.39981513745839303,"pX":-0.3179687161520732,"pZ":0.12750169203009024,"vX0":-0.49209315456413344,"vY0":-126.7120721926075,"vZ0":-7.933239573478958,"x":129.12,"y":235.34,"x0":-0.8129970299014826,"y0":50.002408655009006,"z0":5.93137259340632,"aX":8.639531625413733},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-9.5,"spinRate":3005,"spinDirection":66},"zone":13,"typeConfidence":0.91,"plateTime":0.43275929872675345,"extension":5.824650369489412},"index":1,"playId":"a4fda7e7-4081-3c7f-b098-ad776be60ade","pitchNumber":2,"startTime":"2025-07-23T03:49:33.320Z","endTime":"2025-07-23T03:49:36.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.135762860775653,"aZ":-32.04150108107704,"pfxX":6.679588621705384,"pfxZ":0.08975114562530173,"pX":-0.06720376251844738,"pZ":2.429305813576087,"vX0":-0.11823084681625362,"vY0":-122.45378207877171,"vZ0":-2.237150811381715,"x":119.56,"y":173.19,"x0":-0.8862724401947846,"y0":50.005822540152565,"z0":6.095623988376386,"aX":10.146856472591862},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":-12.1,"spinRate":3038,"spinDirection":62},"zone":5,"typeConfidence":0.9,"plateTime":0.44726931847493656,"extension":5.837369062066952},"hitData":{"launchSpeed":95.2,"launchAngle":13.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.5,"coordY":130.03}},"index":2,"playId":"0d144fc4-399b-32b0-a481-27a271aaaf09","pitchNumber":3,"startTime":"2025-07-23T03:49:54.707Z","endTime":"2025-07-23T03:50:07.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-14.600000000000005,"leverageIndex":2.15,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:50:07.514Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:50:32.571Z","endTime":"2025-07-23T03:52:02.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.73999933768256,"strikeZoneBottom":1.92536205812045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718103001459834,"aZ":-40.8915215090866,"pfxX":4.5922725300714955,"pfxZ":-6.0424896685224025,"pX":0.8517211443179871,"pZ":1.8159236462561126,"vX0":2.2239828091530454,"vY0":-119.7858060080997,"vZ0":-1.744014971175665,"x":84.53,"y":189.75,"x0":-0.687562401762318,"y0":50.00424155271971,"z0":6.234159543624046,"aX":6.6241378016920685},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.0,"breakHorizontal":-8.9,"spinRate":3078,"spinDirection":47},"zone":14,"typeConfidence":0.82,"plateTime":0.45854546638462645,"extension":6.0346366220865155},"index":0,"playId":"6c77f3eb-8920-39b3-8cd1-f51ca6646ecd","pitchNumber":1,"startTime":"2025-07-23T03:50:41.074Z","endTime":"2025-07-23T03:50:44.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.75087229881102,"strikeZoneBottom":1.77042126813049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.223196906378234,"aZ":-23.93442904953072,"pfxX":1.9047029138338556,"pfxZ":4.395159384315868,"pX":-0.8858709584819365,"pZ":3.362069953560296,"vX0":-0.6604365479234025,"vY0":-135.69072732035423,"vZ0":-3.2410545091162186,"x":150.77,"y":148.0,"x0":-0.8875451666783344,"y0":50.00345201505281,"z0":6.229768995807644,"aX":3.5705022553906294},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-3.4,"spinRate":2651,"spinDirection":177},"zone":11,"typeConfidence":0.89,"plateTime":0.40285882202478795,"extension":5.580833812895097},"index":1,"playId":"919633b0-d999-3d87-ba39-b1a8c04cfb3d","pitchNumber":2,"startTime":"2025-07-23T03:50:58.339Z","endTime":"2025-07-23T03:51:02.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.74000081753333,"strikeZoneBottom":1.85406352518489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0088521528388,"aZ":-11.880057260898637,"pfxX":-0.9654508116635263,"pfxZ":10.601004375146022,"pX":-2.0176420986467374,"pZ":5.990594232375896,"vX0":-3.067319452033505,"vY0":-138.4770995989119,"vZ0":1.042319849218567,"x":193.91,"y":77.03,"x0":-0.7637598987786838,"y0":50.00495520737172,"z0":6.411277107193419,"aX":-1.8481743246351165},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":2.5,"spinRate":2476,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3976971710799919,"extension":5.466588794200198},"index":2,"playId":"a3c9a313-88b2-3b66-a08e-c6447141ad89","pitchNumber":3,"startTime":"2025-07-23T03:51:16.066Z","endTime":"2025-07-23T03:51:19.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.75235607023442,"strikeZoneBottom":1.96870087343212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34916892897673,"aZ":-24.223282799574232,"pfxX":2.574310265133512,"pfxZ":4.451449757840748,"pX":1.170742621154536,"pZ":0.507376730159641,"vX0":3.7743341970206243,"vY0":-132.36907306008106,"vZ0":-9.353623443736781,"x":72.37,"y":225.08,"x0":-0.6042756056076651,"y0":50.00483294715418,"z0":5.83914674369552,"aX":4.602002932686185},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":-5.4,"spinRate":2777,"spinDirection":184},"zone":14,"typeConfidence":0.92,"plateTime":0.41265079632935286,"extension":5.959276306931489},"index":3,"playId":"12f5b7f5-2b7e-3a1d-b137-d965edd5e3cb","pitchNumber":4,"startTime":"2025-07-23T03:51:38.040Z","endTime":"2025-07-23T03:51:41.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.74000114866731,"strikeZoneBottom":1.86144550272259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22299325244637,"aZ":-43.876769105449576,"pfxX":4.395212594323047,"pfxZ":-8.401965255241972,"pX":0.9380951447519004,"pZ":0.07855612826241136,"vX0":2.0112513117667885,"vY0":-118.32171910803434,"vZ0":-4.578696414637293,"x":81.24,"y":236.66,"x0":-0.4984871618176995,"y0":50.00145342002866,"z0":6.132296600974008,"aX":6.123184562500456},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.1,"breakHorizontal":-8.5,"spinRate":3140,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.46602381753406963,"extension":6.070154577495839},"index":4,"playId":"8be22e2e-1ad5-3277-9a0b-415b13197fef","pitchNumber":5,"startTime":"2025-07-23T03:51:58.567Z","endTime":"2025-07-23T03:52:02.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-2.4999999999999964,"leverageIndex":1.87,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:52:02.916Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks. Carlos Correa scores. Ty France to 3rd. Matt Wallner to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:53:19.891Z","endTime":"2025-07-23T03:54:37.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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":"2025-07-23T03:52:16.151Z","endTime":"2025-07-23T03:53:22.078Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.50999951365111,"strikeZoneBottom":1.76040616166592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.973885889836414,"aZ":-23.74660682693708,"pfxX":3.0297550091969256,"pfxZ":4.657603919099694,"pX":-1.0410854588273912,"pZ":2.504013144411902,"vX0":-1.5349687608536853,"vY0":-133.75908138126903,"vZ0":-4.974461404097584,"x":156.68,"y":171.17,"x0":-0.8533241617680808,"y0":50.00654412931856,"z0":6.091569034457511,"aX":5.488731593011584},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":-5.2,"spinRate":2645,"spinDirection":164},"zone":13,"typeConfidence":0.91,"plateTime":0.4095483060952576,"extension":5.696496108717723},"index":1,"playId":"69f49d7b-eebe-3d54-b284-57b082a12949","pitchNumber":1,"startTime":"2025-07-23T03:53:22.078Z","endTime":"2025-07-23T03:53:26.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.51000079111347,"strikeZoneBottom":1.66833987338383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.985178380267993,"aZ":-33.06735054030611,"pfxX":8.646732974162767,"pfxZ":-0.6153290572071413,"pX":-1.1010323130268314,"pZ":4.6058066379770075,"vX0":-2.9855146599246516,"vY0":-120.23951526811665,"vZ0":2.910799159987622,"x":158.97,"y":114.42,"x0":-0.9643783456337701,"y0":50.000713457606544,"z0":6.31970018961834,"aX":12.619875757612325},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.1,"breakHorizontal":-14.9,"spinRate":2898,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.45606436930366856,"extension":5.674803754830226},"index":2,"playId":"4aa0a63e-823a-302c-8ea2-7421eec7c598","pitchNumber":2,"startTime":"2025-07-23T03:53:39.281Z","endTime":"2025-07-23T03:53:43.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-23T03:54:02.012Z","endTime":"2025-07-23T03:54:15.272Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.50999888428019,"strikeZoneBottom":1.65154867255197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.977505072692296,"aZ":-15.403911883192162,"pfxX":0.22972661926410498,"pfxZ":9.167306243621978,"pX":0.20375321019984022,"pZ":4.420153226809189,"vX0":2.280517769388915,"vY0":-134.35946729665258,"vZ0":-1.9154525313914124,"x":109.23,"y":119.44,"x0":-0.6856640600215719,"y0":50.00201380746454,"z0":6.2363678064035195,"aX":0.41963086516712655},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":-1.0,"spinRate":2421,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.40758586116124107,"extension":5.843893065304796},"index":4,"playId":"bb3b3f21-26a5-3257-a127-e31f01e4a655","pitchNumber":3,"startTime":"2025-07-23T03:54:15.272Z","endTime":"2025-07-23T03:54:19.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.50999887047205,"strikeZoneBottom":1.6906221214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.198924597574226,"aZ":-14.09703475539656,"pfxX":-0.27794779116529655,"pfxZ":9.4792999382345,"pX":-0.7126111229662858,"pZ":4.6445890773261445,"vX0":0.22852684010158908,"vY0":-137.41586415862974,"vZ0":-1.776031915710062,"x":144.16,"y":113.38,"x0":-0.7608475437162129,"y0":50.00539590924207,"z0":6.259800534026331,"aX":-0.5302429587690927},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":0.5,"spinRate":2286,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3989968302693825,"extension":5.699543262098711},"index":5,"playId":"ad54c3a8-7962-3aad-88ce-8bcc230e43dc","pitchNumber":4,"startTime":"2025-07-23T03:54:33.099Z","endTime":"2025-07-23T03:54:37.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.0,"awayTeamWinProbability":82.0,"homeTeamWinProbabilityAdded":-9.600000000000001,"leverageIndex":2.49,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:54:37.474Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harrison Bader grounds out, third baseman Miguel Rojas to first baseman Freddie Freeman. Ty France scores. Matt Wallner to 3rd. Royce Lewis to 2nd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:57:49.553Z","endTime":"2025-07-23T03:58:16.551Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T03:54:54.961Z","endTime":"2025-07-23T03:55:55.037Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Alexis Díaz replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T03:55:55.037Z","endTime":"2025-07-23T03:57:51.879Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664747,"link":"/api/v1/people/664747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":670242,"link":"/api/v1/people/670242"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.06799326759646,"strikeZoneBottom":1.26215900762713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.719313491974603,"aZ":-28.396555563528015,"pfxX":-0.06584424266489108,"pfxZ":2.458645964436358,"pX":2.039396997523417,"pZ":1.3212069132382835,"vX0":10.670644184079956,"vY0":-123.05513601354303,"vZ0":-2.870204948307524,"x":39.26,"y":203.11,"x0":-2.3390993975112733,"y0":50.0042776783504,"z0":4.90073298769793,"aX":-0.10089277362552537},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-2.3,"spinRate":2555,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.44457998639193264,"extension":7.569454031024264},"index":2,"playId":"d4206e18-9127-3661-a38a-134f82d25553","pitchNumber":1,"startTime":"2025-07-23T03:57:51.879Z","endTime":"2025-07-23T03:57:54.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":670242,"link":"/api/v1/people/670242"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.669929696086662,"aZ":-16.799547946025037,"pfxX":-7.9198571451284,"pfxZ":8.469614958926048,"pX":-0.44596797204854494,"pZ":1.9354097662225684,"vX0":7.812985589785199,"vY0":-133.61999468687037,"vZ0":-4.1890860236343626,"x":134.0,"y":186.52,"x0":-2.3730458374928944,"y0":50.00549885274615,"z0":4.7236878017977935,"aX":-14.383012452631613},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":12.7,"spinRate":2546,"spinDirection":231},"zone":7,"typeConfidence":0.89,"plateTime":0.40926208595859315,"extension":7.539702231101144},"hitData":{"launchSpeed":62.9,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.5,"coordY":179.69}},"index":3,"playId":"a93b1b0a-ad8c-398a-b0cb-719b132af161","pitchNumber":2,"startTime":"2025-07-23T03:58:08.601Z","endTime":"2025-07-23T03:58:16.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":670242,"link":"/api/v1/people/670242"},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.6,"awayTeamWinProbability":84.4,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":1.75,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:58:16.551Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a line drive to left fielder Michael Conforto. Matt Wallner scores. Royce Lewis to 3rd.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:58:48.410Z","endTime":"2025-07-23T03:59:19.732Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":676508,"link":"/api/v1/people/676508"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.20000065111156,"strikeZoneBottom":1.59882158813135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67967362242487,"aZ":-17.898014918406336,"pfxX":-10.091113885604912,"pfxZ":7.7272540152011615,"pX":-0.11932626632805311,"pZ":1.9046669457252199,"vX0":9.539428624910766,"vY0":-135.79042286178344,"vZ0":-4.086670306081336,"x":121.55,"y":187.35,"x0":-2.3849927237016466,"y0":50.003477888541475,"z0":4.692246234754008,"aX":-18.645920956213608},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":16.0,"spinRate":2636,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.4050031722850629,"extension":7.691063544795696},"index":0,"playId":"85a96d5b-d599-356d-830f-a5b7e1e8db89","pitchNumber":1,"startTime":"2025-07-23T03:58:54.127Z","endTime":"2025-07-23T03:58:57.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34921918937844,"aZ":-27.236138662480027,"pfxX":1.0165418045831531,"pfxZ":2.961264270960246,"pX":-0.9376251527054533,"pZ":2.02369476923901,"vX0":3.499046379311461,"vY0":-127.77300562679336,"vZ0":-1.7944221385117918,"x":152.74,"y":184.14,"x0":-2.4523608017772918,"y0":50.000778087368076,"z0":4.858582112520672,"aX":1.693992841443652},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2614,"spinDirection":176},"zone":13,"typeConfidence":0.89,"plateTime":0.42736126649976525,"extension":7.421536577607758},"hitData":{"launchSpeed":82.0,"launchAngle":12.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.53,"coordY":111.74}},"index":1,"playId":"7e992f15-bfac-3880-91a9-cb7a399e7749","pitchNumber":2,"startTime":"2025-07-23T03:59:09.815Z","endTime":"2025-07-23T03:59:19.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-23T03:59:19.732Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T03:59:43.138Z","endTime":"2025-07-23T04:02:17.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.683044264556496,"aZ":-15.743740677797039,"pfxX":-7.063535197214559,"pfxZ":9.166764231129328,"pX":-0.8639010348618853,"pZ":2.0549827039535487,"vX0":6.060847984625329,"vY0":-133.30371712926424,"vZ0":-4.657021084669429,"x":149.93,"y":183.3,"x0":-2.2535458863193036,"y0":50.00607401444226,"z0":4.967820571889215,"aX":-12.66599924936936},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2456,"spinDirection":225},"zone":13,"typeConfidence":0.89,"plateTime":0.41148363698154355,"extension":7.6672437018017305},"index":0,"playId":"b0ecae0a-bd1c-3ac6-b8f8-69f6322add5c","pitchNumber":1,"startTime":"2025-07-23T03:59:56.451Z","endTime":"2025-07-23T03:59:59.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.44262583785114,"strikeZoneBottom":1.51904950370362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.152969821269,"aZ":-15.018851438904083,"pfxX":-6.196254218966232,"pfxZ":9.262461731122489,"pX":-1.0297737578070616,"pZ":3.290894128940443,"vX0":5.2111294750405435,"vY0":-135.38268620132865,"vZ0":-1.6341703721271892,"x":156.25,"y":149.93,"x0":-2.1765888914711105,"y0":50.00308128546341,"z0":4.95596529777714,"aX":-11.477357482626992},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2619,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.40490048820822766,"extension":7.657267119892999},"index":1,"playId":"8e8f3f02-b9ce-306b-9bb1-ac0d18794272","pitchNumber":2,"startTime":"2025-07-23T04:00:15.912Z","endTime":"2025-07-23T04:00:19.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.6,"endSpeed":84.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82657482258965,"aZ":-15.737225751111959,"pfxX":-6.5975199995279805,"pfxZ":8.980119938161597,"pX":0.13318484275897763,"pZ":3.100541574835189,"vX0":8.586749743008035,"vY0":-134.579141848266,"vZ0":-1.9211792271160024,"x":111.92,"y":155.07,"x0":-2.2449942454452745,"y0":50.001929487281494,"z0":4.941190671884329,"aX":-12.07508429119412},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2594,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.40735694147928747,"extension":7.737124209028667},"index":2,"playId":"a3e7bed7-2f15-334f-a854-ac5438d11540","pitchNumber":3,"startTime":"2025-07-23T04:00:35.388Z","endTime":"2025-07-23T04:00:38.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.4984562293584,"strikeZoneBottom":1.63961113630799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556450371977032,"aZ":-28.38711462673929,"pfxX":1.7503295760202313,"pfxZ":2.3582573782344625,"pX":2.2690214356482374,"pZ":1.3067136137162,"vX0":10.422243502040308,"vY0":-126.33623973481862,"vZ0":-3.1217295627969786,"x":30.51,"y":203.5,"x0":-2.149898223987106,"y0":50.00123225711308,"z0":4.858384099444962,"aX":2.8058322849534623},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-5.8,"spinRate":2693,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.43481400992214114,"extension":7.716444100672043},"index":3,"playId":"417e8fc5-0154-362a-9f46-e49db872280c","pitchNumber":4,"startTime":"2025-07-23T04:00:57.612Z","endTime":"2025-07-23T04:01:00.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76951163750279,"aZ":-15.402378410744607,"pfxX":-6.463524762986138,"pfxZ":9.271360032498606,"pX":0.0868038290799347,"pZ":2.349566011348298,"vX0":8.602036501580372,"vY0":-134.08684745568098,"vZ0":-3.665173799517195,"x":113.69,"y":175.34,"x0":-2.332898620827753,"y0":50.00213577788553,"z0":4.8429662662788076,"aX":-11.692251571635557},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2604,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.40950905588002495,"extension":7.935306469591188},"index":4,"playId":"02d72f75-471c-3704-a841-a811e0ba079d","pitchNumber":5,"startTime":"2025-07-23T04:01:15.728Z","endTime":"2025-07-23T04:01:20.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.40999948726849,"strikeZoneBottom":1.58236346986158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.446751293596602,"aZ":-26.367118339278587,"pfxX":-0.7534726681686621,"pfxZ":3.5546551269998865,"pX":1.0265821697807436,"pZ":0.757813857597704,"vX0":8.371539401215662,"vY0":-126.64917093769719,"vZ0":-4.734713282781171,"x":77.87,"y":218.32,"x0":-2.2156365142473047,"y0":50.004060748365596,"z0":4.745572145131704,"aX":-1.2323755758938844},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-0.5,"spinRate":2522,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.43150715864376776,"extension":7.840094754550053},"index":5,"playId":"173db682-1582-3b8e-ba52-937edc3ea274","pitchNumber":6,"startTime":"2025-07-23T04:01:51.809Z","endTime":"2025-07-23T04:01:56.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.664597117380193,"aZ":-26.579274548317972,"pfxX":0.26645768158198146,"pfxZ":3.424887785257355,"pX":0.4582637817290133,"pZ":1.8172560207801955,"vX0":6.992380626551416,"vY0":-127.11111576280261,"vZ0":-2.3955460768002146,"x":99.53,"y":189.71,"x0":-2.365602509708235,"y0":50.00104870360567,"z0":4.887665240490397,"aX":0.4332440955874907},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":-2.2,"spinRate":2650,"spinDirection":193},"zone":9,"typeConfidence":0.89,"plateTime":0.4313192489989004,"extension":7.85543350470141},"index":6,"playId":"d811af59-ce16-3692-aa89-e9dd45555c97","pitchNumber":7,"startTime":"2025-07-23T04:02:13.883Z","endTime":"2025-07-23T04:02:17.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":3.3000000000000007,"leverageIndex":0.95,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:02:17.416Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to left fielder Michael Conforto.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T04:02:34.591Z","endTime":"2025-07-23T04:03:10.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.32575670375689,"strikeZoneBottom":1.52748399882653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.769139411180277,"aZ":-24.827149304544026,"pfxX":0.5111686999115159,"pfxZ":4.466723857123216,"pX":-1.0010551354539032,"pZ":1.686764552802624,"vX0":3.3002445260622952,"vY0":-127.37963644286793,"vZ0":-3.0000617024939364,"x":155.16,"y":193.24,"x0":-2.379081657263242,"y0":50.00543719194388,"z0":4.839311170069749,"aX":0.8413611155329518},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-1.7,"spinRate":2579,"spinDirection":210},"zone":13,"typeConfidence":0.88,"plateTime":0.42972390969995056,"extension":7.706720559746645},"index":0,"playId":"7e1f991d-566b-323b-8b36-ffd3e238235a","pitchNumber":1,"startTime":"2025-07-23T04:02:45.960Z","endTime":"2025-07-23T04:02:49.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.625854965969115,"aZ":-14.894210789834437,"pfxX":-7.39372527671024,"pfxZ":9.602193470024785,"pX":0.33799562621538015,"pZ":2.4794065969214136,"vX0":9.237109865295798,"vY0":-133.29576397031275,"vZ0":-3.1806399031888866,"x":104.12,"y":171.84,"x0":-2.2114990503601404,"y0":50.00216119276107,"z0":4.763286951583733,"aX":-13.305725938544573},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":11.4,"spinRate":2561,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.410896259971977,"extension":8.136679723050241},"hitData":{"launchSpeed":92.3,"launchAngle":46.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.43,"coordY":97.21}},"index":1,"playId":"006d09fd-fdb2-366c-8f89-4e57ade7b190","pitchNumber":2,"startTime":"2025-07-23T04:03:02.095Z","endTime":"2025-07-23T04:03:10.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":2.5999999999999996,"leverageIndex":0.96,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:03:10.581Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a ground ball to shortstop Carlos Correa.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T04:05:26.296Z","endTime":"2025-07-23T04:06:03.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Louis Varland replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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":"2025-07-23T04:04:53.533Z","endTime":"2025-07-23T04:05:28.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.43000024899525,"strikeZoneBottom":1.62476474905141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9495897303215,"aZ":-11.087883564463954,"pfxX":-6.739175490396754,"pfxZ":10.310108896703417,"pX":-0.24213636379400472,"pZ":2.2634573343139484,"vX0":9.035104130798963,"vY0":-142.18738273966915,"vZ0":-6.573195340556493,"x":126.23,"y":177.67,"x0":-2.587060457242678,"y0":50.00425991090116,"z0":5.310659729003629,"aX":-13.785212015960422},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":10.3,"spinRate":2088,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38539153616728417,"extension":7.151628542435674},"index":1,"playId":"9e5f4d7f-9234-3cc4-9d41-c506eb022d83","pitchNumber":1,"startTime":"2025-07-23T04:05:28.652Z","endTime":"2025-07-23T04:05:32.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.42999888459321,"strikeZoneBottom":1.60782282571172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.398913902628074,"aZ":-26.29389103584521,"pfxX":0.8178367972354206,"pfxZ":3.2293587932600785,"pX":0.8870820380955711,"pZ":1.3380648634956622,"vX0":9.32124002989934,"vY0":-133.73193997585423,"vZ0":-5.698636583905115,"x":83.19,"y":202.65,"x0":-2.7420898955870063,"y0":50.0023449826475,"z0":5.369480801203876,"aX":1.488958436103994},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-3.4,"spinRate":2480,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.40873716132007587,"extension":6.828497353371002},"index":2,"playId":"e5dc8ad3-8e41-3b3c-ba74-68da222fb856","pitchNumber":2,"startTime":"2025-07-23T04:05:41.500Z","endTime":"2025-07-23T04:05:45.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57092829886169,"aZ":-26.58445017977951,"pfxX":0.5976305323011748,"pfxZ":3.1052652274591104,"pX":0.4037756966655509,"pZ":2.463997715851626,"vX0":8.362968957465537,"vY0":-132.82445320796464,"vZ0":-2.823316863231114,"x":101.61,"y":172.25,"x0":-2.853929750099817,"y0":50.00268679504567,"z0":5.459451277121514,"aX":1.0731125739891008},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":-2.8,"spinRate":2417,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.411263002811169,"extension":6.920575281542666},"hitData":{"launchSpeed":82.3,"launchAngle":8.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.42,"coordY":138.42}},"index":3,"playId":"d869d42f-1f40-3c42-868d-77b2b712fa86","pitchNumber":3,"startTime":"2025-07-23T04:05:55.613Z","endTime":"2025-07-23T04:06:03.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.07,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:06:03.550Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out to left fielder Harrison Bader.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T04:06:30.184Z","endTime":"2025-07-23T04:07:27.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57095545305581,"aZ":-37.84406825191204,"pfxX":0.4460063367638778,"pfxZ":-3.5753259430065483,"pX":0.31939230136441665,"pZ":0.6284154866734252,"vX0":8.18541945451772,"vY0":-125.39650793966868,"vZ0":-4.073716310863346,"x":104.83,"y":221.81,"x0":-3.0523289156421685,"y0":50.006197026222004,"z0":5.378488818872341,"aX":0.7050684172897145},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.2,"breakHorizontal":-2.8,"spinRate":2515,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.43766023025493617,"extension":6.93052337601534},"index":0,"playId":"a02fab1a-dd07-3d64-865c-20bc563f16b7","pitchNumber":1,"startTime":"2025-07-23T04:06:39.050Z","endTime":"2025-07-23T04:06:42.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":99.4,"endSpeed":90.4,"strikeZoneTop":3.72881237117669,"strikeZoneBottom":1.83159737889878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.46112719064162,"aZ":-10.842603800534533,"pfxX":-5.373914442531945,"pfxZ":10.198740669594649,"pX":1.0718980098852773,"pZ":1.9490700201533386,"vX0":13.625200782713064,"vY0":-143.9536828436695,"vZ0":-7.072842500682239,"x":76.14,"y":186.16,"x0":-3.031498078955625,"y0":50.0036869562982,"z0":5.114477900168191,"aX":-11.241830901517634},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2145,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38098049716292026,"extension":6.992763348801712},"index":1,"playId":"948d81fa-7637-32b7-a655-7e3cefa68c31","pitchNumber":2,"startTime":"2025-07-23T04:06:57.304Z","endTime":"2025-07-23T04:07:00.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01672884250102,"aZ":-13.100784559971224,"pfxX":-6.1813797253614,"pfxZ":9.066924250013788,"pX":0.439503923679611,"pZ":1.9833773167168758,"vX0":12.289696665472366,"vY0":-143.80051045116204,"vZ0":-6.547222543314169,"x":100.25,"y":185.23,"x0":-3.0781958568533923,"y0":50.00153463207653,"z0":5.095539593502993,"aX":-13.002563526325392},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2262,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3802887073632548,"extension":6.97724629173579},"hitData":{"launchSpeed":84.9,"launchAngle":24.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.23,"coordY":115.78}},"index":2,"playId":"a6724981-be4a-3d3c-8722-8c59e87a41c5","pitchNumber":3,"startTime":"2025-07-23T04:07:16.101Z","endTime":"2025-07-23T04:07:27.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.95,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:07:27.482Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T04:07:39.064Z","endTime":"2025-07-23T04:08:45.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.46000009649814,"strikeZoneBottom":1.62944569666839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47045553519674,"aZ":-19.057018037540388,"pfxX":-9.940889342020222,"pfxZ":6.372995501617422,"pX":-0.2067484889274383,"pZ":2.1239994451485464,"vX0":10.749652985614528,"vY0":-142.287714055058,"vZ0":-5.3326022761903165,"x":124.88,"y":181.43,"x0":-2.7351604007107735,"y0":50.002362523163015,"z0":5.222985360161232,"aX":-20.461494187862414},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":16.0,"spinRate":2104,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3843792060068121,"extension":6.927670258048027},"index":0,"playId":"d152eebd-1c3e-39b0-b6b6-b49bf3b40093","pitchNumber":1,"startTime":"2025-07-23T04:07:53.550Z","endTime":"2025-07-23T04:07:56.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.714769949671894,"aZ":-37.90171436290532,"pfxX":4.278880849241256,"pfxZ":-3.6132919800965837,"pX":0.5214982602690982,"pZ":3.0529955306341354,"vX0":7.26607724889752,"vY0":-125.642817337038,"vZ0":1.3937259700566091,"x":97.12,"y":156.35,"x0":-2.974769306787133,"y0":50.00452010328756,"z0":5.593355082900094,"aX":6.776878467315579},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-9.6,"spinRate":2674,"spinDirection":42},"zone":3,"typeConfidence":2.0,"plateTime":0.43753183987796174,"extension":6.811581768657545},"index":1,"playId":"c5f5ea01-27c0-3a66-8925-34d18df2cc32","pitchNumber":2,"startTime":"2025-07-23T04:08:11.089Z","endTime":"2025-07-23T04:08:14.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T04:08:26.713Z","endTime":"2025-07-23T04:08:41.614Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":99.3,"endSpeed":90.6,"strikeZoneTop":3.45999931876178,"strikeZoneBottom":1.59597771554609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.051010363376164,"aZ":-11.65657740755504,"pfxX":-5.172941046729592,"pfxZ":9.766676920551276,"pX":0.20606377383871807,"pZ":1.9101490770322218,"vX0":9.943177812166912,"vY0":-144.1565968229836,"vZ0":-7.682983724818609,"x":109.15,"y":187.21,"x0":-2.6185112956244767,"y0":50.00409554577033,"z0":5.332433581261604,"aX":-10.869272818270646},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":7.3,"spinRate":2106,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.3801971841888876,"extension":7.007155354781305},"index":3,"playId":"652125a0-b2e9-337b-9ea9-687a238e7ec3","pitchNumber":3,"startTime":"2025-07-23T04:08:41.614Z","endTime":"2025-07-23T04:08:45.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-3.599999999999998,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:08:45.801Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Conforto hits a ground-rule double (13) on a line drive down the left-field line. Will Smith to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T04:08:58.444Z","endTime":"2025-07-23T04:09:25.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25827318251728,"aZ":-14.396977039474859,"pfxX":-6.228777299786961,"pfxZ":8.558133787329808,"pX":0.08096069805030869,"pZ":2.4242270606195704,"vX0":10.986571668157012,"vY0":-142.82271286178036,"vZ0":-5.168845265230969,"x":113.91,"y":173.33,"x0":-2.9969830533414052,"y0":50.00104702867866,"z0":5.154857550926403,"aX":-12.936797137415452},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2106,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38273414770167147,"extension":7.111939970078934},"hitData":{"launchSpeed":85.5,"launchAngle":24.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":31.33,"coordY":129.04}},"index":0,"playId":"dedac2fc-89e5-3e06-9a19-0da7faea8261","pitchNumber":1,"startTime":"2025-07-23T04:09:11.640Z","endTime":"2025-07-23T04:09:25.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":0.98,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:09:25.596Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a line drive to center fielder Byron Buxton. Will Smith scores. Michael Conforto scores.","rbi":2,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T04:09:47.601Z","endTime":"2025-07-23T04:10:06.169Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":2.94,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33145533624497,"aZ":-11.267025832089985,"pfxX":-6.676774175241564,"pfxZ":10.033590673448424,"pX":0.1548576181904202,"pZ":1.460237546746916,"vX0":11.48811864221053,"vY0":-143.89152482876156,"vZ0":-8.130589595122581,"x":111.1,"y":199.35,"x0":-3.0333822322277166,"y0":50.00459174380411,"z0":5.031795413688593,"aX":-13.91561832573169},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2208,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.38156698252180465,"extension":7.037781469961428},"hitData":{"launchSpeed":95.4,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.29,"coordY":107.09}},"index":0,"playId":"3e51292d-ae83-3ca3-97de-504861cbb393","pitchNumber":1,"startTime":"2025-07-23T04:09:54.904Z","endTime":"2025-07-23T04:10:06.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"second":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":17.4,"leverageIndex":2.46,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:10:06.169Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T04:10:32.839Z","endTime":"2025-07-23T04:12:24.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"ba883e09-27f2-4ea3-bf7b-723b2177fd98","startTime":"2025-07-23T04:10:32.839Z","endTime":"2025-07-23T04:10:37.839Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.37999930934527,"strikeZoneBottom":1.62586009048684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403102000557595,"aZ":-24.66844753212732,"pfxX":-0.22437658498516821,"pfxZ":3.9799584950805054,"pX":1.0823139383439189,"pZ":1.414419424132848,"vX0":10.884574634368034,"vY0":-135.90985689805416,"vZ0":-5.707741924660618,"x":75.74,"y":200.59,"x0":-2.9310185379813625,"y0":50.00380110631863,"z0":5.2353338544365,"aX":-0.4229783216034725},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.7,"spinRate":2450,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40169715189288535,"extension":7.080886125771824},"index":1,"playId":"15fd1aee-f77f-38e4-91a7-a6465975df58","pitchNumber":1,"startTime":"2025-07-23T04:10:48.135Z","endTime":"2025-07-23T04:10:51.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.3799999873029,"strikeZoneBottom":1.65418288075077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92384425135776,"aZ":-11.508472720733206,"pfxX":-5.2949838823846935,"pfxZ":9.96564022997551,"pX":0.44655525765498816,"pZ":2.1678216758121804,"vX0":11.325979834374754,"vY0":-143.07450403627854,"vZ0":-6.718262039897185,"x":99.98,"y":180.25,"x0":-2.8750086168777385,"y0":50.00603213944609,"z0":5.267431359282726,"aX":-10.984799406923713},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2206,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.38278880652155634,"extension":6.9458942919749145},"index":2,"playId":"91c6e201-cb9a-3435-9a7b-b02e4670dae7","pitchNumber":2,"startTime":"2025-07-23T04:11:04.518Z","endTime":"2025-07-23T04:11:11.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Hyeseong Kim steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"91c6e201-cb9a-3435-9a7b-b02e4670dae7","startTime":"2025-07-23T04:11:17.598Z","endTime":"2025-07-23T04:11:39.904Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":808975,"link":"/api/v1/people/808975"},"postOnSecond":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":1.64,"dramaIndex":58.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.37999956461483,"strikeZoneBottom":1.62058023857598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.891114537821473,"aZ":-38.69765703196157,"pfxX":-0.16013813464824622,"pfxZ":-3.896323316466157,"pX":1.4607868788938054,"pZ":0.5884932853352178,"vX0":10.547841227586007,"vY0":-128.59696610418766,"vZ0":-4.565529756320588,"x":61.32,"y":222.89,"x0":-2.6748852719605116,"y0":50.004140275551705,"z0":5.391708722385816,"aX":-0.26850744015237404},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.9,"breakHorizontal":-2.0,"spinRate":2452,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.42606323582734706,"extension":7.07590532284481},"index":4,"playId":"97e40d1e-7c2e-32d1-832a-509a7c790c86","pitchNumber":3,"startTime":"2025-07-23T04:11:39.904Z","endTime":"2025-07-23T04:11:43.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.33097353829949,"strikeZoneBottom":1.63180949895102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.357037577408864,"aZ":-38.34885683442363,"pfxX":-0.6019881999659158,"pfxZ":-3.7619810989645153,"pX":0.7753247037277936,"pZ":1.4928789705652117,"vX0":9.205697577644468,"vY0":-126.89031413296627,"vZ0":-2.4691305423757424,"x":87.45,"y":198.47,"x0":-2.8112545047528466,"y0":50.00399751994656,"z0":5.514745215790657,"aX":-0.9905947182368455},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.2,"breakHorizontal":-0.8,"spinRate":2532,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4305812202370345,"extension":6.824264973869605},"index":5,"playId":"30ca54b4-c020-3e85-b645-0573f688cd31","pitchNumber":4,"startTime":"2025-07-23T04:11:58.910Z","endTime":"2025-07-23T04:12:02.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.3800003480834,"strikeZoneBottom":1.6049159709789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33042093055918,"aZ":-13.044604045469473,"pfxX":-5.50192762291212,"pfxZ":9.317394807402408,"pX":0.5937519366892946,"pZ":1.809838434152165,"vX0":10.90445367513072,"vY0":-142.09952863826334,"vZ0":-7.514733272598467,"x":94.37,"y":189.91,"x0":-2.5716896433596754,"y0":50.00652485706672,"z0":5.310424690062017,"aX":-11.301143389386963},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":7.8,"spinRate":2241,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3848631376837939,"extension":7.019158746210375},"index":6,"playId":"30dfd860-dd93-38fb-a422-30e3912debaf","pitchNumber":5,"startTime":"2025-07-23T04:12:20.028Z","endTime":"2025-07-23T04:12:24.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":808975,"link":"/api/v1/people/808975"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-5.9999999999999964,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:12:24.406Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:14:34.059Z","endTime":"2025-07-23T04:15:37.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Alexis Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T04:13:33.132Z","endTime":"2025-07-23T04:14:36.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.73811724844171,"strikeZoneBottom":1.67936734818204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14769838923085,"aZ":-10.626011126632172,"pfxX":-4.663461885923481,"pfxZ":10.557783075712162,"pX":1.293833423539238,"pZ":3.3567069236818297,"vX0":6.794161179082518,"vY0":-142.0913477033618,"vZ0":-4.980575053565699,"x":67.68,"y":148.15,"x0":-0.5244686172478907,"y0":50.00021046172856,"z0":5.80984580968572,"aX":-9.516298947019822},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2278,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3857654072116925,"extension":6.716966592352436},"index":1,"playId":"c0d5cf12-7a99-38b9-a950-32dd65e2dbaf","pitchNumber":1,"startTime":"2025-07-23T04:14:36.279Z","endTime":"2025-07-23T04:14:40.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.68358243517619,"strikeZoneBottom":1.75462767660176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.362989976332244,"aZ":-10.407648504890094,"pfxX":-4.656702173299289,"pfxZ":10.702366446275565,"pX":-0.6413820321248273,"pZ":3.047707507059461,"vX0":3.648983821619163,"vY0":-141.70381100048033,"vZ0":-5.747865785839871,"x":130.33,"y":161.1,"x0":-1.3407232310166277,"y0":50.00451997361319,"z0":5.767393351846643,"aX":-9.471753829358502},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2249,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.3865353450429456,"extension":6.5346618956604345},"index":2,"playId":"e546ef91-d644-3d50-99c3-3df9a87a12f1","pitchNumber":2,"startTime":"2025-07-23T04:14:50.283Z","endTime":"2025-07-23T04:14:54.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.81137591555116,"strikeZoneBottom":1.78560816639657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.321664130660835,"aZ":-10.03586181856377,"pfxX":-3.821549850870687,"pfxZ":10.732472916339276,"pX":1.4685276245090986,"pZ":2.8369193054297246,"vX0":7.658316906479327,"vY0":-142.6183625749034,"vZ0":-6.634816068632645,"x":61.02,"y":162.18,"x0":-0.7532538187695492,"y0":50.00666179898835,"z0":5.824208661019188,"aX":-7.885963246464971},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":5.4,"spinRate":2234,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.3838216900301492,"extension":6.612464313296322},"index":3,"playId":"c336d835-4774-3a9e-b862-292a6d376312","pitchNumber":3,"startTime":"2025-07-23T04:15:01.248Z","endTime":"2025-07-23T04:15:04.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27050709498474,"aZ":-23.478081097175878,"pfxX":-0.592544689477378,"pfxZ":4.61356543567118,"pX":0.9399024446939652,"pZ":2.7464137745460624,"vX0":6.097099954104674,"vY0":-136.0622447010452,"vZ0":-3.883931801968126,"x":81.17,"y":164.63,"x0":-1.2476574977401622,"y0":50.00402396808457,"z0":5.808238710816894,"aX":-1.1173804750874403},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":-0.1,"spinRate":2407,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.40167628205906647,"extension":6.612808150439389},"index":4,"playId":"decfa498-d63d-380e-a1d8-e961ff91d56a","pitchNumber":4,"startTime":"2025-07-23T04:15:14.698Z","endTime":"2025-07-23T04:15:17.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T04:15:31.275Z","endTime":"2025-07-23T04:15:34.402Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70249727404136,"aZ":-44.73068634336888,"pfxX":4.717823736450049,"pfxZ":-7.914024148929032,"pX":0.32137733369279287,"pZ":2.1195644633464594,"vX0":1.9359861417760176,"vY0":-125.51347141021755,"vZ0":-0.7742033209645559,"x":104.75,"y":181.55,"x0":-1.0740926025539916,"y0":50.002955424736996,"z0":6.091933186780775,"aX":7.485387833460387},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.3,"breakHorizontal":-9.0,"spinRate":2270,"spinDirection":15},"zone":9,"typeConfidence":0.9,"plateTime":0.4373109440625571,"extension":6.207309224613683},"index":6,"playId":"69e38128-6e68-3232-a3eb-91b2a23a4b8b","pitchNumber":5,"startTime":"2025-07-23T04:15:34.402Z","endTime":"2025-07-23T04:15:37.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:15:37.990Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Correa walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:15:55.877Z","endTime":"2025-07-23T04:18:25.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.850311000506146,"aZ":-11.938955672959816,"pfxX":-5.341754883865954,"pfxZ":9.718670238495385,"pX":-0.23548680948285322,"pZ":3.573361510241812,"vX0":5.197069013365004,"vY0":-142.91056718767177,"vZ0":-4.021944357952597,"x":125.98,"y":142.3,"x0":-1.3776342025225097,"y0":50.005059894316815,"z0":5.7407201047492595,"aX":-11.12533940216787},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2285,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.3822746790398637,"extension":6.761117802553291},"index":0,"playId":"a61b37d7-abde-3690-9359-e845c6b1b07a","pitchNumber":1,"startTime":"2025-07-23T04:15:59.968Z","endTime":"2025-07-23T04:16:03.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.58000027132246,"strikeZoneBottom":1.68239966588378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06201907999824,"aZ":-13.459329182095797,"pfxX":-4.223653572717085,"pfxZ":9.031457956495819,"pX":-0.5097512504461968,"pZ":4.081486094870009,"vX0":3.3216371006869134,"vY0":-142.8563610664472,"vZ0":-2.4718013015025635,"x":136.43,"y":128.58,"x0":-1.1371887631054114,"y0":50.00566693374352,"z0":5.801122597055695,"aX":-8.755308191405046},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2182,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3830035580696918,"extension":6.775165227661728},"index":1,"playId":"cd9c3b11-f00b-3c47-8fbe-2c677bb0ea13","pitchNumber":2,"startTime":"2025-07-23T04:16:19.252Z","endTime":"2025-07-23T04:16:24.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-23T04:16:37.189Z","endTime":"2025-07-23T04:16:50.733Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.538874128596056,"aZ":-13.11233333980794,"pfxX":-5.019679718195974,"pfxZ":9.258716517344151,"pX":0.2670784158641738,"pZ":3.0108167413421434,"vX0":5.036365463224912,"vY0":-142.51870491316308,"vZ0":-5.413029158588357,"x":106.82,"y":157.49,"x0":-0.8702025803906642,"y0":50.00226984464375,"z0":5.7619217373540215,"aX":-10.333453157998516},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":8.0,"spinRate":2151,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3842289894844968,"extension":6.499448259820707},"index":3,"playId":"55c0d2b0-847c-3a35-8fce-c8a59230c70a","pitchNumber":3,"startTime":"2025-07-23T04:16:50.733Z","endTime":"2025-07-23T04:16:54.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781095216728968,"aZ":-35.53238814650602,"pfxX":4.012821183525958,"pfxZ":-1.8768038924357402,"pX":0.3723607613751283,"pZ":2.148265939657868,"vX0":3.3552551824113657,"vY0":-133.06242292056538,"vZ0":-2.476384391820682,"x":102.81,"y":180.78,"x0":-1.426581784987317,"y0":50.00229066704656,"z0":5.667752835474227,"aX":7.1876135165321875},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.7,"breakHorizontal":-8.0,"spinRate":2518,"spinDirection":23},"zone":9,"typeConfidence":2.0,"plateTime":0.4117788004773879,"extension":6.630280751374238},"index":4,"playId":"12281d06-6237-37c0-ad4c-5f5bede1d1ff","pitchNumber":4,"startTime":"2025-07-23T04:17:12.901Z","endTime":"2025-07-23T04:17:16.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":99.0,"endSpeed":90.4,"strikeZoneTop":3.67466653136833,"strikeZoneBottom":1.7483440527343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80723478337552,"aZ":-8.733630009900287,"pfxX":-4.131136015581193,"pfxZ":11.225363625181837,"pX":0.13790935025094248,"pZ":0.9402962709037536,"vX0":5.067295570041035,"vY0":-143.7129269341378,"vZ0":-11.257363605384507,"x":111.74,"y":213.39,"x0":-1.1127940625597288,"y0":50.002769829564876,"z0":5.454003068622061,"aX":-8.627211081633675},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2305,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.38135516615515996,"extension":6.926867198300278},"index":5,"playId":"3c420813-a85f-3bfc-9ca8-d05ef2a7c811","pitchNumber":5,"startTime":"2025-07-23T04:17:49.863Z","endTime":"2025-07-23T04:17:53.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.58138894976148,"strikeZoneBottom":1.71992105630269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095825697707806,"aZ":-28.05974839090496,"pfxX":-0.8101582466809738,"pfxZ":2.276086889149843,"pX":1.3855129642046484,"pZ":2.2025286760097678,"vX0":6.876223395190984,"vY0":-133.34627915471262,"vZ0":-3.8922485280139663,"x":64.19,"y":179.31,"x0":-1.1150415817171002,"y0":50.00626397171063,"z0":5.692057058669868,"aX":-1.4673589826381692},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":0.1,"spinRate":2370,"spinDirection":172},"zone":14,"typeConfidence":0.91,"plateTime":0.409822502505917,"extension":6.649423851433199},"index":6,"playId":"bf011f9d-7cc0-3bcb-ba2c-283e39cc5461","pitchNumber":6,"startTime":"2025-07-23T04:18:05.615Z","endTime":"2025-07-23T04:18:09.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.57999914132315,"strikeZoneBottom":1.81527549992382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.610610345548366,"aZ":-11.044497203714409,"pfxX":-4.5366525309846475,"pfxZ":10.15040629786919,"pX":1.3448735174540738,"pZ":1.3727024082133543,"vX0":7.214797825292125,"vY0":-143.2549721079923,"vZ0":-10.008371223881655,"x":65.74,"y":201.72,"x0":-0.615048640214508,"y0":50.003081046937986,"z0":5.5989109245007915,"aX":-9.444387299262473},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2258,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3821249717636168,"extension":6.87877013754162},"index":7,"playId":"bcff2217-7e3f-346e-ba7d-cf68a944154a","pitchNumber":7,"startTime":"2025-07-23T04:18:22.822Z","endTime":"2025-07-23T04:18:25.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:18:25.894Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks. Carlos Correa to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:18:39.704Z","endTime":"2025-07-23T04:20:01.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.28070610570283,"strikeZoneBottom":1.55042039928413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70558708383827,"aZ":-8.419806873145452,"pfxX":-4.231012618297884,"pfxZ":11.79493615788682,"pX":0.8440567229558297,"pZ":3.4991475807293893,"vX0":6.17109366703422,"vY0":-141.36722890341335,"vZ0":-4.786062004011721,"x":84.83,"y":144.3,"x0":-0.8224776231429226,"y0":50.004798982048214,"z0":5.760401622967025,"aX":-8.522974964898872},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.5,"breakHorizontal":6.4,"spinRate":2350,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3881747655429133,"extension":6.679285737793274},"index":0,"playId":"733544a1-18a3-30bf-9f3a-b1146aa87d40","pitchNumber":1,"startTime":"2025-07-23T04:18:53.516Z","endTime":"2025-07-23T04:18:57.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":96.5,"endSpeed":88.4,"strikeZoneTop":3.21000049685086,"strikeZoneBottom":1.44370870889607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85773775974274,"aZ":-13.70010777061424,"pfxX":-3.917035859341587,"pfxZ":9.195339590888565,"pX":-0.18359453962962768,"pZ":4.800485724044587,"vX0":3.940236183861213,"vY0":-140.60278773418494,"vZ0":-0.4889223772057889,"x":124.0,"y":109.17,"x0":-1.0919186974657598,"y0":50.00184940081006,"z0":5.86286658180732,"aX":-7.869219504806076},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2120,"spinDirection":207},"zone":11,"typeConfidence":0.88,"plateTime":0.3890539610261956,"extension":6.618369692814982},"index":1,"playId":"4c84c2a6-fbe7-360b-884a-30ceb3a1aadb","pitchNumber":2,"startTime":"2025-07-23T04:19:16.555Z","endTime":"2025-07-23T04:19:19.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.25006177839839,"strikeZoneBottom":1.55209661925669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86912633244778,"aZ":-13.54108981716579,"pfxX":-3.795241183160734,"pfxZ":9.328617325224887,"pX":-0.746471414367851,"pZ":5.100092843242408,"vX0":2.664675279114574,"vY0":-140.66937615357764,"vZ0":0.25069981416357023,"x":145.45,"y":101.08,"x0":-1.2144773710112726,"y0":50.00398345586041,"z0":5.8899071848222135,"aX":-7.582018722067619},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2177,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.3898424510545899,"extension":6.744717820150211},"index":2,"playId":"1cc59206-ed42-3073-b819-067d0a996ce6","pitchNumber":3,"startTime":"2025-07-23T04:19:37.065Z","endTime":"2025-07-23T04:19:40.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.18933877646323,"strikeZoneBottom":1.52333730064645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.832948660059426,"aZ":-27.510230893707327,"pfxX":0.1786010069680093,"pfxZ":2.5590397458272207,"pX":-0.5879327559748267,"pZ":4.613647961326597,"vX0":1.3525424592789013,"vY0":-133.89096700145546,"vZ0":1.6976920539302756,"x":139.41,"y":114.21,"x0":-1.1220103142534563,"y0":50.00291993713625,"z0":5.9345518142783895,"aX":0.3254114892095751},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":-0.6,"spinRate":2255,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.40845934716463095,"extension":6.608099223756686},"index":3,"playId":"7bbd52e9-bb25-317e-892c-41f0ed53eed3","pitchNumber":4,"startTime":"2025-07-23T04:19:57.922Z","endTime":"2025-07-23T04:20:01.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-3.899999999999995,"leverageIndex":1.35,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:20:01.554Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks. Carlos Correa to 3rd. Ty France to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:21:05.189Z","endTime":"2025-07-23T04:22:25.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T04:20:16.435Z","endTime":"2025-07-23T04:21:07.355Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.74000008886684,"strikeZoneBottom":1.89434067148177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.025875912379835,"aZ":-45.375763638377634,"pfxX":2.667998919422472,"pfxZ":-8.643512869777155,"pX":0.28506760609518633,"pZ":4.078874321722848,"vX0":3.5306986053292637,"vY0":-123.18865824984229,"vZ0":4.231081810660976,"x":106.13,"y":128.65,"x0":-1.5172172445691186,"y0":50.00528917734507,"z0":6.191631461668889,"aX":4.072968198206875},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.3,"breakHorizontal":-5.8,"spinRate":2259,"spinDirection":14},"zone":12,"typeConfidence":0.9,"plateTime":0.4457893201963179,"extension":6.314514602675588},"index":1,"playId":"9b837a9b-6bd1-352a-ad88-faf4f4213e50","pitchNumber":1,"startTime":"2025-07-23T04:21:07.355Z","endTime":"2025-07-23T04:21:11.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.73999927537561,"strikeZoneBottom":1.91839466009081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.159656495438444,"aZ":-27.01905075304089,"pfxX":-1.6868934706629204,"pfxZ":2.855693252303343,"pX":-0.19031959027132844,"pZ":4.269073429612103,"vX0":3.8183979492224203,"vY0":-133.21135406265984,"vZ0":1.0382412621431847,"x":124.25,"y":123.52,"x0":-1.4196991846117053,"y0":50.00470243344995,"z0":5.819554736506779,"aX":-3.048393634789066},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":2.3,"spinRate":2328,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.41031432074689134,"extension":6.53964014582337},"index":2,"playId":"3fe34d44-166d-334c-b79d-341e33713959","pitchNumber":2,"startTime":"2025-07-23T04:21:24.942Z","endTime":"2025-07-23T04:21:28.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.74000005353843,"strikeZoneBottom":1.90648072497843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.393321377852008,"aZ":-28.680440393156413,"pfxX":-1.0800015534352148,"pfxZ":1.9832076036646207,"pX":-0.5241297474550054,"pZ":5.007123878225933,"vX0":2.0425061936361084,"vY0":-131.3159437651508,"vZ0":2.9583959603205177,"x":136.98,"y":103.59,"x0":-1.1684711536366017,"y0":50.003783559086955,"z0":5.9876235842755365,"aX":-1.9039521244882338},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":1.6,"spinRate":2342,"spinDirection":165},"zone":11,"typeConfidence":0.9,"plateTime":0.4156341308534275,"extension":6.542628737673946},"index":3,"playId":"77e93792-fc0e-3e5f-8cf4-f3ed6046900c","pitchNumber":3,"startTime":"2025-07-23T04:21:44.959Z","endTime":"2025-07-23T04:21:48.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.74000128269161,"strikeZoneBottom":1.90853329958851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.898274026944605,"aZ":-10.336451457672101,"pfxX":-3.7397220531983972,"pfxZ":10.790407813519174,"pX":0.5229018179976035,"pZ":2.7702478292312946,"vX0":5.281790908210723,"vY0":-141.5029046203758,"vZ0":-6.297788657428432,"x":97.07,"y":163.98,"x0":-0.8837340103917889,"y0":50.00281338226707,"z0":5.689991629662483,"aX":-7.568841661508036},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":5.6,"spinRate":2253,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.38738286944266864,"extension":6.796897232127255},"index":4,"playId":"9a9923de-94d2-3562-8b4a-15bdd5e2a3cd","pitchNumber":4,"startTime":"2025-07-23T04:22:04.830Z","endTime":"2025-07-23T04:22:08.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.73999886607427,"strikeZoneBottom":1.91099787755969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46455531505395,"aZ":-13.383445303768418,"pfxX":-4.654231291152656,"pfxZ":9.363232077658164,"pX":-0.20917810287057467,"pZ":4.1769993001813,"vX0":4.081054284386909,"vY0":-140.6538341513335,"vZ0":-2.347168931671357,"x":124.97,"y":126.0,"x0":-1.0732019021053374,"y0":50.000264201866706,"z0":5.888559046808028,"aX":-9.337898413467995},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2158,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.3892079812904763,"extension":6.464068555569208},"index":5,"playId":"78b51037-e555-3178-bcc4-0180870474b9","pitchNumber":5,"startTime":"2025-07-23T04:22:20.716Z","endTime":"2025-07-23T04:22:25.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.7,"awayTeamWinProbability":79.3,"homeTeamWinProbabilityAdded":-6.0000000000000036,"leverageIndex":2.04,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:22:25.526Z","atBatIndex":59},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Royce Lewis reaches on a fielding error by pitcher Edgardo Henriquez. Carlos Correa scores. Ty France scores. Matt Wallner scores. Royce Lewis to 3rd. Throwing error by pitcher Edgardo Henriquez.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:25:16.282Z","endTime":"2025-07-23T04:25:59.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T04:22:47.324Z","endTime":"2025-07-23T04:23:20.562Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-23T04:23:20.562Z","endTime":"2025-07-23T04:25:18.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.51000113457352,"strikeZoneBottom":1.65346454132796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61770981885251,"aZ":-21.56045916984405,"pfxX":0.6382047957039303,"pfxZ":5.586842850520845,"pX":1.764268958307206,"pZ":0.3988241106629958,"vX0":9.495812991264192,"vY0":-136.376471214288,"vZ0":-10.097887253081879,"x":49.75,"y":228.01,"x0":-1.833387215430624,"y0":50.001694797739546,"z0":5.61307146364521,"aX":1.2116513015324442},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2722,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4003280553909607,"extension":6.792103626001246},"index":2,"playId":"24aa6442-8479-3535-be11-8d709a399b17","pitchNumber":1,"startTime":"2025-07-23T04:25:18.488Z","endTime":"2025-07-23T04:25:21.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.696013108630872,"aZ":-21.014365279814715,"pfxX":-0.5958457035823583,"pfxZ":5.546066785099314,"pX":0.9050351568102319,"pZ":1.8698307751228243,"vX0":7.752773670911462,"vY0":-140.68272657770743,"vZ0":-6.997917508462967,"x":82.5,"y":188.29,"x0":-1.804378425209646,"y0":50.00550114592302,"z0":5.742963819680507,"aX":-1.2006735751464088},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":-0.5,"spinRate":2498,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3887311841124439,"extension":6.635255378610288},"hitData":{"launchSpeed":58.5,"launchAngle":-72.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.6,"coordY":193.74}},"index":3,"playId":"aec026bc-e5b4-30b9-9987-317ba4149f6b","pitchNumber":2,"startTime":"2025-07-23T04:25:41.634Z","endTime":"2025-07-23T04:25:59.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":-16.2,"leverageIndex":2.48,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:25:59.433Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:26:35.131Z","endTime":"2025-07-23T04:27:46.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":100.9,"endSpeed":92.6,"strikeZoneTop":3.17999994883381,"strikeZoneBottom":1.58049054184801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0292478982142,"aZ":-13.169797860562342,"pfxX":-4.787768389438876,"pfxZ":8.642703360896443,"pX":-0.9797299822309609,"pZ":4.129196774686392,"vX0":3.9404583434930327,"vY0":-146.95582057616286,"vZ0":-2.6962166641550915,"x":154.35,"y":127.29,"x0":-1.7122443168361878,"y0":50.00574772342751,"z0":5.835255754221896,"aX":-10.53142418612081},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.4,"breakHorizontal":7.9,"spinRate":2426,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3719317764313135,"extension":6.627094424555027},"index":0,"playId":"123cef96-7400-307b-a9bf-fa49f2f4a4ff","pitchNumber":1,"startTime":"2025-07-23T04:26:35.131Z","endTime":"2025-07-23T04:26:38.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.4,"endSpeed":92.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9179049173993,"aZ":-10.784996936641766,"pfxX":-6.689882393156175,"pfxZ":9.715212306222448,"pX":-0.4835721859860839,"pZ":3.052985151031755,"vX0":6.095250799666772,"vY0":-147.4172993215294,"vZ0":-6.151153992426424,"x":135.43,"y":156.35,"x0":-1.7084002468233788,"y0":50.0069578367149,"z0":5.802982890103652,"aX":-14.73371513008185},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2570,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.37149924759432995,"extension":6.588337627988275},"index":1,"playId":"ce3f1ea6-f359-3211-aa72-5f9372e34600","pitchNumber":2,"startTime":"2025-07-23T04:26:52.741Z","endTime":"2025-07-23T04:26:56.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":96.0,"endSpeed":88.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.248777503495507,"aZ":-19.013138280588052,"pfxX":2.4595210782598875,"pfxZ":6.6306225485105905,"pX":0.1649225317934864,"pZ":2.621526210841803,"vX0":4.37226190131017,"vY0":-139.7298484942009,"vZ0":-5.209756916078038,"x":110.71,"y":168.0,"x0":-1.7372571169938666,"y0":50.00524978552132,"z0":5.751809115721075,"aX":4.885093971426502},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":-5.3,"spinRate":2541,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.39135328623818966,"extension":6.73060868009593},"index":2,"playId":"a2b2e313-6c9c-3808-84ae-11df9d0e5e7b","pitchNumber":3,"startTime":"2025-07-23T04:27:15.438Z","endTime":"2025-07-23T04:27:19.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.548394594271496,"aZ":-32.430396230101316,"pfxX":4.423561206380116,"pfxZ":-0.1534374002035852,"pX":1.2355184894515485,"pZ":1.2980179188125451,"vX0":5.560147029958196,"vY0":-128.24877093860596,"vZ0":-4.967226845015601,"x":69.9,"y":203.73,"x0":-1.5354412027875395,"y0":50.00412437912578,"z0":5.78979999900484,"aX":7.366991975942445},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":-9.2,"spinRate":2665,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.42710917786408453,"extension":6.81927500048347},"index":3,"playId":"a7ac24b6-81e5-35e1-a634-476e6b4009fe","pitchNumber":4,"startTime":"2025-07-23T04:27:42.756Z","endTime":"2025-07-23T04:27:46.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.37,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:27:46.249Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Vázquez lines out to right fielder Andy Pages.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T04:28:05.130Z","endTime":"2025-07-23T04:28:18.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":102.5,"endSpeed":93.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.02802950415571,"aZ":-10.172371904225756,"pfxX":-3.7982997253587945,"pfxZ":9.81019523668063,"pX":0.4960503357561627,"pZ":2.539151472138099,"vX0":7.65020517788888,"vY0":-148.88075275119198,"vZ0":-7.737822184210834,"x":98.09,"y":170.22,"x0":-1.6143717344021478,"y0":50.003852806435226,"z0":5.761964410529886,"aX":-8.519965294873478},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2455,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3680143325723084,"extension":6.813696599778363},"hitData":{"launchSpeed":92.3,"launchAngle":25.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.83,"coordY":103.88}},"index":0,"playId":"624f35ae-ea41-3dad-9d41-5c224253577b","pitchNumber":1,"startTime":"2025-07-23T04:28:11.170Z","endTime":"2025-07-23T04:28:18.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:28:18.397Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"James Outman hit by pitch.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T04:30:40.438Z","endTime":"2025-07-23T04:31:46.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: DaShawn Keirsey Jr. replaces right fielder Matt Wallner, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T04:29:58.047Z","endTime":"2025-07-23T04:29:58.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Griffin Jax replaces Louis Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T04:29:58.073Z","endTime":"2025-07-23T04:30:42.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643377,"link":"/api/v1/people/643377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.53855702022721,"strikeZoneBottom":1.6171038896347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.497484129298027,"aZ":-34.24631519433458,"pfxX":-6.561222477203938,"pfxZ":-1.1332923980791456,"pX":-0.3497151285900639,"pZ":2.617592610443343,"vX0":3.1774921511187673,"vY0":-133.98491209229306,"vZ0":-1.3725763102339488,"x":130.33,"y":168.1,"x0":-0.6973994008911455,"y0":50.00655571110109,"z0":5.58004793432723,"aX":-11.951660092808334},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.2,"breakHorizontal":11.2,"spinRate":1780,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.4085343912045447,"extension":6.52108828548398},"index":2,"playId":"6a08ceb7-b06f-346b-a21c-d7e178b025dc","pitchNumber":1,"startTime":"2025-07-23T04:30:42.680Z","endTime":"2025-07-23T04:30:46.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.8,"endSpeed":85.2,"strikeZoneTop":3.51559105955463,"strikeZoneBottom":1.59454101179978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.267941461154575,"aZ":-33.30273666179745,"pfxX":-8.077871109057957,"pfxZ":-0.61103485360597,"pX":-1.4935744513069675,"pZ":1.7227284512675456,"vX0":0.620999788344418,"vY0":-135.12448383542005,"vZ0":-3.764762085068716,"x":173.93,"y":192.27,"x0":-0.6776079662486658,"y0":50.00504908082576,"z0":5.481680407581394,"aX":-14.893608960692903},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.7,"breakHorizontal":14.5,"spinRate":1742,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.40582114441200234,"extension":6.459692008666902},"index":3,"playId":"bc51503c-cb61-3109-8add-c275bc2d1494","pitchNumber":2,"startTime":"2025-07-23T04:30:59.060Z","endTime":"2025-07-23T04:31:02.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.45633733076967,"strikeZoneBottom":1.63180286011273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5307994372181,"aZ":-38.25921470088371,"pfxX":5.080011507258414,"pfxZ":-3.647600977120052,"pX":0.5800071886337278,"pZ":1.4788180253281467,"vX0":1.8220761805838115,"vY0":-128.79545775051125,"vZ0":-2.323968451532804,"x":94.89,"y":198.85,"x0":-0.7979824269806021,"y0":50.003978642177366,"z0":5.372075285693543,"aX":8.473305431258066},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.0,"breakHorizontal":-9.6,"spinRate":3151,"spinDirection":44},"zone":14,"typeConfidence":0.75,"plateTime":0.42643693018350604,"extension":6.270573708897084},"index":4,"playId":"2e8a2030-ebca-3924-9ea2-231cd5a4582c","pitchNumber":3,"startTime":"2025-07-23T04:31:14.367Z","endTime":"2025-07-23T04:31:18.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T04:31:25.125Z","endTime":"2025-07-23T04:31:39.601Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303140640961225,"aZ":-36.790080213773585,"pfxX":10.297241543200123,"pfxZ":-2.8429098786086757,"pX":2.233260006424763,"pZ":0.9484321816544478,"vX0":3.3495704753806583,"vY0":-127.17001138760735,"vZ0":-3.745021378934827,"x":31.87,"y":213.17,"x0":-0.44194115465372286,"y0":50.00441399366163,"z0":5.386682357420819,"aX":16.71173601542311},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.8,"breakHorizontal":-19.4,"spinRate":3101,"spinDirection":26},"zone":14,"typeConfidence":0.92,"plateTime":0.43221704413555173,"extension":6.389424608245247},"index":6,"playId":"dc199347-39df-3366-bea3-90412daca525","pitchNumber":4,"startTime":"2025-07-23T04:31:39.601Z","endTime":"2025-07-23T04:31:46.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.72,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:31:46.266Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mookie Betts grounds into a force out, fielded by shortstop Carlos Correa. James Outman out at 2nd. Mookie Betts to 1st.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T04:32:06.990Z","endTime":"2025-07-23T04:32:57.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.24444452948189,"strikeZoneBottom":1.37899470835875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.127105832448866,"aZ":-10.097941738072166,"pfxX":-2.8869247299135434,"pfxZ":10.966430782692024,"pX":1.0018161061631479,"pZ":1.7776473574307685,"vX0":5.472060721051713,"vY0":-140.78996617427006,"vZ0":-7.848297599673077,"x":78.81,"y":190.78,"x0":-0.5894276331704859,"y0":50.00257293296436,"z0":5.250089261328563,"aX":-5.811851206488055},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2515,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.38862061845321705,"extension":6.595754774225444},"index":0,"playId":"4e2ec731-d578-337b-b5c1-aafc20823a3f","pitchNumber":1,"startTime":"2025-07-23T04:32:16.521Z","endTime":"2025-07-23T04:32:20.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.439737265170073,"aZ":-33.66527775751771,"pfxX":6.45063070799481,"pfxZ":-0.874011191669303,"pX":0.8415441666614418,"pZ":1.3219616978252315,"vX0":2.051156149998862,"vY0":-129.80076636152089,"vZ0":-3.4271227177939947,"x":84.92,"y":203.09,"x0":-0.7981364472546117,"y0":50.00543511820529,"z0":5.2362238964355985,"aX":10.953834868584554},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.2,"breakHorizontal":-12.1,"spinRate":3100,"spinDirection":43},"zone":14,"typeConfidence":0.87,"plateTime":0.42278545521378774,"extension":6.424210882576725},"index":1,"playId":"1cfe4542-a46d-3c2a-a29e-80500fc8fdc9","pitchNumber":2,"startTime":"2025-07-23T04:32:32.719Z","endTime":"2025-07-23T04:32:35.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.189576466665176,"aZ":-37.36120999305184,"pfxX":7.037988828429401,"pfxZ":-3.1763550703641314,"pX":-0.2641065999256442,"pZ":2.009225379370194,"vX0":-0.8889347838319235,"vY0":-127.2176666382909,"vZ0":-0.819998478571155,"x":127.07,"y":184.53,"x0":-0.8232629307248416,"y0":50.004642064489836,"z0":5.308848409610476,"aX":11.485348481824706},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.6,"breakHorizontal":-12.5,"spinRate":3047,"spinDirection":38},"zone":8,"typeConfidence":0.85,"plateTime":0.4312874602031105,"extension":6.328430324375768},"hitData":{"launchSpeed":88.4,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.66,"coordY":147.03}},"index":2,"playId":"bbbd3b0f-9f18-3926-b8bc-ec7756cc2bd7","pitchNumber":3,"startTime":"2025-07-23T04:32:50.472Z","endTime":"2025-07-23T04:32:57.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.4,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:32:57.416Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Shohei Ohtani grounds into a force out, second baseman Willi Castro to shortstop Carlos Correa. Mookie Betts out at 2nd. Shohei Ohtani to 1st.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T04:33:18.345Z","endTime":"2025-07-23T04:35:43.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.198506851164073,"aZ":-30.93508910523991,"pfxX":-5.45502737039781,"pfxZ":0.6622626572323735,"pX":0.15387042267934073,"pZ":2.6374039980222856,"vX0":3.831297877634445,"vY0":-135.3163953123514,"vZ0":-1.8957051220693673,"x":111.13,"y":167.57,"x0":-0.5682173828612215,"y0":50.00109734290454,"z0":5.5043654075904715,"aX":-10.163792616520118},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.0,"breakHorizontal":9.1,"spinRate":1955,"spinDirection":232},"zone":5,"typeConfidence":0.87,"plateTime":0.40404307591803956,"extension":6.373482672394194},"index":0,"playId":"315f5a35-43f4-38e0-a24d-2033ef16be9a","pitchNumber":1,"startTime":"2025-07-23T04:33:32.374Z","endTime":"2025-07-23T04:33:37.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":88.3,"endSpeed":81.4,"strikeZoneTop":3.53763322645957,"strikeZoneBottom":1.59830954095898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.732842224724187,"aZ":-33.005942960391216,"pfxX":6.326728782498681,"pfxZ":-0.49396628476248505,"pX":1.2868640700935754,"pZ":1.4567147194623506,"vX0":2.8968485124529946,"vY0":-128.6520916355083,"vZ0":-3.3225892542408113,"x":67.95,"y":199.45,"x0":-0.6758356553436138,"y0":50.003873928194515,"z0":5.32351759228225,"aX":10.604461730163019},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":-12.1,"spinRate":3087,"spinDirection":43},"zone":14,"typeConfidence":0.86,"plateTime":0.4257695771343246,"extension":6.457826674402844},"index":1,"playId":"0874e0af-3f9f-3008-a96d-7c10627fb13f","pitchNumber":2,"startTime":"2025-07-23T04:34:04.578Z","endTime":"2025-07-23T04:34:08.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":97.2,"endSpeed":88.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90424173353007,"aZ":-13.512360230554961,"pfxX":-3.541754596192381,"pfxZ":9.238448195311534,"pX":0.06380424293277648,"pZ":4.001733045510401,"vX0":3.1057123638259743,"vY0":-141.58707477765674,"vZ0":-1.7477365674534286,"x":114.57,"y":130.73,"x0":-0.5899928412673622,"y0":50.00030396916362,"z0":5.496839116753988,"aX":-7.152465457354547},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2437,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3876354122100061,"extension":6.419613425699587},"index":2,"playId":"845fd658-069f-383c-ba3f-72aa12bcf239","pitchNumber":3,"startTime":"2025-07-23T04:34:24.493Z","endTime":"2025-07-23T04:34:27.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-23T04:34:33.336Z","endTime":"2025-07-23T04:34:49.350Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.59455477373015,"strikeZoneBottom":1.65496280886116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.192571086842012,"aZ":-28.86894425752532,"pfxX":6.618076255393127,"pfxZ":1.968385698284214,"pX":1.3987339080895962,"pZ":0.6384961916090663,"vX0":2.900217709107288,"vY0":-128.75869601956074,"vZ0":-5.963330913816566,"x":63.68,"y":221.54,"x0":-0.602452023558297,"y0":50.0006430436699,"z0":5.2235456600498695,"aX":11.088929079189601},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-12.6,"spinRate":3131,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.42570023917854005,"extension":6.463614889843615},"index":4,"playId":"40a7e1a8-51da-3010-b0b4-fc7ceefe81f4","pitchNumber":4,"startTime":"2025-07-23T04:34:49.350Z","endTime":"2025-07-23T04:34:53.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77877424848631,"aZ":-14.036014595584312,"pfxX":-3.309321405914943,"pfxZ":9.07290236914188,"pX":0.5957818362151892,"pZ":4.39140646741733,"vX0":4.568804927091592,"vY0":-140.70963627256523,"vZ0":-0.5590196348609064,"x":94.29,"y":120.21,"x0":-0.6211922294973703,"y0":50.004843487398944,"z0":5.504473364039312,"aX":-6.617826238527066},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2420,"spinDirection":212},"zone":12,"typeConfidence":0.88,"plateTime":0.38968814773369065,"extension":6.408614527061892},"index":5,"playId":"cea29aaf-4955-34c5-98ac-61d36f7e76cc","pitchNumber":5,"startTime":"2025-07-23T04:35:11.724Z","endTime":"2025-07-23T04:35:15.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5326044123583,"aZ":-29.64619307433939,"pfxX":-8.788298625418442,"pfxZ":1.3781351104829938,"pX":-1.0559848721309055,"pZ":2.345664771405726,"vX0":2.116930831783202,"vY0":-135.42249419576595,"vZ0":-2.631072565518053,"x":157.25,"y":175.45,"x0":-0.7137126399167775,"y0":50.000708250552904,"z0":5.434584880329134,"aX":-16.08631725979637},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":1930,"spinDirection":231},"zone":13,"typeConfidence":0.89,"plateTime":0.406694946304921,"extension":6.479279550771609},"hitData":{"launchSpeed":89.7,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.86,"coordY":149.9}},"index":6,"playId":"17c8ab7a-c0ca-3252-8325-7678a24b64ab","pitchNumber":6,"startTime":"2025-07-23T04:35:35.308Z","endTime":"2025-07-23T04:35:43.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":-2.3,"leverageIndex":0.98,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:35:43.076Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T04:36:01.688Z","endTime":"2025-07-23T04:39:08.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00573325031027,"aZ":-29.889136759433935,"pfxX":7.015388003981519,"pfxZ":1.3837940108363984,"pX":0.6730491098450456,"pZ":2.805129971457934,"vX0":1.1449759494012404,"vY0":-128.71686328105247,"vZ0":-0.7140791132124783,"x":91.34,"y":163.04,"x0":-0.6896429333316285,"y0":50.00603611189653,"z0":5.427707730929624,"aX":11.618174800798531},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-13.0,"spinRate":3042,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4276957181469152,"extension":6.399977225710608},"index":0,"playId":"15b7370c-3fd6-3460-a835-2a329d9d21f4","pitchNumber":1,"startTime":"2025-07-23T04:36:12.137Z","endTime":"2025-07-23T04:36:15.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27903933780644,"aZ":-34.340685628932924,"pfxX":8.479191490219577,"pfxZ":-1.338887338623815,"pX":0.40584698536864483,"pZ":1.5598900560436029,"vX0":-0.12962812559226783,"vY0":-126.64357305584244,"vZ0":-2.5116669971210746,"x":101.53,"y":196.66,"x0":-0.6428191776755732,"y0":50.004541256940065,"z0":5.3271516560658165,"aX":13.69377042287484},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":-15.2,"spinRate":3186,"spinDirection":43},"zone":9,"typeConfidence":0.9,"plateTime":0.4334735041552653,"extension":6.391015874850562},"index":1,"playId":"c085ae61-48e4-3a32-b681-b6a38f95e48f","pitchNumber":2,"startTime":"2025-07-23T04:36:35.381Z","endTime":"2025-07-23T04:36:38.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T04:36:46.363Z","endTime":"2025-07-23T04:37:04.761Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.43000045779252,"strikeZoneBottom":1.61339666914856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.390572144188102,"aZ":-28.082829494945987,"pfxX":7.026712414868944,"pfxZ":2.416614874192409,"pX":2.445965834318039,"pZ":0.4713580959820844,"vX0":5.132657243573959,"vY0":-129.5229303345651,"vZ0":-6.448843245690865,"x":23.77,"y":226.05,"x0":-0.4776265599445624,"y0":50.00110671071742,"z0":5.156024391903789,"aX":11.871418941471429},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-13.9,"spinRate":3114,"spinDirection":36},"zone":14,"typeConfidence":0.88,"plateTime":0.42375152777258895,"extension":6.53505990439188},"index":3,"playId":"abb3ddc0-0b5b-3aec-9bb7-a9dde20ea8dd","pitchNumber":3,"startTime":"2025-07-23T04:37:04.761Z","endTime":"2025-07-23T04:37:08.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.915074517845017,"aZ":-15.603673064050659,"pfxX":-3.3348884959055,"pfxZ":8.302362428889637,"pX":0.40893986104171065,"pZ":2.552782772294164,"vX0":3.5671835856301333,"vY0":-139.78754267245765,"vZ0":-4.858358915904546,"x":101.41,"y":169.85,"x0":-0.44508979670764887,"y0":50.005260603256986,"z0":5.323881370418848,"aX":-6.658814601835454},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":5.4,"spinRate":2457,"spinDirection":213},"zone":6,"typeConfidence":0.75,"plateTime":0.3905167103668683,"extension":6.454308985522858},"index":4,"playId":"bb5a1e53-61ae-36dd-a6c1-e2f87bfa634d","pitchNumber":4,"startTime":"2025-07-23T04:37:47.957Z","endTime":"2025-07-23T04:37:51.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.43000019671421,"strikeZoneBottom":1.65572501972025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5992495916093,"aZ":-14.224884965739031,"pfxX":-3.4013021620898103,"pfxZ":8.915505498724198,"pX":1.2670981872380624,"pZ":2.0998274940414605,"vX0":6.039582574586958,"vY0":-141.10490276850987,"vZ0":-6.177139991621997,"x":68.7,"y":182.08,"x0":-0.46068992983654755,"y0":50.00083489996672,"z0":5.236483035156605,"aX":-6.846762973722362},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":4.9,"spinRate":2440,"spinDirection":208},"zone":14,"typeConfidence":0.88,"plateTime":0.38841566066669664,"extension":6.367045031325713},"index":5,"playId":"593a7bc4-5a73-3482-998d-6fc6c39426a6","pitchNumber":5,"startTime":"2025-07-23T04:38:12.337Z","endTime":"2025-07-23T04:38:16.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.927650652456244,"aZ":-36.17478183335523,"pfxX":11.12643376462658,"pfxZ":-2.5652644400644604,"pX":-0.5477660233778125,"pZ":2.5747542042900307,"vX0":-2.642005215906307,"vY0":-124.51428496361632,"vZ0":0.40625204960081573,"x":137.88,"y":169.26,"x0":-0.9128956249103227,"y0":50.004484471798314,"z0":5.422729339918124,"aX":17.328506423871076},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":-19.4,"spinRate":3071,"spinDirection":43},"zone":4,"typeConfidence":0.92,"plateTime":0.441283916028961,"extension":6.355052148946754},"index":6,"playId":"f289d53f-069a-3595-8fe6-6007b97a0eeb","pitchNumber":6,"startTime":"2025-07-23T04:38:31.666Z","endTime":"2025-07-23T04:38:39.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.0,"endSpeed":85.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.530695869067404,"aZ":-28.721340470930116,"pfxX":-9.284868510495032,"pfxZ":1.8896472281648014,"pX":-0.1844682352193693,"pZ":0.9598259834934132,"vX0":3.8491556616571145,"vY0":-133.9364133846868,"vZ0":-6.240484367733487,"x":124.03,"y":212.86,"x0":-0.4297796881824221,"y0":50.00265029515737,"z0":5.360125506098902,"aX":-16.955514059713693},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":16.1,"spinRate":1874,"spinDirection":229},"zone":13,"typeConfidence":0.92,"plateTime":0.40814730865229354,"extension":6.473548807451499},"index":7,"playId":"373141a8-14a3-3a85-933c-4cb8dece6156","pitchNumber":7,"startTime":"2025-07-23T04:39:04.312Z","endTime":"2025-07-23T04:39:08.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:39:08.193Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T04:41:08.037Z","endTime":"2025-07-23T04:42:14.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.40999879072741,"strikeZoneBottom":1.56337453533367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28847674266332,"aZ":-11.239796878232962,"pfxX":-5.352971719097136,"pfxZ":10.05993904307096,"pX":-1.9555253884645871,"pZ":2.885908055089904,"vX0":1.702952469300263,"vY0":-143.5918239333096,"vZ0":-6.243964086172075,"x":191.54,"y":160.86,"x0":-1.8619405260303534,"y0":50.006467870560826,"z0":5.793139360672363,"aX":-11.142831658244349},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2360,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3819438260493877,"extension":6.569464929364456},"index":0,"playId":"6a702254-9a06-3997-82de-247306fa0e94","pitchNumber":1,"startTime":"2025-07-23T04:41:27.469Z","endTime":"2025-07-23T04:41:30.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.7,"endSpeed":90.4,"strikeZoneTop":3.50444268490471,"strikeZoneBottom":1.60482626059104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.891766849692104,"aZ":-14.160250939953078,"pfxX":-2.8268873671969414,"pfxZ":8.666215053655078,"pX":1.6270076113280518,"pZ":1.247641430765002,"vX0":9.656423824506158,"vY0":-143.20444498794762,"vZ0":-10.016373059582163,"x":54.98,"y":205.09,"x0":-1.420482370717592,"y0":50.00231625175871,"z0":5.675314295805336,"aX":-5.877104817870462},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.8,"breakHorizontal":3.2,"spinRate":2463,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3823976114504597,"extension":6.800639205568577},"index":1,"playId":"2200f7c8-bb7d-3078-ae22-39e34970b18d","pitchNumber":2,"startTime":"2025-07-23T04:41:44.265Z","endTime":"2025-07-23T04:41:47.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.557197278427495,"aZ":-17.433553458576935,"pfxX":-10.061998911576,"pfxZ":7.096604626997026,"pX":0.004861361932491688,"pZ":3.0277318326177225,"vX0":8.254521225321879,"vY0":-143.2932198220843,"vZ0":-4.746771738256695,"x":116.81,"y":157.03,"x0":-1.607968804358801,"y0":50.00132392247617,"z0":5.797313415680583,"aX":-20.892724559990587},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":16.6,"spinRate":2136,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3824687351380729,"extension":6.661273996357197},"hitData":{"launchSpeed":80.6,"launchAngle":6.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.98,"coordY":152.94}},"index":2,"playId":"ad331689-e85e-306d-868f-4fdc358b19e4","pitchNumber":3,"startTime":"2025-07-23T04:42:06.771Z","endTime":"2025-07-23T04:42:14.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:42:14.376Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T04:42:25.589Z","endTime":"2025-07-23T04:43:01.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":100.2,"endSpeed":91.1,"strikeZoneTop":3.3599996243381,"strikeZoneBottom":1.57516557848982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.72803827411054,"aZ":-16.691261420406274,"pfxX":-9.3225806948072,"pfxZ":7.22738811236386,"pX":-0.5762190952730715,"pZ":3.764153289937935,"vX0":6.486969109973368,"vY0":-145.77116612948694,"vZ0":-3.1959781977888135,"x":138.96,"y":137.15,"x0":-1.624464789666542,"y0":50.00171948703623,"z0":5.888314637763623,"aX":-19.97014956459928},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2242,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.37639881768986694,"extension":6.7333568770664405},"index":0,"playId":"08a23e80-4525-38c7-ab2c-072e5ccf2335","pitchNumber":1,"startTime":"2025-07-23T04:42:38.619Z","endTime":"2025-07-23T04:42:42.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.913927003081355,"aZ":-17.119678482033752,"pfxX":-8.801501115325726,"pfxZ":7.083981410962782,"pX":-0.7511204160604684,"pZ":3.4768903572947654,"vX0":5.665889814774035,"vY0":-145.09531366393597,"vZ0":-3.8663396777805246,"x":145.63,"y":144.9,"x0":-1.5886859159944753,"y0":50.00528625197892,"z0":5.8742835370585915,"aX":-18.711966415777784},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.2,"breakHorizontal":14.8,"spinRate":2199,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.37792502254756943,"extension":6.582567586343758},"hitData":{"launchSpeed":81.0,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.13,"coordY":164.45}},"index":1,"playId":"b9512c8b-0d8a-3746-86d6-464f0e2f8cdd","pitchNumber":2,"startTime":"2025-07-23T04:42:54.445Z","endTime":"2025-07-23T04:43:01.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:43:01.867Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willi Castro pops out to third baseman Miguel Rojas.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T04:43:17.985Z","endTime":"2025-07-23T04:43:55.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":100.9,"endSpeed":92.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44270464774056,"aZ":-10.70194449536514,"pfxX":-5.264517158313099,"pfxZ":9.837628209338938,"pX":0.42808546256822977,"pZ":3.3994632713544517,"vX0":7.53587308100885,"vY0":-146.74348575344774,"vZ0":-5.183541301617453,"x":100.68,"y":146.99,"x0":-1.4882412775119227,"y0":50.00459443735885,"z0":5.825339954022109,"aX":-11.493111584566996},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2506,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3731368718408863,"extension":6.761952594922996},"index":0,"playId":"43ed1fc6-0267-3d9c-a95c-56fa23368266","pitchNumber":1,"startTime":"2025-07-23T04:43:28.351Z","endTime":"2025-07-23T04:43:31.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.6,"endSpeed":92.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48580254271604,"aZ":-10.733396287467777,"pfxX":-5.3642295077154865,"pfxZ":9.684725742069102,"pX":0.38771249076499015,"pZ":3.2072349261891233,"vX0":7.269760575082106,"vY0":-147.70304908485323,"vZ0":-5.798169553610915,"x":102.22,"y":152.18,"x0":-1.4061189081168315,"y0":50.00605277037383,"z0":5.824173820529306,"aX":-11.879881198099763},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2588,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.37052617510685915,"extension":6.71834868839036},"hitData":{"launchSpeed":86.4,"launchAngle":69.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.44,"coordY":153.55}},"index":1,"playId":"830ecd07-b395-36f7-a035-0d5989254f15","pitchNumber":2,"startTime":"2025-07-23T04:43:45.537Z","endTime":"2025-07-23T04:43:55.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:43:55.207Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T04:46:21.710Z","endTime":"2025-07-23T04:47:51.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664948,"fullName":"Anthony Misiewicz","link":"/api/v1/people/664948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Misiewicz replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T04:45:32.380Z","endTime":"2025-07-23T04:46:23.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664948,"link":"/api/v1/people/664948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.692752622886523,"aZ":-27.854236960970947,"pfxX":-2.595391785445765,"pfxZ":2.5935220509831876,"pX":-0.14563512224394615,"pZ":1.2422027027311413,"vX0":-0.8139069635844753,"vY0":-127.56544422248795,"vZ0":-6.387918544419714,"x":122.55,"y":205.24,"x0":0.5139132014652884,"y0":50.001311092854856,"z0":5.944815716614333,"aX":-4.321455203584379},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":4.9,"spinRate":2330,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.4276747919102233,"extension":5.627427432452633},"index":1,"playId":"951e56fb-625e-38aa-8cf8-7db13764c911","pitchNumber":1,"startTime":"2025-07-23T04:46:23.751Z","endTime":"2025-07-23T04:46:28.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":92.9,"endSpeed":84.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93318848910866,"aZ":-16.290251977657547,"pfxX":3.1480614024019298,"pfxZ":8.585754559650436,"pX":-0.3493865925205281,"pZ":3.5672729634091054,"vX0":-2.508981947230132,"vY0":-135.25375556424837,"vZ0":-3.491828752417077,"x":130.32,"y":142.46,"x0":0.1819929584984174,"y0":50.00218092022908,"z0":6.019783037091019,"aX":5.82325982321517},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-5.2,"spinRate":2142,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4052170943724729,"extension":5.771783181237938},"index":2,"playId":"090e66f4-08cc-3b94-8b98-5e3625de0704","pitchNumber":2,"startTime":"2025-07-23T04:46:40.349Z","endTime":"2025-07-23T04:46:43.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.2,"strikeZoneTop":3.68000111669651,"strikeZoneBottom":1.88233781009389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93187331659089,"aZ":-42.80371666691174,"pfxX":-5.448145482655056,"pfxZ":-8.256822492080467,"pX":-1.5288877547944655,"pZ":0.025931000445376134,"vX0":-3.0517571167784565,"vY0":-113.14716844328814,"vZ0":-3.328134432497551,"x":175.28,"y":238.08,"x0":0.5480370002261528,"y0":50.000917960576736,"z0":5.8329864580882935,"aX":-7.015785391086108},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.5,"breakHorizontal":10.7,"spinRate":2931,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4853220659475106,"extension":5.902635240587435},"index":3,"playId":"f61e4911-26f0-3f74-b6cf-2aae5fb92231","pitchNumber":3,"startTime":"2025-07-23T04:46:58.145Z","endTime":"2025-07-23T04:47:01.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":77.8,"endSpeed":71.6,"strikeZoneTop":3.67999944290768,"strikeZoneBottom":1.90057112571872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.838200670254988,"aZ":-43.70176879226311,"pfxX":-4.262050976015042,"pfxZ":-8.977788001187735,"pX":-1.2333358591740435,"pZ":1.3619042006728974,"vX0":-2.7446424574243293,"vY0":-113.23012420786705,"vZ0":-0.33985108227959127,"x":164.01,"y":202.01,"x0":0.5529879963631871,"y0":50.003898399323084,"z0":5.928655628502635,"aX":-5.4716388153770685},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.0,"breakHorizontal":8.5,"spinRate":2938,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4858343874256721,"extension":5.984626505529741},"index":4,"playId":"e78622c2-29b7-3d5a-a801-cb1700002ff9","pitchNumber":4,"startTime":"2025-07-23T04:47:16.518Z","endTime":"2025-07-23T04:47:20.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.76428929738127,"strikeZoneBottom":1.83836773475806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.388631945827818,"aZ":-24.941932590909868,"pfxX":-2.2430493789433203,"pfxZ":4.340949280902507,"pX":-1.174382619160561,"pZ":0.9367168319520488,"vX0":-3.877350816653751,"vY0":-127.72285606528516,"vZ0":-6.93077813713191,"x":161.76,"y":213.49,"x0":0.6501341547228116,"y0":50.00203693754514,"z0":5.625507729069523,"aX":-3.7331250123546464},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":4.9,"spinRate":2501,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.42757812834449815,"extension":6.257115521518655},"index":5,"playId":"9090946f-7c97-3cb8-af4a-4f05970a674e","pitchNumber":5,"startTime":"2025-07-23T04:47:32.435Z","endTime":"2025-07-23T04:47:36.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.76946461445207,"strikeZoneBottom":1.84368010886574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.016118800646986,"aZ":-12.840927923437155,"pfxX":3.4182435690377027,"pfxZ":10.761450824967906,"pX":-0.3102325072605497,"pZ":4.434113960107599,"vX0":-2.583912018561655,"vY0":-133.50001615598484,"vZ0":-1.8723167667022316,"x":128.83,"y":119.06,"x0":0.22840413776397459,"y0":50.00130730740717,"z0":6.073900995428817,"aX":6.140147981654679},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":-5.6,"spinRate":2125,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4110335429415044,"extension":6.082157775181252},"index":6,"playId":"a06fea7e-7c87-37dd-82df-d12d5161f2d3","pitchNumber":6,"startTime":"2025-07-23T04:47:48.711Z","endTime":"2025-07-23T04:47:51.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":664948,"link":"/api/v1/people/664948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":3.1000000000000005,"leverageIndex":0.62,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:47:51.962Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to left fielder Harrison Bader. Freddie Freeman to 2nd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T04:48:07.359Z","endTime":"2025-07-23T04:57:34.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"strikeZoneTop":3.4438916304865,"strikeZoneBottom":1.58231767916211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.114632145351806,"aZ":-29.928498637647824,"pfxX":-3.1308454831258326,"pfxZ":1.3731752349106188,"pX":0.21146721126890064,"pZ":3.5620913301172914,"vX0":-0.20749647344176428,"vY0":-126.50116429030103,"vZ0":-0.3841922492706429,"x":108.94,"y":142.6,"x0":0.7017365660611359,"y0":50.00431092118266,"z0":6.092372666601379,"aX":-5.131243823275904},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":5.8,"spinRate":2539,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.43114996571089836,"extension":5.744265372883363},"index":0,"playId":"04ebe421-a34e-3266-b7ef-28d386850925","pitchNumber":1,"startTime":"2025-07-23T04:48:20.163Z","endTime":"2025-07-23T04:48:23.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.46000044704711,"strikeZoneBottom":1.62894069279728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68807398749296,"aZ":-27.978617441192565,"pfxX":-1.3423959272497457,"pfxZ":2.5003182730050675,"pX":0.8388004235132148,"pZ":3.583260771225457,"vX0":0.1423238740809042,"vY0":-127.7450689301311,"vZ0":-0.4620629001962334,"x":85.03,"y":142.03,"x0":0.9575299300030669,"y0":50.00212230850461,"z0":5.938312184250109,"aX":-2.2510265227002537},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":2.4,"spinRate":2476,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4263838414679215,"extension":5.906594341462785},"index":1,"playId":"990c3e8d-9e19-3d98-9257-e409a5e1e914","pitchNumber":2,"startTime":"2025-07-23T04:48:39.377Z","endTime":"2025-07-23T04:48:42.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.45999886229703,"strikeZoneBottom":1.62657834241172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29754784712821,"aZ":-14.140973403960363,"pfxX":3.146551569342758,"pfxZ":9.741968636022943,"pX":-0.9065837340274862,"pZ":4.309970535919784,"vX0":-3.9293097500889584,"vY0":-135.37783971822725,"vZ0":-2.15818760788852,"x":151.56,"y":122.41,"x0":0.15668491759174186,"y0":50.00339183811365,"z0":6.110496422720273,"aX":5.8252348195613965},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2264,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.40500460763238744,"extension":6.172557095639516},"index":2,"playId":"c482f17a-0ed6-3db2-abf6-61d7331831ec","pitchNumber":3,"startTime":"2025-07-23T04:49:00.431Z","endTime":"2025-07-23T04:49:04.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.086173322755254,"aZ":-25.172700147579754,"pfxX":-2.1300141347308097,"pfxZ":4.127776321894244,"pX":-0.4078304039305742,"pZ":2.82929422548956,"vX0":-1.7382378675324377,"vY0":-128.7465649715735,"vZ0":-3.0954846189510183,"x":132.55,"y":162.39,"x0":0.550304074339311,"y0":50.002490190125684,"z0":5.973046707028457,"aX":-3.613572780816933},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":4.2,"spinRate":2469,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.4237256376668084,"extension":5.991140021601072},"index":3,"playId":"8ec7918d-dd88-3a20-a8b3-4efc681aa36e","pitchNumber":4,"startTime":"2025-07-23T04:49:22.585Z","endTime":"2025-07-23T04:49:25.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T04:49:42.354Z","endTime":"2025-07-23T04:49:57.976Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.46000097230786,"strikeZoneBottom":1.60188624267176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28307799353137,"aZ":-24.69970439386729,"pfxX":7.932323827035335,"pfxZ":4.59582504889852,"pX":1.571834647375191,"pZ":0.42121502716478265,"vX0":-1.0365606644536147,"vY0":-126.83651921119848,"vZ0":-7.8610821386430425,"x":57.09,"y":227.41,"x0":0.9556408542119629,"y0":50.00434988135971,"z0":5.534519865824648,"aX":12.90710081958332},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":-14.2,"spinRate":1709,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4320685293255,"extension":5.903679039384352},"index":5,"playId":"62b56de3-41dd-3b72-ae01-149aacc6fd9b","pitchNumber":5,"startTime":"2025-07-23T04:49:57.976Z","endTime":"2025-07-23T04:50:01.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"c90aaa9d-a436-351e-aa9e-8ad9e955b642","startTime":"2025-07-23T04:50:22.541Z","endTime":"2025-07-23T04:50:25.541Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"contextMetrics":{}},{"details":{"description":"Pitching Change: Jhoan Duran replaces Anthony Misiewicz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-07-23T04:54:16.380Z","endTime":"2025-07-23T04:56:51.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.045368275614457,"aZ":-30.383733383333738,"pfxX":-9.911013226967874,"pfxZ":0.8544077739204319,"pX":-0.2855047436284601,"pZ":2.584337080375499,"vX0":8.62992478156936,"vY0":-143.3060659695532,"vZ0":-3.7933484975895144,"x":127.88,"y":169.0,"x0":-2.038426771062279,"y0":50.00167877269211,"z0":5.808870700065823,"aX":-20.750598176791556},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.0,"breakHorizontal":16.3,"spinRate":1859,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.38123754435838064,"extension":6.096524724237954},"index":8,"playId":"e84cbc75-cfa9-328d-9e84-1cf11dd8a12b","pitchNumber":6,"startTime":"2025-07-23T04:56:51.375Z","endTime":"2025-07-23T04:56:54.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":102.1,"endSpeed":92.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.5669694272589,"aZ":-20.27657068174465,"pfxX":-10.196228085068562,"pfxZ":5.390197714174926,"pX":0.017632098867003097,"pZ":1.8310896425187275,"vX0":9.678886506184792,"vY0":-148.1063374380115,"vZ0":-7.669284610105867,"x":116.33,"y":189.34,"x0":-1.978664446910297,"y0":50.002228454402605,"z0":5.653836643451477,"aX":-22.501072149083782},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":8.3,"breakHorizontal":16.4,"spinRate":2144,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.3707677158665743,"extension":6.1732188508355845},"hitData":{"launchSpeed":86.5,"launchAngle":11.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.05,"coordY":117.2}},"index":9,"playId":"570560e4-e4f8-3d68-8345-398d8f2d65e9","pitchNumber":7,"startTime":"2025-07-23T04:57:23.541Z","endTime":"2025-07-23T04:57:34.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":5.800000000000001,"leverageIndex":1.28,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:57:34.676Z","atBatIndex":71},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Michael Conforto grounds into a double play, shortstop Carlos Correa to first baseman Ty France. Freddie Freeman to 3rd. Andy Pages out at 2nd. Michael Conforto out at 1st.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T04:58:03.952Z","endTime":"2025-07-23T04:58:53.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"43e5bb76-b440-44a1-9841-998aaa434e5c","startTime":"2025-07-23T04:58:03.952Z","endTime":"2025-07-23T04:58:08.952Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.8,"endSpeed":91.9,"strikeZoneTop":3.41000105552404,"strikeZoneBottom":1.52999202773747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.823673289946804,"aZ":-17.82759988450008,"pfxX":-7.876708055125796,"pfxZ":6.5875010543759664,"pX":-1.1448365616746896,"pZ":4.418654423305749,"vX0":5.97923173630463,"vY0":-146.65539252435642,"vZ0":-1.4329951350197097,"x":160.64,"y":119.48,"x0":-2.1872102200691894,"y0":50.000089329452926,"z0":5.977411448331946,"aX":-17.147517753181024},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2026,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3735497403446191,"extension":6.104319909537829},"index":1,"playId":"ca37a151-5435-3b15-ae83-a1bb717ffd38","pitchNumber":1,"startTime":"2025-07-23T04:58:21.526Z","endTime":"2025-07-23T04:58:24.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72300823458284,"aZ":-27.4270017128639,"pfxX":-8.628825403392334,"pfxZ":2.321967923512249,"pX":-0.8690793309222907,"pZ":2.336944970907069,"vX0":6.745618020493567,"vY0":-142.06360812548544,"vZ0":-4.578357689911294,"x":150.13,"y":175.68,"x0":-2.153982611735844,"y0":50.00097626934855,"z0":5.71397827408564,"aX":-17.6252779499497},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.5,"breakHorizontal":14.3,"spinRate":1893,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3856418249902438,"extension":6.047191455354991},"hitData":{"launchSpeed":101.2,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.7,"coordY":148.7}},"index":2,"playId":"092f27b3-7330-3aa4-a6dc-7ec172006712","pitchNumber":2,"startTime":"2025-07-23T04:58:43.444Z","endTime":"2025-07-23T04:58:53.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-10.3,"leverageIndex":2.16,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-07-23T04:58:53.637Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hyeseong Kim grounds out, third baseman Royce Lewis to first baseman Ty France.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T04:59:14.159Z","endTime":"2025-07-23T05:00:18.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":2.94000123372905,"strikeZoneBottom":1.26052664810367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.490281861542464,"aZ":-31.411061423617888,"pfxX":-7.8151485510997105,"pfxZ":0.3647438257629858,"pX":-1.265376426843806,"pZ":2.4208936421550056,"vX0":5.564236304576526,"vY0":-144.86188056054385,"vZ0":-4.260664002436771,"x":165.23,"y":173.42,"x0":-2.197642721675281,"y0":50.00674201184188,"z0":5.835553370186032,"aX":-16.579368135271242},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":1830,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.37840075247366833,"extension":6.1921246271415065},"index":0,"playId":"4fdc68cf-6170-3a89-aee9-b7fe8e9d10a9","pitchNumber":1,"startTime":"2025-07-23T04:59:27.131Z","endTime":"2025-07-23T04:59:30.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":2.94000129308899,"strikeZoneBottom":1.15565862722807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21613389272261,"aZ":-28.935043355716537,"pfxX":-8.581609479645765,"pfxZ":1.536318930121455,"pX":-0.710981589496557,"pZ":2.6019298554555927,"vX0":7.3410407908431425,"vY0":-144.0397521442188,"vZ0":-4.240541156846114,"x":144.1,"y":168.53,"x0":-2.1767459691106867,"y0":50.00013651397895,"z0":5.880722693527846,"aX":-18.043701024898002},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":2.2,"breakHorizontal":14.0,"spinRate":1835,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.380152554020754,"extension":6.189260214293957},"index":1,"playId":"41c33361-017b-3903-b51f-ee455d84e942","pitchNumber":2,"startTime":"2025-07-23T04:59:49.079Z","endTime":"2025-07-23T04:59:52.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":2.94,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.506924608335716,"aZ":-29.68662468327386,"pfxX":-8.919969296422465,"pfxZ":1.184652929685007,"pX":-0.5231495922278032,"pZ":1.8989861105271542,"vX0":7.891591326579193,"vY0":-144.14851909909277,"vZ0":-5.799281532365516,"x":136.94,"y":187.51,"x0":-2.1373863363157812,"y0":50.00511037996235,"z0":5.769746627617591,"aX":-18.774123269965035},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.1,"breakHorizontal":14.5,"spinRate":1839,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.3799735062494456,"extension":6.138971741146396},"hitData":{"launchSpeed":76.0,"launchAngle":-36.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.06,"coordY":172.93}},"index":2,"playId":"3e3914c2-5333-3168-bace-1b585a54fc22","pitchNumber":3,"startTime":"2025-07-23T05:00:10.879Z","endTime":"2025-07-23T05:00:18.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":808975,"link":"/api/v1/people/808975","batSide":{"code":"L","description":"Left"}},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:00:18.408Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Correa doubles (19) on a sharp line drive to center fielder James Outman, deflected by right fielder Andy Pages.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T05:02:39.436Z","endTime":"2025-07-23T05:04:20.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T05:01:15.984Z","endTime":"2025-07-23T05:02:41.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67158288795796,"aZ":-9.734857032658587,"pfxX":3.756575019831383,"pfxZ":12.357264268594257,"pX":-0.5575713754924608,"pZ":2.747702794294355,"vX0":-4.161437867331024,"vY0":-134.06859083373692,"vZ0":-6.052518278806293,"x":138.25,"y":164.59,"x0":0.5285326009967598,"y0":50.00303135913885,"z0":5.733273043333674,"aX":6.8216958867252675},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.2,"breakHorizontal":-5.9,"spinRate":2375,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.40893875768154553,"extension":6.764407941905118},"index":1,"playId":"ea112a43-8079-32d6-86f5-8a2e5184c0d9","pitchNumber":1,"startTime":"2025-07-23T05:02:41.662Z","endTime":"2025-07-23T05:02:45.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.58817467769885,"strikeZoneBottom":1.70114827818213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.666337765177513,"aZ":-26.033492942098658,"pfxX":-0.03974565116614659,"pfxZ":3.4858970809626006,"pX":0.07535464325920513,"pZ":1.588971914123315,"vX0":-2.8556318773522555,"vY0":-130.67469505706907,"vZ0":-5.757624263587423,"x":114.13,"y":195.88,"x0":1.1789621506125145,"y0":50.0053813735485,"z0":5.729470435468066,"aX":-0.06931378429822822},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":0.6,"spinRate":2430,"spinDirection":154},"zone":8,"typeConfidence":0.77,"plateTime":0.41617155286484575,"extension":6.5446433901621175},"index":2,"playId":"238043b3-8940-3bed-8e73-e7590b5d3ac4","pitchNumber":2,"startTime":"2025-07-23T05:03:01.341Z","endTime":"2025-07-23T05:03:05.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.4,"strikeZoneTop":3.67812748366986,"strikeZoneBottom":1.75916975811069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.336161770308504,"aZ":-24.619778809491145,"pfxX":-0.305711115980555,"pfxZ":4.33927675326571,"pX":0.33518692494476054,"pZ":0.9426371139935044,"vX0":-2.130943665603251,"vY0":-130.11025124100428,"vZ0":-7.560978052427189,"x":104.22,"y":213.33,"x0":1.1993649622350535,"y0":50.00455143504255,"z0":5.70972693211943,"aX":-0.5318412533119418},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":1.0,"spinRate":2562,"spinDirection":156},"zone":14,"typeConfidence":0.79,"plateTime":0.41851449859724177,"extension":6.413695642099712},"index":3,"playId":"586af2cc-422c-38b3-9752-51bc04cbcb3b","pitchNumber":3,"startTime":"2025-07-23T05:03:16.629Z","endTime":"2025-07-23T05:03:19.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.6,"strikeZoneTop":3.58000052685025,"strikeZoneBottom":1.76490882686126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6270490719245,"aZ":-23.90114735426935,"pfxX":1.0243186049623532,"pfxZ":4.651881664443737,"pX":-0.4887882863440387,"pZ":-0.22904450439016488,"vX0":-4.349682244052107,"vY0":-131.49688598736174,"vZ0":-10.55272858939786,"x":135.63,"y":244.96,"x0":1.0422012113518675,"y0":50.006037319020635,"z0":5.558593330480549,"aX":1.8234146093974966},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":2555,"spinDirection":150},"zone":13,"typeConfidence":0.65,"plateTime":0.4139622311791076,"extension":6.847339372479478},"index":4,"playId":"ca6cc1b3-1f41-3ff0-b633-1971bdcc8982","pitchNumber":4,"startTime":"2025-07-23T05:03:35.198Z","endTime":"2025-07-23T05:03:38.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.616412607474658,"aZ":-9.147606266758002,"pfxX":2.138946491735571,"pfxZ":12.483583355208015,"pX":0.1518947228261785,"pZ":3.3694878886582726,"vX0":-2.1374260081511007,"vY0":-135.23387004007483,"vZ0":-4.786211120702081,"x":111.21,"y":147.8,"x0":0.6761736843585708,"y0":50.0024335945451,"z0":5.809137114995311,"aX":3.945496233421688},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.7,"breakHorizontal":-3.4,"spinRate":2456,"spinDirection":163},"zone":2,"typeConfidence":0.89,"plateTime":0.4056557504098368,"extension":6.783177858266165},"hitData":{"launchSpeed":102.1,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.79,"coordY":81.22}},"index":5,"playId":"ef434485-10e0-3be2-87b7-8672f4334810","pitchNumber":5,"startTime":"2025-07-23T05:04:06.055Z","endTime":"2025-07-23T05:04:20.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:04:20.306Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France doubles (18) on a fly ball to right fielder Andy Pages. Carlos Correa scores.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T05:04:40.118Z","endTime":"2025-07-23T05:08:01.725Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":{"id":676263,"link":"/api/v1/people/676263"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.364254531015117,"aZ":-10.738805491563335,"pfxX":4.282432423545449,"pfxZ":11.647696817353829,"pX":-0.08581215168121141,"pZ":2.548319115861055,"vX0":-3.4552655908598107,"vY0":-135.02988283952513,"vZ0":-6.551049467935882,"x":120.27,"y":169.98,"x0":0.6562287545997995,"y0":50.0023172414582,"z0":5.767293006619707,"aX":7.880233980788246},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.8,"breakHorizontal":-7.0,"spinRate":2401,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.40619244373881713,"extension":6.669571443261453},"index":0,"playId":"f264701b-943b-33a3-a19f-812be968f0ae","pitchNumber":1,"startTime":"2025-07-23T05:04:52.775Z","endTime":"2025-07-23T05:04:55.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.0,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.258377921403923,"aZ":-11.41131680946597,"pfxX":4.71674450871957,"pfxZ":11.222371305126318,"pX":0.22404352672353697,"pZ":3.0794396986016896,"vX0":-3.0909325352107264,"vY0":-135.34746295116108,"vZ0":-5.087833215637424,"x":108.46,"y":155.64,"x0":0.7695330847443314,"y0":50.005233032007844,"z0":5.786550471470959,"aX":8.729529401287705},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-7.9,"spinRate":2398,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.405077574879841,"extension":6.7595547480793},"index":1,"playId":"cd7085ea-e546-3568-b870-1537f1425217","pitchNumber":2,"startTime":"2025-07-23T05:05:13.238Z","endTime":"2025-07-23T05:05:16.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.21000050963298,"strikeZoneBottom":1.45541011157995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.266349819265507,"aZ":-26.687730393130668,"pfxX":-1.0266333943445511,"pfxZ":3.007703222181279,"pX":-0.8647351782422035,"pZ":1.4047243443404647,"vX0":-4.665391816541515,"vY0":-133.75820951608623,"vZ0":-6.224376814840396,"x":149.96,"y":200.85,"x0":1.0312027690543195,"y0":50.0019120781368,"z0":5.6605577788894035,"aX":-1.8696303543021906},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":2.8,"spinRate":2560,"spinDirection":153},"zone":13,"typeConfidence":0.8,"plateTime":0.4085877489672445,"extension":6.627713239970209},"index":2,"playId":"5a1d15b1-5406-3d2f-835d-3bf23bb01d48","pitchNumber":3,"startTime":"2025-07-23T05:05:35.496Z","endTime":"2025-07-23T05:05:40.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.21000119057975,"strikeZoneBottom":1.56250687467664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.642203235011774,"aZ":-27.8178476425804,"pfxX":-1.2385029559229666,"pfxZ":2.4636280961800963,"pX":-0.7457359126723035,"pZ":0.8389572084523954,"vX0":-4.271090374215038,"vY0":-131.5571256495801,"vZ0":-7.206805327829025,"x":145.43,"y":216.13,"x0":1.0540653811092529,"y0":50.003889919981994,"z0":5.651235685942671,"aX":-2.1888216182269935},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":3.1,"spinRate":2503,"spinDirection":150},"zone":13,"typeConfidence":0.87,"plateTime":0.41497717866927264,"extension":6.438339411543031},"index":3,"playId":"267e07b7-11df-3e80-ba7c-e44a571d0188","pitchNumber":4,"startTime":"2025-07-23T05:05:54.129Z","endTime":"2025-07-23T05:05:58.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09717138654977,"aZ":-10.987261807095376,"pfxX":3.5764827318206374,"pfxZ":11.133697667889338,"pX":-0.2427972980951404,"pZ":2.7251460885565884,"vX0":-3.4864836231619907,"vY0":-137.0307479743506,"vZ0":-6.059112582052342,"x":126.25,"y":165.2,"x0":0.5809548825843313,"y0":50.00300542244164,"z0":5.714623323452449,"aX":6.806165084088889},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":-5.8,"spinRate":2412,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.39961694080897514,"extension":6.65612566398482},"index":4,"playId":"6e8eea2e-de51-3355-94a4-36479059e920","pitchNumber":5,"startTime":"2025-07-23T05:06:17.437Z","endTime":"2025-07-23T05:06:20.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.31337021275016,"strikeZoneBottom":1.53272924857869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.763800230789524,"aZ":-28.7772399105949,"pfxX":-1.6684946789856703,"pfxZ":2.0309157666119475,"pX":1.2196779455424882,"pZ":4.547377793685386,"vX0":0.8252548801680691,"vY0":-127.88181668519981,"vZ0":1.870018960861029,"x":70.51,"y":116.0,"x0":1.1113764568761864,"y0":50.003767290904314,"z0":6.04758972333659,"aX":-2.792827246541293},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":2.9,"spinRate":2331,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.42659075386304446,"extension":6.368670054229626},"index":5,"playId":"c2ff687d-2e65-33d8-804b-55d4de943c26","pitchNumber":6,"startTime":"2025-07-23T05:06:40.450Z","endTime":"2025-07-23T05:06:43.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.570630186167232,"aZ":-9.026744929895612,"pfxX":3.4282718465188418,"pfxZ":12.582087753460314,"pX":-0.4346203144247206,"pZ":3.233446422248317,"vX0":-3.781005309541825,"vY0":-135.2774302115434,"vZ0":-5.0311055175540425,"x":133.57,"y":151.48,"x0":0.5407452155276666,"y0":50.00054928920383,"z0":5.759955027510157,"aX":6.305973160169532},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.8,"breakHorizontal":-5.3,"spinRate":2388,"spinDirection":164},"zone":1,"typeConfidence":0.9,"plateTime":0.4060634766166009,"extension":6.7866956942134875},"index":6,"playId":"06ddcdda-5f23-33a7-9624-52edf0132a52","pitchNumber":7,"startTime":"2025-07-23T05:06:57.358Z","endTime":"2025-07-23T05:07:00.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.362788017445443,"aZ":-10.70924839252381,"pfxX":4.267347997143049,"pfxZ":11.590708024513829,"pX":-0.009219837200044002,"pZ":2.7539923508320867,"vX0":-3.137727893394299,"vY0":-135.63817794743014,"vZ0":-5.895368063346904,"x":117.35,"y":164.42,"x0":0.6117229715413205,"y0":50.00322251868521,"z0":5.711905455913273,"aX":7.902906139188464},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":-7.0,"spinRate":2422,"spinDirection":158},"zone":2,"typeConfidence":0.91,"plateTime":0.4047698073439654,"extension":6.911178559696518},"index":7,"playId":"1b4cb821-9e55-380b-930f-e82efdc98111","pitchNumber":8,"startTime":"2025-07-23T05:07:18.794Z","endTime":"2025-07-23T05:07:22.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.429523451985503,"aZ":-9.987457317631376,"pfxX":3.828617333453928,"pfxZ":12.09037902860506,"pX":0.30868484143559866,"pZ":2.5793449203998193,"vX0":-2.2605727711006147,"vY0":-134.8825669013612,"vZ0":-6.350147090751647,"x":105.23,"y":169.14,"x0":0.6619305999330647,"y0":50.00547309053088,"z0":5.674822473686061,"aX":7.027527950019049},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":-6.5,"spinRate":2426,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.4066960458855684,"extension":6.854431002856506},"hitData":{"launchSpeed":99.8,"launchAngle":32.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.45,"coordY":53.69}},"index":8,"playId":"a77ebb81-0026-39d0-be0a-70c497c7eb0e","pitchNumber":9,"startTime":"2025-07-23T05:07:44.346Z","endTime":"2025-07-23T05:08:01.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.6999999999999998,"leverageIndex":0.07,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:08:01.725Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"DaShawn Keirsey Jr. strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T05:08:26.852Z","endTime":"2025-07-23T05:09:59.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.49000134700821,"strikeZoneBottom":1.72183061296431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37210357586663,"aZ":-26.584401065122993,"pfxX":-1.2960999688134258,"pfxZ":3.2956819996001947,"pX":-0.5471730049737586,"pZ":2.887939483105632,"vX0":-6.378459495462588,"vY0":-128.34924491984748,"vZ0":-2.3478375081510947,"x":137.86,"y":160.81,"x0":2.121629019940362,"y0":50.003312042962996,"z0":5.849776089025898,"aX":-2.198435152615715},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":3.6,"spinRate":2325,"spinDirection":162},"zone":4,"typeConfidence":0.87,"plateTime":0.42403894734806613,"extension":6.243707751684293},"index":0,"playId":"8ebcac1a-8b3c-3c20-a831-42d1a5056b06","pitchNumber":1,"startTime":"2025-07-23T05:08:36.261Z","endTime":"2025-07-23T05:08:39.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680577,"link":"/api/v1/people/680577","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.44772608891437,"strikeZoneBottom":1.60953799102093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.178547977538912,"aZ":-24.107207973249643,"pfxX":-1.4585988420182563,"pfxZ":4.699129320485974,"pX":0.19995163396302665,"pZ":1.020011356276225,"vX0":-4.51914602703404,"vY0":-129.27248425068842,"vZ0":-7.304061627015379,"x":109.38,"y":211.24,"x0":2.149958164121966,"y0":50.00494581658256,"z0":5.69245915935182,"aX":-2.506005338108097},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":3.5,"spinRate":2464,"spinDirection":157},"zone":14,"typeConfidence":0.85,"plateTime":0.4213032578970326,"extension":6.852654977630712},"index":1,"playId":"30949350-ba78-3648-8257-30a2744916ca","pitchNumber":2,"startTime":"2025-07-23T05:08:54.404Z","endTime":"2025-07-23T05:08:58.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680577,"link":"/api/v1/people/680577","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31452780381782,"aZ":-25.009044252343536,"pfxX":-1.25754733805908,"pfxZ":4.144998027857037,"pX":-0.7020685757942486,"pZ":1.52856957298581,"vX0":-6.856869096930557,"vY0":-129.6956530296612,"vZ0":-5.794562785575188,"x":143.76,"y":197.51,"x0":2.123347842727838,"y0":50.00454113183695,"z0":5.661736774929135,"aX":-2.1737370375902203},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":3.6,"spinRate":2592,"spinDirection":155},"zone":13,"typeConfidence":0.84,"plateTime":0.4199265111415502,"extension":6.426363861475215},"index":2,"playId":"b6ee571a-e8f8-3afa-8c3f-87a24d420526","pitchNumber":3,"startTime":"2025-07-23T05:09:13.008Z","endTime":"2025-07-23T05:09:16.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680577,"link":"/api/v1/people/680577","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.39767911611676,"strikeZoneBottom":1.6868874098456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48499550436919,"aZ":-23.38465906741971,"pfxX":-0.6843263208976627,"pfxZ":5.089260749884184,"pX":-1.7166576161796379,"pZ":-0.11056460626736253,"vX0":-9.415557811903602,"vY0":-129.4141325181548,"vZ0":-10.033584794817601,"x":182.43,"y":241.77,"x0":2.0307411594496685,"y0":50.00166833649646,"z0":5.5528924149058305,"aX":-1.1801224487124111},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":3.0,"spinRate":2538,"spinDirection":147},"zone":13,"typeConfidence":0.81,"plateTime":0.4203906325823019,"extension":6.744605502308508},"index":3,"playId":"2a388ce6-b1df-386e-82dd-16ac7c034638","pitchNumber":4,"startTime":"2025-07-23T05:09:33.080Z","endTime":"2025-07-23T05:09:36.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680577,"link":"/api/v1/people/680577","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600920633653093,"aZ":-8.692489059115216,"pfxX":3.789615970765464,"pfxZ":12.687673643538938,"pX":0.2992743485699115,"pZ":3.194738261663692,"vX0":-5.209782390518713,"vY0":-135.43254137722536,"vZ0":-5.325614034876059,"x":105.59,"y":152.52,"x0":1.7587966544341735,"y0":50.002152210905805,"z0":5.799521630394805,"aX":7.01364879589536},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.0,"breakHorizontal":-5.8,"spinRate":2337,"spinDirection":159},"zone":3,"typeConfidence":0.91,"plateTime":0.40499681155240674,"extension":6.374649589052237},"index":4,"playId":"40ce7fc0-56c9-35af-8d4a-f839e916d859","pitchNumber":5,"startTime":"2025-07-23T05:09:55.749Z","endTime":"2025-07-23T05:09:59.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":680577,"link":"/api/v1/people/680577","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680577,"link":"/api/v1/people/680577"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":680577,"link":"/api/v1/people/680577"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:09:59.429Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out sharply to third baseman Miguel Rojas.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T05:10:13.817Z","endTime":"2025-07-23T05:11:47.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33607690185919,"aZ":-8.292368285233,"pfxX":3.302022929394795,"pfxZ":12.781186096564282,"pX":-0.2347272427365866,"pZ":3.744867467290837,"vX0":-3.9574252867545585,"vY0":-136.17641742645554,"vZ0":-3.9734096739659255,"x":125.95,"y":137.67,"x0":0.8118541647007886,"y0":50.00058831376195,"z0":5.8020889041297155,"aX":6.169081993046841},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":22.4,"breakHorizontal":-5.0,"spinRate":2413,"spinDirection":157},"zone":11,"typeConfidence":0.91,"plateTime":0.4030091848301267,"extension":6.693031233617069},"index":0,"playId":"14bea759-547b-3778-a6a7-137083c6fd1a","pitchNumber":1,"startTime":"2025-07-23T05:10:25.162Z","endTime":"2025-07-23T05:10:28.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889804850657097,"aZ":-23.40937250599198,"pfxX":-2.5318650744062756,"pfxZ":5.116535252134006,"pX":-0.1885844328203245,"pZ":2.416981810032182,"vX0":-2.9338540506936974,"vY0":-130.4349114323051,"vZ0":-4.059699126221056,"x":124.19,"y":173.52,"x0":1.2821621615186443,"y0":50.00451952428355,"z0":5.7709509224491,"aX":-4.337378304759655},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":5.3,"spinRate":2347,"spinDirection":156},"zone":5,"typeConfidence":0.86,"plateTime":0.4208459199603931,"extension":6.680479729452342},"index":1,"playId":"c19467ff-1113-3d5d-9c40-3f852d07926c","pitchNumber":2,"startTime":"2025-07-23T05:10:43.441Z","endTime":"2025-07-23T05:10:49.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":94.6,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42384086047753,"aZ":-10.771253636457482,"pfxX":4.744710459333539,"pfxZ":11.23422294143191,"pX":-0.06919639308652052,"pZ":2.9394501912566726,"vX0":-3.766083068326371,"vY0":-137.6151513056676,"vZ0":-5.695779523274771,"x":119.64,"y":159.41,"x0":0.7051211071735712,"y0":50.00480130385231,"z0":5.7755771096428195,"aX":9.041316210457959},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-7.7,"spinRate":2480,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.39902518382271923,"extension":6.485675028324557},"index":2,"playId":"a29f34cf-8f79-3407-8840-1c5e585df951","pitchNumber":3,"startTime":"2025-07-23T05:11:19.427Z","endTime":"2025-07-23T05:11:22.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.993517457553054,"aZ":-28.106123095313485,"pfxX":-0.7743840366727066,"pfxZ":2.262948771037525,"pX":0.1884453340817679,"pZ":2.3663494497566084,"vX0":-2.115045942684385,"vY0":-132.9447939924052,"vZ0":-3.583810950261272,"x":109.82,"y":174.89,"x0":1.0932127454998712,"y0":50.00645791651384,"z0":5.759294694779221,"aX":-1.3938958988840235},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.6,"breakHorizontal":1.8,"spinRate":2518,"spinDirection":163},"zone":5,"typeConfidence":0.82,"plateTime":0.4111150042474616,"extension":6.4125837254246685},"hitData":{"launchSpeed":105.8,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":95.84,"coordY":160.18}},"index":3,"playId":"c5b3ce72-9aab-306e-9f0d-ffeebd8084f1","pitchNumber":4,"startTime":"2025-07-23T05:11:41.628Z","endTime":"2025-07-23T05:11:47.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:11:47.996Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T05:12:07.344Z","endTime":"2025-07-23T05:13:22.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.927299693543887,"aZ":-11.579988506478585,"pfxX":3.802986989263923,"pfxZ":11.129163498644331,"pX":-0.056173517015501995,"pZ":3.2640341404987043,"vX0":-3.306150970379297,"vY0":-135.2716669681787,"vZ0":-4.626762264292534,"x":119.14,"y":150.65,"x0":0.6886953964801782,"y0":50.00160562755637,"z0":5.810535837167533,"aX":7.036696049030104},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":-6.1,"spinRate":2328,"spinDirection":157},"zone":2,"typeConfidence":0.9,"plateTime":0.4051488472202829,"extension":6.797517162283597},"index":0,"playId":"00789fe9-5aa6-3c49-b5a7-9b108e804ca4","pitchNumber":1,"startTime":"2025-07-23T05:12:13.463Z","endTime":"2025-07-23T05:12:16.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.18000076694658,"strikeZoneBottom":1.45059593466332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.943775049229924,"aZ":-28.050974311689206,"pfxX":-1.185750761357143,"pfxZ":2.358858291407774,"pX":0.29666939390491637,"pZ":4.446361997895607,"vX0":-2.077848236811847,"vY0":-130.73915075114778,"vZ0":1.4344728687175057,"x":105.69,"y":118.73,"x0":1.2526900744922496,"y0":50.004215951809606,"z0":5.980612367189917,"aX":-2.073035285431142},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":2304,"spinDirection":183},"zone":12,"typeConfidence":0.84,"plateTime":0.4173471347726587,"extension":6.569666402154369},"index":1,"playId":"a210c50e-2a53-3b9c-aa0f-1c16d0c98343","pitchNumber":2,"startTime":"2025-07-23T05:12:30.635Z","endTime":"2025-07-23T05:12:33.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.315924055187267,"aZ":-26.830295043132793,"pfxX":-1.578321133248276,"pfxZ":3.1426747264457635,"pX":-0.07627003305135178,"pZ":2.3875074904888804,"vX0":-2.786682480952868,"vY0":-128.71064221802544,"vZ0":-3.3402809745361925,"x":119.91,"y":174.32,"x0":1.219836302578877,"y0":50.003356600353044,"z0":5.749239429398698,"aX":-2.6837187253979717},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":3.4,"spinRate":2264,"spinDirection":167},"zone":5,"typeConfidence":0.88,"plateTime":0.4233638924088625,"extension":6.580225440208721},"index":2,"playId":"e7397c4c-4451-3cf1-8c93-95418a3390f4","pitchNumber":3,"startTime":"2025-07-23T05:12:51.409Z","endTime":"2025-07-23T05:12:54.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86360011644917,"aZ":-7.910168861781488,"pfxX":3.5934592814192454,"pfxZ":12.771440675553201,"pX":-0.20353290098012097,"pZ":2.5618136441845727,"vX0":-3.680011221179022,"vY0":-137.1077137221925,"vZ0":-7.118191926754473,"x":124.76,"y":169.61,"x0":0.690443888842021,"y0":50.00625530045276,"z0":5.734589419217033,"aX":6.8295321185404205},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.7,"breakHorizontal":-5.8,"spinRate":2468,"spinDirection":162},"zone":5,"typeConfidence":0.92,"plateTime":0.3997737119749707,"extension":6.875284298387192},"index":3,"playId":"98722211-0aa6-3a41-b7cf-ec7e6e160698","pitchNumber":4,"startTime":"2025-07-23T05:13:18.593Z","endTime":"2025-07-23T05:13:22.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":808975,"link":"/api/v1/people/808975"},"third":{"id":500743,"link":"/api/v1/people/500743"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:13:22.337Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dalton Rushing singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T05:15:48.828Z","endTime":"2025-07-23T05:16:33.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dalton Rushing replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T05:15:26.631Z","endTime":"2025-07-23T05:15:50.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.26387387835003,"strikeZoneBottom":1.42409223158095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21173694137378,"aZ":-39.8109121666799,"pfxX":1.756575429886107,"pfxZ":-4.625585517553384,"pX":-0.8938249264648315,"pZ":3.217191937538722,"vX0":2.8440498912273138,"vY0":-127.70245160026285,"vZ0":0.8336003226845843,"x":151.07,"y":151.92,"x0":-2.249933255187619,"y0":50.0014152554159,"z0":6.0174413646001454,"aX":2.901009824379317},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.9,"breakHorizontal":-3.8,"spinRate":2603,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4288546844207959,"extension":5.946970312674809},"index":1,"playId":"62839b0e-112d-31a6-a5a1-4a4b5085721a","pitchNumber":1,"startTime":"2025-07-23T05:15:50.990Z","endTime":"2025-07-23T05:15:54.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.7,"strikeZoneTop":3.28000106272502,"strikeZoneBottom":1.48952420912033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24928930823514,"aZ":-32.051152585040306,"pfxX":-8.862938455677579,"pfxZ":0.055276888327581375,"pX":-1.930317711431824,"pZ":2.6143323672570604,"vX0":4.292745487042809,"vY0":-143.50346773711092,"vZ0":-3.6858213628177015,"x":190.58,"y":168.19,"x0":-2.291668286410013,"y0":50.00092395386357,"z0":5.9052787639145095,"aX":-18.539286154134537},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":-0.5,"breakHorizontal":15.2,"spinRate":1809,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.38123264077645347,"extension":5.971949913545024},"index":2,"playId":"3a5c7dcf-836c-3a38-a356-9664f75e3a44","pitchNumber":2,"startTime":"2025-07-23T05:16:06.269Z","endTime":"2025-07-23T05:16:09.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.141774957834674,"aZ":-38.76820389772039,"pfxX":0.9532463097931554,"pfxZ":-3.9501116327707706,"pX":-0.0036979991243363164,"pZ":2.30822720663193,"vX0":4.715369644217073,"vY0":-128.2184445078323,"vZ0":-1.7074794873668901,"x":117.14,"y":176.46,"x0":-1.9894088285612075,"y0":50.00484766285994,"z0":6.00370567283504,"aX":1.590043273108293},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.3,"breakHorizontal":-2.8,"spinRate":2506,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.42693536502989105,"extension":5.922958897438703},"hitData":{"launchSpeed":89.2,"launchAngle":17.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.98,"coordY":87.53}},"index":3,"playId":"227c8741-bd17-334c-97ec-9598ace570b6","pitchNumber":3,"startTime":"2025-07-23T05:16:21.941Z","endTime":"2025-07-23T05:16:33.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":1.0999999999999999,"leverageIndex":0.21,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:16:33.252Z","atBatIndex":79},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"James Outman grounds into a force out, second baseman Willi Castro to shortstop Carlos Correa. Dalton Rushing out at 2nd. James Outman to 1st.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T05:16:49.641Z","endTime":"2025-07-23T05:17:10.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21749192367096,"aZ":-28.522081554718696,"pfxX":-9.212695117009723,"pfxZ":1.758443335370778,"pX":0.05205987396774544,"pZ":2.0551609714212002,"vX0":9.567542871084465,"vY0":-143.43476645427697,"vZ0":-5.283500635304714,"x":115.02,"y":183.29,"x0":-2.1352359787810524,"y0":50.00383915812429,"z0":5.707254909726421,"aX":-19.133418302809254},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.3,"breakHorizontal":14.6,"spinRate":1961,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.38236623141563575,"extension":6.3049148452585415},"hitData":{"launchSpeed":104.6,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":150.62,"coordY":149.31}},"index":0,"playId":"9da5c505-7d2d-36b0-804b-cfd17ff103f4","pitchNumber":1,"startTime":"2025-07-23T05:17:01.730Z","endTime":"2025-07-23T05:17:10.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:17:10.113Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder DaShawn Keirsey Jr.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T05:17:37.746Z","endTime":"2025-07-23T05:19:16.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d8cfe310-dcee-4e62-b189-dd2366170f08","startTime":"2025-07-23T05:17:37.746Z","endTime":"2025-07-23T05:17:42.746Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.25063628972848,"strikeZoneBottom":1.44781384110693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88415421900648,"aZ":-28.873020830832054,"pfxX":-9.930356749389816,"pfxZ":1.5942801722759423,"pX":-0.3468953421771302,"pZ":1.2604055814360966,"vX0":8.37782925344416,"vY0":-143.04451987529728,"vZ0":-7.34830180301624,"x":130.22,"y":204.75,"x0":-2.0276946495112047,"y0":50.00052451566665,"z0":5.6801962550526675,"aX":-20.51728984922669},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":1.6,"breakHorizontal":16.2,"spinRate":1805,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3833349941045858,"extension":6.19377570897431},"index":1,"playId":"1aa3d3b9-1037-3a05-8b74-39a0c4392c4d","pitchNumber":1,"startTime":"2025-07-23T05:17:56.478Z","endTime":"2025-07-23T05:18:00.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.19472344071597,"strikeZoneBottom":1.55431203682399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.43191253763585,"aZ":-28.575475145009356,"pfxX":-9.042918020524894,"pfxZ":1.7510443266030125,"pX":0.7153638454720026,"pZ":0.8338591635311894,"vX0":10.94622890948744,"vY0":-142.18430425642893,"vZ0":-8.527744098962277,"x":89.73,"y":216.27,"x0":-2.0025262572552367,"y0":50.003151359048715,"z0":5.674688183959569,"aX":-18.586951140988752},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.6,"breakHorizontal":14.3,"spinRate":1837,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.38465083408391054,"extension":6.35764960267037},"index":2,"playId":"63db5b95-0b98-382f-9566-c522d4167f3c","pitchNumber":2,"startTime":"2025-07-23T05:18:18.232Z","endTime":"2025-07-23T05:18:21.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68569556375583,"aZ":-17.475359777195806,"pfxX":-7.701382720390625,"pfxZ":6.774260697054512,"pX":0.49909137130994674,"pZ":3.073022068914348,"vX0":10.192218613870768,"vY0":-146.200253951936,"vZ0":-4.87272354872845,"x":97.98,"y":155.81,"x0":-2.027732658630111,"y0":50.005709466904406,"z0":5.8065136978172625,"aX":-16.71632682841299},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.5,"breakHorizontal":12.0,"spinRate":2131,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.3743079981711932,"extension":6.186689724246848},"index":3,"playId":"6ee6f42b-3deb-364b-a0bd-7eaac181ddda","pitchNumber":3,"startTime":"2025-07-23T05:18:45.674Z","endTime":"2025-07-23T05:18:48.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80255793790042,"aZ":-16.767983005109475,"pfxX":-8.423109963544615,"pfxZ":7.119078229113558,"pX":0.008129729059120058,"pZ":1.7881645284891727,"vX0":8.654543110821754,"vY0":-146.2529926420011,"vZ0":-8.382360089282743,"x":116.69,"y":190.5,"x0":-1.8964072454826917,"y0":50.0028194861276,"z0":5.698973502671609,"aX":-18.229815935960733},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2172,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3746381854416101,"extension":6.276780755267291},"hitData":{"launchSpeed":88.7,"launchAngle":55.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.44,"coordY":127.5}},"index":4,"playId":"97dbe5d6-c0d3-3e72-bc2a-6080e7205a8d","pitchNumber":4,"startTime":"2025-07-23T05:19:06.681Z","endTime":"2025-07-23T05:19:16.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:19:16.583Z","atBatIndex":81},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (36) on a fly ball to left center field. James Outman scores.","rbi":2,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T05:19:27.422Z","endTime":"2025-07-23T05:21:11.379Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[1,4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":661395,"link":"/api/v1/people/661395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":661395,"link":"/api/v1/people/661395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":102.1,"endSpeed":93.6,"strikeZoneTop":3.64008648758966,"strikeZoneBottom":1.58751001121801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06857454801689,"aZ":-15.505235780422755,"pfxX":-7.208842019998164,"pfxZ":7.430767063119699,"pX":-0.516755722526129,"pZ":3.598472522777272,"vX0":7.662580610192925,"vY0":-148.49310417827422,"vZ0":-4.268430442277493,"x":136.7,"y":141.62,"x0":-2.188522155787461,"y0":50.00130986512687,"z0":5.950485787882036,"aX":-16.169533783244464},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":2200,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.36823102304723676,"extension":6.025978255366292},"index":0,"playId":"e950e16f-0f66-3caa-b9fd-8fe9cbbff0a3","pitchNumber":1,"startTime":"2025-07-23T05:19:52.199Z","endTime":"2025-07-23T05:19:58.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Outman advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"e950e16f-0f66-3caa-b9fd-8fe9cbbff0a3","startTime":"2025-07-23T05:20:03.356Z","endTime":"2025-07-23T05:20:10.903Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"postOnSecond":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.06,"dramaIndex":7.0,"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":101.2,"endSpeed":92.7,"strikeZoneTop":3.49999969567046,"strikeZoneBottom":1.57137906857157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.239420200089775,"aZ":-19.098058141039164,"pfxX":-7.715575989716349,"pfxZ":5.928658346415407,"pX":0.024025414916044478,"pZ":5.167861675830342,"vX0":8.860974748044963,"vY0":-147.2253053337898,"vZ0":0.6685244097254185,"x":116.08,"y":99.25,"x0":-2.0148077047747055,"y0":50.00686138813741,"z0":6.06369623617805,"aX":-17.030049974719248},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.0,"breakHorizontal":12.4,"spinRate":2182,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3712915764762936,"extension":5.935368856310585},"index":2,"playId":"f303bb31-f438-3cd9-9585-ff29fcbd8681","pitchNumber":2,"startTime":"2025-07-23T05:20:10.903Z","endTime":"2025-07-23T05:20:14.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"3a3f6f52-f4dd-47eb-91a1-197a9a30571d","startTime":"2025-07-23T05:20:25.811Z","endTime":"2025-07-23T05:20:30.811Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Outman advances to 3rd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"3a3f6f52-f4dd-47eb-91a1-197a9a30571d","startTime":"2025-07-23T05:20:42.532Z","endTime":"2025-07-23T05:20:45.729Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"postOnThird":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.06,"dramaIndex":7.0,"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":92.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83342375750805,"aZ":-27.091462528347154,"pfxX":-9.660440156859813,"pfxZ":2.354529976973879,"pX":-0.4859175879016364,"pZ":2.3464889284968278,"vX0":7.971628028217031,"vY0":-145.59564571466117,"vZ0":-5.610029901993099,"x":135.52,"y":175.42,"x0":-1.9985439734518715,"y0":50.00109368897312,"z0":5.928693756849688,"aX":-20.825827645545935},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":1889,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.375604176441517,"extension":6.293589054564053},"hitData":{"launchSpeed":107.5,"launchAngle":28.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.92,"coordY":61.48}},"index":5,"playId":"050ddcaa-62c8-33e4-96b0-5ecc710e024b","pitchNumber":3,"startTime":"2025-07-23T05:20:45.729Z","endTime":"2025-07-23T05:21:11.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.3,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:21:11.379Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T05:21:29.184Z","endTime":"2025-07-23T05:23:15.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.15264128137045,"strikeZoneBottom":1.36508192808263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65822380646212,"aZ":-33.310718042185165,"pfxX":5.280420906931484,"pfxZ":-0.6565022258796169,"pX":1.0247307633494673,"pZ":2.884968791325659,"vX0":6.488496018769823,"vY0":-130.63514345867574,"vZ0":-1.020860081868721,"x":77.94,"y":160.89,"x0":-2.1778853348287486,"y0":50.00457132904716,"z0":5.786122345986127,"aX":9.120729188248685},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.2,"breakHorizontal":-11.0,"spinRate":2700,"spinDirection":35},"zone":12,"typeConfidence":2.0,"plateTime":0.4193671459271142,"extension":6.257428659998836},"index":0,"playId":"7cbe3238-b2a9-3350-a251-53bd69d1b556","pitchNumber":1,"startTime":"2025-07-23T05:21:35.630Z","endTime":"2025-07-23T05:21:39.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.29431428479933,"strikeZoneBottom":1.44254776743092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.848566837031377,"aZ":-30.95734399448665,"pfxX":4.357003642280827,"pfxZ":0.7134395064205936,"pX":1.7097833520391816,"pZ":1.6127522815362334,"vX0":8.443891610947391,"vY0":-129.74982734027645,"vZ0":-3.96842773888267,"x":51.83,"y":195.24,"x0":-2.156098541101475,"y0":50.000926228191595,"z0":5.528155751582205,"aX":7.406380853027763},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":-9.8,"spinRate":2558,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4225906837539575,"extension":6.1581055880538385},"index":1,"playId":"906a97d4-cb40-3be5-b712-d06c5781a961","pitchNumber":2,"startTime":"2025-07-23T05:21:51.702Z","endTime":"2025-07-23T05:21:54.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":92.4,"strikeZoneTop":3.23070825314547,"strikeZoneBottom":1.5051935025423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.677851935554244,"aZ":-14.329678651973245,"pfxX":-8.49300756003025,"pfxZ":8.155606449292742,"pX":0.06792801310352628,"pZ":2.1107457813412704,"vX0":9.064162926986011,"vY0":-147.17836405628856,"vZ0":-7.9600842247852714,"x":114.41,"y":181.79,"x0":-1.951688919949713,"y0":50.00689452901553,"z0":5.703424416987805,"aX":-18.593768277828122},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.3,"breakHorizontal":13.6,"spinRate":2240,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3724760502775717,"extension":6.2334664270087705},"index":2,"playId":"6b351a25-4ed0-3787-8432-eced162c182c","pitchNumber":3,"startTime":"2025-07-23T05:22:07.633Z","endTime":"2025-07-23T05:22:10.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.32614256638562,"strikeZoneBottom":1.53626743321012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.876128391833536,"aZ":-43.51357908157877,"pfxX":3.6797335849268706,"pfxZ":-6.8921713557927,"pX":-0.782366039419706,"pZ":2.019295802324442,"vX0":2.4710917583486514,"vY0":-127.85823322244646,"vZ0":-1.2381159335991057,"x":146.82,"y":184.26,"x0":-2.2414213877452505,"y0":50.00260019372791,"z0":5.943256020676331,"aX":6.054261467081785},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-12.5,"breakHorizontal":-7.2,"spinRate":2786,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4294005596943733,"extension":6.092512358312838},"index":3,"playId":"2963eb87-1841-3021-abf1-ce0fb67badbe","pitchNumber":4,"startTime":"2025-07-23T05:22:24.303Z","endTime":"2025-07-23T05:22:28.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-23T05:22:34.261Z","endTime":"2025-07-23T05:22:50.621Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.665886112618473,"aZ":-35.14243933495596,"pfxX":5.679987621875545,"pfxZ":-1.791153062801376,"pX":0.8810152128679128,"pZ":1.5535343617932598,"vX0":5.987906369678171,"vY0":-128.62279502956346,"vZ0":-3.3892527979612437,"x":83.42,"y":196.83,"x0":-2.2255421167065883,"y0":50.0033663313086,"z0":5.647443846341325,"aX":9.403460878855705},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.8,"breakHorizontal":-11.8,"spinRate":2668,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4278081778289571,"extension":6.297667697966578},"index":5,"playId":"70ba2bfe-eb6e-3753-a514-3cc417b53d71","pitchNumber":5,"startTime":"2025-07-23T05:22:50.621Z","endTime":"2025-07-23T05:22:53.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":91.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.748713697512244,"aZ":-17.74928510529933,"pfxX":-7.687852430251889,"pfxZ":6.674998141331164,"pX":-0.011433453511810087,"pZ":3.9407009184495023,"vX0":8.338381783541319,"vY0":-146.3422643408128,"vZ0":-2.6954831880625982,"x":117.44,"y":132.38,"x0":-1.9040128111749723,"y0":50.000501978959086,"z0":5.941627523344862,"aX":-16.60994610550846},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2089,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3748142615784391,"extension":6.292209190287409},"index":6,"playId":"6a1bd57b-97de-3200-a4b7-88c7311e05e1","pitchNumber":6,"startTime":"2025-07-23T05:23:11.678Z","endTime":"2025-07-23T05:23:15.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-23T05:23:15.529Z","atBatIndex":83}]