[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Sogard lines out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:10:45.435Z","endTime":"2026-08-01T02:12:30.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":[3,4,5,6,8,9],"actionIndex":[0,1,2],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T22:38:43.061Z","endTime":"2026-08-01T01:45:55.332Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T01:45:55.332Z","endTime":"2026-08-01T02:10:24.605Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-01T02:10:24.605Z","endTime":"2026-08-01T02:10:47.795Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.281984579701266,"aZ":-13.204673170787105,"pfxX":-6.0293757449672185,"pfxZ":8.715894630545568,"pX":0.6938757838708527,"pZ":3.0090559833114363,"vX0":9.262400831607215,"vY0":-146.52465751736455,"vZ0":-6.175873075345167,"x":90.55,"y":157.54,"x0":-1.7233460085216,"y0":50.0032732571774,"z0":5.931475265288421,"aX":-13.124180361612062},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2532,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.37365908653772717,"extension":6.397881994192242},"index":3,"playId":"4583ef1a-dfe1-376d-8c9d-574c53499adf","pitchNumber":1,"startTime":"2026-08-01T02:10:47.795Z","endTime":"2026-08-01T02:10:50.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":101.4,"endSpeed":92.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91542023626587,"aZ":-13.276828019898078,"pfxX":-5.575917168099324,"pfxZ":8.579755858341754,"pX":1.48750661191379,"pZ":3.262644036877004,"vX0":11.664133108731066,"vY0":-147.24587185876953,"vZ0":-5.463217468901731,"x":60.3,"y":150.69,"x0":-1.7950751924488622,"y0":50.00572302802357,"z0":5.923191537434522,"aX":-12.286009365994035},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2561,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.37153261812604477,"extension":6.6771328473450025},"index":4,"playId":"dd1fa554-ea66-3efd-805a-29e6d0800e6b","pitchNumber":2,"startTime":"2026-08-01T02:11:04.346Z","endTime":"2026-08-01T02:11:07.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":80.9,"endSpeed":73.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229128432063973,"aZ":-43.18959817428321,"pfxX":5.949820416704755,"pfxZ":-7.9307679698346565,"pX":-0.9151564379268464,"pZ":3.7927874108916924,"vX0":0.5429114114169991,"vY0":-117.67272714020903,"vZ0":2.8453871595020988,"x":151.88,"y":136.37,"x0":-1.921458795627072,"y0":50.00101772054128,"z0":6.595158633407102,"aX":8.266577731402181},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.2,"breakHorizontal":-10.9,"spinRate":3008,"spinDirection":35},"zone":11,"typeConfidence":0.92,"plateTime":0.46710320090709345,"extension":6.625102939928181},"index":5,"playId":"4f0a0b67-c5e3-364b-bfa5-c71fe59de6b7","pitchNumber":3,"startTime":"2026-08-01T02:11:22.196Z","endTime":"2026-08-01T02:11:26.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.2,"endSpeed":92.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36624611190123,"aZ":-11.626478905422239,"pfxX":-5.921315892751089,"pfxZ":9.36797441337779,"pX":0.2496724119447143,"pZ":3.1536517431833655,"vX0":8.385070196582523,"vY0":-147.05560669820693,"vZ0":-6.1333609982233135,"x":107.48,"y":153.63,"x0":-1.867280214621182,"y0":50.00268666508436,"z0":5.953747438070998,"aX":-12.988636301522913},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2646,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3722345640888647,"extension":6.490997481429255},"index":6,"playId":"ae068651-fae1-36f1-bfd4-21995bd696fc","pitchNumber":4,"startTime":"2026-08-01T02:11:39.342Z","endTime":"2026-08-01T02:11:42.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-01T02:11:55.491Z","endTime":"2026-08-01T02:12:03.769Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":100.1,"endSpeed":92.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34673411628592,"aZ":-9.717273566880404,"pfxX":-4.280381293114336,"pfxZ":10.347889594484165,"pX":0.9924616329980251,"pZ":1.8731309115020198,"vX0":9.392096168426042,"vY0":-145.31844359800274,"vZ0":-9.744018211815238,"x":79.17,"y":188.21,"x0":-1.7040217534483868,"y0":50.00203159656079,"z0":5.832124541795456,"aX":-9.28918417053852},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2432,"spinDirection":212},"zone":14,"typeConfidence":0.93,"plateTime":0.3748041998250824,"extension":6.696660196266389},"index":8,"playId":"2cd7df8a-7310-3356-a129-e59129e50c4d","pitchNumber":5,"startTime":"2026-08-01T02:12:03.769Z","endTime":"2026-08-01T02:12:07.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78110129542015,"aZ":-23.762690513388655,"pfxX":-1.476281145683188,"pfxZ":4.154756203639545,"pX":-0.02571626568926914,"pZ":2.234907045191672,"vX0":6.136027750016473,"vY0":-139.98104423526215,"vZ0":-5.977618308952205,"x":117.98,"y":178.44,"x0":-2.035746247992569,"y0":50.00085988221105,"z0":5.911330206839777,"aX":-2.9879058875206153},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":1.7,"spinRate":2776,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3883969889355705,"extension":6.556995185400862},"hitData":{"launchSpeed":81.2,"launchAngle":24.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.51,"coordY":80.7}},"index":9,"playId":"672d7302-e693-3e04-ad9a-d48903851afa","pitchNumber":6,"startTime":"2026-08-01T02:12:22.794Z","endTime":"2026-08-01T02:12:30.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-01T02:12:30.174Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:12:44.363Z","endTime":"2026-08-01T02:14:21.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":102.1,"endSpeed":93.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.450030288348835,"aZ":-18.255384256839516,"pfxX":-9.657499612352751,"pfxZ":6.217569507638183,"pX":-0.8889776600960457,"pZ":2.887876511992119,"vX0":7.221460013429527,"vY0":-148.45387403879602,"vZ0":-5.316861756915806,"x":150.89,"y":160.81,"x0":-2.0941886783915167,"y0":50.00736605519618,"z0":5.7595924821065285,"aX":-21.632157537938273},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.4,"breakHorizontal":16.2,"spinRate":2539,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.36849182335182684,"extension":6.531532955386427},"index":0,"playId":"f0aafbbd-f3f3-3755-954f-a63f6ee50796","pitchNumber":1,"startTime":"2026-08-01T02:12:56.327Z","endTime":"2026-08-01T02:13:00.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":102.0,"endSpeed":93.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51509460090835,"aZ":-20.03760344043159,"pfxX":-10.618965601731126,"pfxZ":5.420234371369565,"pX":-1.2458296515017209,"pZ":3.717992146307098,"vX0":5.992189017897919,"vY0":-148.44093794478277,"vZ0":-2.9466923920645263,"x":164.49,"y":138.39,"x0":-1.9078230007550308,"y0":50.00001722951825,"z0":5.88581253613611,"aX":-23.76613502042582},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":9.5,"breakHorizontal":18.1,"spinRate":2580,"spinDirection":220},"zone":11,"typeConfidence":0.96,"plateTime":0.36854573382921707,"extension":6.56075501455381},"index":1,"playId":"ba0728fd-68d1-3bf3-bdc2-4857408925c7","pitchNumber":2,"startTime":"2026-08-01T02:13:16.866Z","endTime":"2026-08-01T02:13:20.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90771410853655,"aZ":-32.91767069887759,"pfxX":3.254141160217463,"pfxZ":-0.4453412467305,"pX":1.1853614282340357,"pZ":2.2904523032947814,"vX0":6.547869221221333,"vY0":-127.28758161594884,"vZ0":-3.0969942559262256,"x":71.82,"y":176.94,"x0":-1.8260054437057727,"y0":50.004393751705884,"z0":6.083959461364699,"aX":5.429898572352878},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2810,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.4275148006666769,"extension":6.566695114847494},"index":2,"playId":"e86cadf9-aae6-3725-bcd3-19708e148c4b","pitchNumber":3,"startTime":"2026-08-01T02:13:35.508Z","endTime":"2026-08-01T02:13:40.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31791697181364,"aZ":-28.949869248879935,"pfxX":3.1586496569133917,"pfxZ":1.9066796798085797,"pX":0.600744274197202,"pZ":2.4002759672113196,"vX0":5.294253021424306,"vY0":-128.46269916457504,"vZ0":-3.6102403712220785,"x":94.1,"y":173.97,"x0":-1.8868767151271941,"y0":50.00416565973075,"z0":6.042041387479065,"aX":5.349802342384931},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.7,"spinRate":2762,"spinDirection":60},"zone":6,"typeConfidence":0.91,"plateTime":0.4242266574713134,"extension":6.388239026642208},"hitData":{"launchSpeed":87.4,"launchAngle":17.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.14,"coordY":81.57}},"index":3,"playId":"42bf1d13-527d-3943-8c7b-95cdca6447fa","pitchNumber":4,"startTime":"2026-08-01T02:14:11.234Z","endTime":"2026-08-01T02:14:21.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:14:21.684Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:14:35.602Z","endTime":"2026-08-01T02:16:42.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":78.4,"endSpeed":72.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40645235734765,"aZ":-42.65426799375667,"pfxX":6.914383714367928,"pfxZ":-7.993945598241011,"pX":-1.0141353217895408,"pZ":2.5617591374330555,"vX0":0.26388038125169766,"vY0":-114.1735983333236,"vZ0":0.8336451433641525,"x":155.66,"y":169.61,"x0":-2.0288176804310014,"y0":50.00330197157513,"z0":6.413240570795312,"aX":9.063946949302657},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.9,"breakHorizontal":-12.6,"spinRate":2641,"spinDirection":33},"zone":11,"typeConfidence":0.92,"plateTime":0.48103328866379513,"extension":6.576765852526283},"index":0,"playId":"038b10b0-a834-3913-a161-21eca47ac8e0","pitchNumber":1,"startTime":"2026-08-01T02:14:47.995Z","endTime":"2026-08-01T02:14:52.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532569352645012,"aZ":-24.34906489562392,"pfxX":0.6739714993319215,"pfxZ":4.168821668053806,"pX":1.412309796124486,"pZ":1.5608133326611975,"vX0":8.820327171754784,"vY0":-135.4300947219779,"vZ0":-6.734424617153867,"x":63.17,"y":196.64,"x0":-1.9596145765191886,"y0":50.00422274276402,"z0":5.755900065553921,"aX":1.2660325860743764},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":-2.9,"spinRate":2738,"spinDirection":206},"zone":14,"typeConfidence":0.67,"plateTime":0.40274203665883146,"extension":6.534669674175104},"index":1,"playId":"60924534-0c59-3b81-92a4-368a0c2375e5","pitchNumber":2,"startTime":"2026-08-01T02:15:06.323Z","endTime":"2026-08-01T02:15:11.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":99.4,"endSpeed":91.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03522185968656,"aZ":-13.12275168596367,"pfxX":-2.988388732212252,"pfxZ":8.872202754686526,"pX":0.041203778002053604,"pZ":3.7109144117774093,"vX0":6.660802140753745,"vY0":-144.75195256733576,"vZ0":-3.934309963895044,"x":115.43,"y":138.59,"x0":-1.8892537141746522,"y0":50.0037791573367,"z0":5.876658352336868,"aX":-6.41862848483513},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.6,"breakHorizontal":4.3,"spinRate":2488,"spinDirection":213},"zone":12,"typeConfidence":0.88,"plateTime":0.37669868983493426,"extension":6.579201707571038},"index":2,"playId":"c51d2abf-eb60-36e1-bc07-9b1b9aefdaba","pitchNumber":3,"startTime":"2026-08-01T02:15:27.850Z","endTime":"2026-08-01T02:15:30.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-01T02:15:38.620Z","endTime":"2026-08-01T02:15:56.590Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.048464774961644,"aZ":-12.504698445466264,"pfxX":-3.010299930661338,"pfxZ":8.980451412947179,"pX":0.591261782813602,"pZ":4.539571580343546,"vX0":7.756288188002838,"vY0":-146.48950777738656,"vZ0":-2.2057889272590208,"x":94.46,"y":116.21,"x0":-1.6904886861730408,"y0":50.0059173794907,"z0":6.042593438479783,"aX":-6.596761133399054},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2497,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.37279514044508977,"extension":6.705277169838927},"index":4,"playId":"b356769b-633d-3841-a47f-39ce762b6a76","pitchNumber":4,"startTime":"2026-08-01T02:15:56.590Z","endTime":"2026-08-01T02:16:07.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ceddanne Rafaela steals (15) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"b356769b-633d-3841-a47f-39ce762b6a76","startTime":"2026-08-01T02:16:08.565Z","endTime":"2026-08-01T02:16:32.396Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"postOnSecond":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031231944095385,"aZ":-42.990123138940916,"pfxX":5.206786132273368,"pfxZ":-7.706795741906896,"pX":0.5745143968570052,"pZ":2.1472821567269267,"vX0":3.94276239268892,"vY0":-118.41165628521357,"vZ0":-0.4917915763645173,"x":95.1,"y":180.8,"x0":-1.7953682118277907,"y0":50.003066818317386,"z0":6.330024224928652,"aX":7.307509120674853},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.7,"breakHorizontal":-10.4,"spinRate":2895,"spinDirection":33},"zone":9,"typeConfidence":0.92,"plateTime":0.46460841110749573,"extension":6.645867859659023},"hitData":{"launchSpeed":86.9,"launchAngle":40.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.44,"coordY":81.3}},"index":6,"playId":"1a289da9-f866-3315-95cd-cf013961c8e5","pitchNumber":5,"startTime":"2026-08-01T02:16:32.396Z","endTime":"2026-08-01T02:16:42.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.21,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:16:42.909Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:16:58.537Z","endTime":"2026-08-01T02:19:03.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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,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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":92.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2893110756757,"aZ":-21.908709915113917,"pfxX":-9.807931066161942,"pfxZ":4.670661311632655,"pX":-1.062643460001432,"pZ":2.415989885752399,"vX0":6.746015701551347,"vY0":-146.75916632364678,"vZ0":-5.7918317223806906,"x":157.51,"y":173.55,"x0":-2.107923065864323,"y0":50.00449977290001,"z0":5.70586642659083,"aX":-21.557355644771743},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":2367,"spinDirection":219},"zone":13,"typeConfidence":0.96,"plateTime":0.37215675716918817,"extension":6.451460589184023},"index":0,"playId":"88125f5a-4a3b-35a6-a103-0ad93149349f","pitchNumber":1,"startTime":"2026-08-01T02:17:11.890Z","endTime":"2026-08-01T02:17:16.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.492051601018275,"aZ":-35.774304759108226,"pfxX":3.5994668058576638,"pfxZ":-2.2771897536267405,"pX":1.0733977236988756,"pZ":1.511287209585188,"vX0":6.264966548328794,"vY0":-124.92123371270752,"vZ0":-3.9241608643010473,"x":76.08,"y":197.98,"x0":-1.9361737563504196,"y0":50.0047214851482,"z0":6.047651610483884,"aX":5.681844832239943},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-8.0,"spinRate":2678,"spinDirection":53},"zone":14,"typeConfidence":0.84,"plateTime":0.4386928448732248,"extension":6.535762055480714},"index":1,"playId":"aec980e7-71d6-3dd6-8e12-14db980730bb","pitchNumber":2,"startTime":"2026-08-01T02:17:31.779Z","endTime":"2026-08-01T02:17:35.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80208561551568,"aZ":-33.36283910416549,"pfxX":4.581902421298748,"pfxZ":-0.7706554149103342,"pX":0.13478147773116322,"pZ":1.9969312981001297,"vX0":3.836111373018278,"vY0":-123.54543372997108,"vZ0":-2.860742222081849,"x":111.86,"y":184.86,"x0":-2.036372718639398,"y0":50.00575029725614,"z0":5.988766051443984,"aX":7.0459912867442664},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-9.2,"spinRate":2672,"spinDirection":62},"zone":8,"typeConfidence":0.89,"plateTime":0.4442315542443267,"extension":6.505176186799225},"index":2,"playId":"00bf4a47-7168-3f10-9fa8-805449f49bdf","pitchNumber":3,"startTime":"2026-08-01T02:17:50.443Z","endTime":"2026-08-01T02:17:53.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":100.5,"endSpeed":91.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12251753332505,"aZ":-15.330723227714367,"pfxX":-5.504415745443586,"pfxZ":7.793529231043507,"pX":0.9599973853789189,"pZ":3.4414105409160882,"vX0":10.322498310235982,"vY0":-146.0211587942027,"vZ0":-4.3596560396061115,"x":80.41,"y":145.86,"x0":-1.9043968932473438,"y0":50.00202722764182,"z0":5.8749701334647915,"aX":-11.896056552300992},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":2587,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3749782770299692,"extension":6.5603575462150285},"index":3,"playId":"05782d05-64cf-3d0e-82a3-8b6da8eb9fb1","pitchNumber":4,"startTime":"2026-08-01T02:18:09.637Z","endTime":"2026-08-01T02:18:13.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117020815692374,"aZ":-36.34993725183735,"pfxX":2.8108879224144228,"pfxZ":-2.52580235895468,"pX":0.1548139749340318,"pZ":2.2011428800602837,"vX0":4.818710742900225,"vY0":-127.44149357679436,"vZ0":-2.4752308665166405,"x":111.1,"y":179.35,"x0":-2.12258688488671,"y0":50.00513951208348,"z0":6.044098515120272,"aX":4.6430422028342},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-6.1,"spinRate":2702,"spinDirection":70},"zone":8,"typeConfidence":0.87,"plateTime":0.42908298737360884,"extension":6.3429904796510925},"index":4,"playId":"ad4c19fc-22e3-3339-a5db-82ee9dab398e","pitchNumber":5,"startTime":"2026-08-01T02:18:31.354Z","endTime":"2026-08-01T02:18:35.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T02:18:44.667Z","endTime":"2026-08-01T02:19:00.378Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9526161436874,"aZ":-15.117349437996976,"pfxX":-3.3800717499194235,"pfxZ":7.894682897321983,"pX":0.4632228228945991,"pZ":2.872514313259343,"vX0":7.958767989956288,"vY0":-145.75510968370773,"vZ0":-5.721035969056621,"x":99.34,"y":161.22,"x0":-1.858546023745675,"y0":50.001889471094685,"z0":5.767174119129466,"aX":-7.302736923988917},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.3,"breakHorizontal":4.6,"spinRate":2600,"spinDirection":213},"zone":3,"typeConfidence":0.92,"plateTime":0.37519490882520046,"extension":6.68806262983652},"index":6,"playId":"8128f48d-da2c-3594-91ef-990d319cf86c","pitchNumber":6,"startTime":"2026-08-01T02:19:00.378Z","endTime":"2026-08-01T02:19:03.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:19:03.998Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:21:05.953Z","endTime":"2026-08-01T02:22:28.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.978342499239677,"aZ":-17.120608327349686,"pfxX":2.9099259769144727,"pfxZ":8.345910816476442,"pX":-0.5039237833077174,"pZ":2.568606033410648,"vX0":-7.568577003489742,"vY0":-133.7483549041915,"vZ0":-4.9726908019831875,"x":136.21,"y":169.43,"x0":1.9898691945037938,"y0":50.006178614023995,"z0":5.687475306353731,"aX":5.2516710710091905},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":-3.6,"spinRate":1963,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.4101781612266824,"extension":5.893723750479848},"index":0,"playId":"3a11ec41-9d78-3351-ae81-5f27fc572deb","pitchNumber":1,"startTime":"2026-08-01T02:21:17.599Z","endTime":"2026-08-01T02:21:21.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.1,"endSpeed":84.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170741839903148,"aZ":-15.91172290712673,"pfxX":3.8075386178443313,"pfxZ":9.022829782254629,"pX":-1.8829845300509072,"pZ":1.8536656373275324,"vX0":-11.208717950890536,"vY0":-133.50440305749993,"vZ0":-6.998840115598787,"x":188.77,"y":188.73,"x0":1.8780404678477105,"y0":50.0013556471239,"z0":5.657646557171206,"aX":6.8621831265874835},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":-4.4,"spinRate":2114,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.4105169867156895,"extension":6.121728752670246},"index":1,"playId":"ef45b4fd-baa2-3da8-948e-53aa8995ff2a","pitchNumber":2,"startTime":"2026-08-01T02:21:33.759Z","endTime":"2026-08-01T02:21:37.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":76.0,"endSpeed":69.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4559125735137,"aZ":-40.49070057725501,"pfxX":-3.9466385549119734,"pfxZ":-6.823942150276154,"pX":-0.5479610471785947,"pZ":0.6299217608075474,"vX0":-4.247333976450263,"vY0":-110.56597073141508,"vZ0":-2.1125560262038845,"x":137.89,"y":221.77,"x0":1.921363747699479,"y0":50.000420273266066,"z0":5.9061541612315,"aX":-4.812305864053377},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-12.6,"breakHorizontal":8.4,"spinRate":2267,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.4982429222865381,"extension":6.071462967041814},"index":2,"playId":"57a0d18e-a957-3af3-8260-55c85fd5d2a8","pitchNumber":3,"startTime":"2026-08-01T02:21:46.962Z","endTime":"2026-08-01T02:21:50.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452985571522376,"aZ":-27.13375047004128,"pfxX":7.393136518077119,"pfxZ":2.9357134591305645,"pX":0.49481538885827947,"pZ":2.99279152996879,"vX0":-6.399504840704678,"vY0":-129.8122888625785,"vZ0":-2.3432336614688394,"x":98.14,"y":157.97,"x0":2.023370715672284,"y0":50.005235152469915,"z0":5.9587548527845255,"aX":12.705017587711426},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":-12.1,"spinRate":1898,"spinDirection":145},"zone":3,"typeConfidence":0.9,"plateTime":0.4208486891776766,"extension":6.462004421301687},"index":3,"playId":"e83c2c96-d8d1-3c7a-b5c1-f135d75005fc","pitchNumber":4,"startTime":"2026-08-01T02:22:03.191Z","endTime":"2026-08-01T02:22:06.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-01T02:22:11.971Z","endTime":"2026-08-01T02:22:25.251Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489771643227865,"aZ":-21.76655178764758,"pfxX":2.7280681306275443,"pfxZ":5.596428312871902,"pX":-0.8943740311582254,"pZ":2.5981060512057006,"vX0":-8.528815568192117,"vY0":-134.59990235079917,"vZ0":-4.449015993628283,"x":151.09,"y":168.63,"x0":1.9420939239388393,"y0":50.00347228854665,"z0":5.787100728075478,"aX":5.074760031290227},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-3.4,"spinRate":1848,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4048353614371871,"extension":6.170835581523395},"index":5,"playId":"8c7fc883-c1d8-3cfb-9e9e-33968f879f85","pitchNumber":5,"startTime":"2026-08-01T02:22:25.251Z","endTime":"2026-08-01T02:22:28.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:22:28.921Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:22:52.564Z","endTime":"2026-08-01T02:24:38.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544154043563786,"aZ":-19.582401705854373,"pfxX":2.7496568154303134,"pfxZ":6.870103838277515,"pX":0.7700171058814347,"pZ":2.1814282165694796,"vX0":-4.672096051072863,"vY0":-133.9471618362332,"vZ0":-5.82206908061193,"x":87.65,"y":179.88,"x0":2.1726621448769934,"y0":50.00323742190462,"z0":5.765058561792793,"aX":5.040616446282783},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-4.1,"spinRate":1930,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4075436052488546,"extension":6.130063678436217},"index":0,"playId":"7d53b351-8250-36c9-87d8-58313aa7b695","pitchNumber":1,"startTime":"2026-08-01T02:22:56.169Z","endTime":"2026-08-01T02:23:00.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4909521874473,"aZ":-30.642831075470333,"pfxX":6.0604791041335595,"pfxZ":1.1026555861319984,"pX":1.1118881880118254,"pZ":2.1999296024865016,"vX0":-3.80385192947203,"vY0":-117.53689476382176,"vZ0":-1.7430479007025055,"x":74.62,"y":179.38,"x0":1.9726070204263533,"y0":50.00000003753317,"z0":5.825282327488667,"aX":8.387972254865373},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.8,"breakHorizontal":-10.0,"spinRate":1324,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.46791782325287823,"extension":6.1910456649054355},"index":1,"playId":"efa42cd6-3bc8-30b1-bf3c-4ac9d290df74","pitchNumber":2,"startTime":"2026-08-01T02:23:15.086Z","endTime":"2026-08-01T02:23:19.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92729297081166,"aZ":-23.729136994717198,"pfxX":-0.03623763584931705,"pfxZ":4.870372350864498,"pX":-0.4689968658990098,"pZ":2.8847064328288385,"vX0":-6.453878008606997,"vY0":-129.98571745549575,"vZ0":-3.1639615601594935,"x":134.88,"y":160.89,"x0":2.037203295041574,"y0":50.00202905075119,"z0":5.893486287999521,"aX":-0.06147888334091061},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":1.3,"spinRate":2109,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.41930915677027647,"extension":5.827172413084923},"index":2,"playId":"a3a0f191-9726-39ed-a590-e88cab8cb09f","pitchNumber":3,"startTime":"2026-08-01T02:23:29.673Z","endTime":"2026-08-01T02:23:33.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-01T02:23:44.324Z","endTime":"2026-08-01T02:23:57.191Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":79.8,"endSpeed":72.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825115857084587,"aZ":-28.733762230360462,"pfxX":-5.257933561198055,"pfxZ":2.56702324078352,"pX":-0.8746997370387414,"pZ":0.9345657480115344,"vX0":-5.068399620859191,"vY0":-116.01729856384873,"vZ0":-4.700284389866791,"x":150.34,"y":213.55,"x0":2.034065379823297,"y0":50.00458632245171,"z0":5.774189236646466,"aX":-7.058240083126841},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.6,"breakHorizontal":10.9,"spinRate":2268,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.47490598608370505,"extension":6.1864704572612474},"index":4,"playId":"e9c4f879-2b9e-3498-966c-0445ea395660","pitchNumber":4,"startTime":"2026-08-01T02:23:57.191Z","endTime":"2026-08-01T02:24:00.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328378288697074,"aZ":-40.21896046669717,"pfxX":-5.802026282732663,"pfxZ":-6.405593888549937,"pX":-1.0664642230399226,"pZ":0.5031602313696482,"vX0":-4.853040211125336,"vY0":-112.03097888747303,"vZ0":-2.749133666255343,"x":157.65,"y":225.19,"x0":1.8901523705226533,"y0":50.00087868376422,"z0":5.901021235526663,"aX":-7.291186110517903},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.0,"breakHorizontal":11.9,"spinRate":2338,"spinDirection":314},"zone":13,"typeConfidence":0.91,"plateTime":0.490988514203603,"extension":6.141318119545686},"index":5,"playId":"3aa8786f-5ee5-3cb0-bd8a-ffb2c38447b2","pitchNumber":5,"startTime":"2026-08-01T02:24:14.710Z","endTime":"2026-08-01T02:24:18.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32351039036502,"aZ":-16.476920152585663,"pfxX":3.9893136180823827,"pfxZ":8.382005603118873,"pX":-0.5603882304374006,"pZ":0.7484101431441483,"vX0":-8.243581890965846,"vY0":-135.22349043565603,"vZ0":-10.062219361237021,"x":138.36,"y":218.57,"x0":1.9938319941426792,"y0":50.004525556683845,"z0":5.645076186194336,"aX":7.473240456236829},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-5.6,"spinRate":2067,"spinDirection":138},"zone":13,"typeConfidence":0.89,"plateTime":0.4032929739833868,"extension":6.236552823983724},"index":6,"playId":"bbdad326-8173-3b54-8f09-cf5ad50e434a","pitchNumber":6,"startTime":"2026-08-01T02:24:34.707Z","endTime":"2026-08-01T02:24:38.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:24:38.276Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Miguel Rojas grounds into a double play, shortstop Andruw Monasterio to second baseman Nick Sogard to first baseman Willson Contreras. Andy Pages out at 2nd. Miguel Rojas out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:25:00.921Z","endTime":"2026-08-01T02:25:48.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":81.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549140801163514,"aZ":-26.357565572125132,"pfxX":-1.662980548566133,"pfxZ":3.4741328889713508,"pX":-0.29719482286364274,"pZ":3.3915327678584353,"vX0":-5.500822305862558,"vY0":-128.07869282334906,"vZ0":-1.4544815791678019,"x":128.33,"y":147.21,"x0":2.087781369072729,"y0":50.00375469968649,"z0":6.0132013682886685,"aX":-2.782411430665017},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":1934,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4264105780510623,"extension":5.894007721253458},"index":0,"playId":"4a1d20ef-1770-3eef-906a-55818fb5d964","pitchNumber":1,"startTime":"2026-08-01T02:25:05.305Z","endTime":"2026-08-01T02:25:09.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014303039325917,"aZ":-29.68037708208459,"pfxX":5.1474725539139214,"pfxZ":1.7842872482564482,"pX":-0.5331638700114487,"pZ":0.9582399340691434,"vX0":-7.426346688866815,"vY0":-117.84425185552729,"vZ0":-4.560562648054454,"x":137.32,"y":212.91,"x0":2.0013866796997166,"y0":50.000519929857106,"z0":5.6842958723941726,"aX":7.183013849156196},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.3,"breakHorizontal":-7.3,"spinRate":1286,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.4661678862072267,"extension":6.262365648685772},"index":1,"playId":"e6874d21-a5e8-3c9b-bd2d-1845b33b6504","pitchNumber":2,"startTime":"2026-08-01T02:25:21.544Z","endTime":"2026-08-01T02:25:25.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274117060039764,"aZ":-26.44143741273208,"pfxX":9.792457539292545,"pfxZ":3.236631027320419,"pX":0.3497759405874142,"pZ":1.4400377680576222,"vX0":-7.884848369396147,"vY0":-132.31656982060838,"vZ0":-6.12763977237107,"x":103.67,"y":199.9,"x0":2.096271201844537,"y0":50.006083259036785,"z0":5.723929848753122,"aX":17.364161756432264},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":-16.0,"spinRate":1955,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.41398540668048334,"extension":6.022930221042082},"hitData":{"launchSpeed":102.8,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.91,"coordY":158.09}},"index":2,"playId":"b4cb0666-67ad-374b-8593-bcb46d946466","pitchNumber":3,"startTime":"2026-08-01T02:25:41.070Z","endTime":"2026-08-01T02:25:48.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:25:48.768Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, first baseman Freddie Freeman to pitcher Will Klein.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:28:04.723Z","endTime":"2026-08-01T02:29:38.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T02:26:37.869Z","endTime":"2026-08-01T02:28:06.870Z","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":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.5,"endSpeed":90.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109222383610465,"aZ":-14.870169806753452,"pfxX":-6.6513736344847185,"pfxZ":8.398473416707493,"pX":0.6199463661727431,"pZ":2.0944372566606457,"vX0":7.098171149581267,"vY0":-141.85919070731148,"vZ0":-6.368927363510534,"x":93.37,"y":182.23,"x0":-1.0373866654441464,"y0":50.00643917352217,"z0":5.297954366596111,"aX":-13.709096669086655},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2256,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.3844961814406176,"extension":6.997463451488507},"index":1,"playId":"d9e3fe78-65cb-3b91-9c31-48b7114ebe42","pitchNumber":1,"startTime":"2026-08-01T02:28:06.870Z","endTime":"2026-08-01T02:28:10.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.486886959512105,"aZ":-36.99841500991457,"pfxX":9.311732821443217,"pfxZ":-2.9227810461832764,"pX":0.32466200519509536,"pZ":2.5273418818918483,"vX0":1.7916894299386898,"vY0":-127.50114620293652,"vZ0":0.35069861715371164,"x":104.62,"y":170.54,"x0":-1.5965554979311254,"y0":50.00180384057519,"z0":5.300603999660341,"aX":15.375069688397588},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":-17.3,"spinRate":2601,"spinDirection":42},"zone":6,"typeConfidence":0.9,"plateTime":0.4290945824505865,"extension":6.899896150073515},"index":2,"playId":"9f3fbc32-7394-3705-a8e0-5b71d496f8a2","pitchNumber":2,"startTime":"2026-08-01T02:28:21.620Z","endTime":"2026-08-01T02:28:26.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36970665089528,"aZ":-14.476930501230369,"pfxX":-5.143856346299454,"pfxZ":8.725757896664062,"pX":-0.02210556736209052,"pZ":3.5002121823704964,"vX0":5.145746991638141,"vY0":-141.31161471050513,"vZ0":-2.855827261655915,"x":117.84,"y":144.27,"x0":-1.1959367468839823,"y0":50.000798344724046,"z0":5.450588095567519,"aX":-10.43072130449967},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2224,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3871883607711579,"extension":6.94696567639434},"index":3,"playId":"2e783705-733e-3370-9aef-a347bbd85770","pitchNumber":3,"startTime":"2026-08-01T02:28:45.522Z","endTime":"2026-08-01T02:28:49.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.7,"endSpeed":79.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61682515489493,"aZ":-44.93958721513396,"pfxX":2.834713882270276,"pfxZ":-8.296973871568195,"pX":1.0153063833038853,"pZ":-0.6492319956848388,"vX0":4.114505277425208,"vY0":-123.31802526929735,"vZ0":-5.4589909330759685,"x":78.3,"y":256.31,"x0":-1.04321822279605,"y0":50.00160901165631,"z0":5.385915678796145,"aX":4.362316781036655},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-16.1,"breakHorizontal":-6.1,"spinRate":2528,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.44423796767026014,"extension":6.770065501116669},"index":4,"playId":"4336637d-174a-3cdf-aa11-a74084e52991","pitchNumber":4,"startTime":"2026-08-01T02:29:08.571Z","endTime":"2026-08-01T02:29:12.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26414213900011,"aZ":-32.16274471282543,"pfxX":6.323528011557757,"pfxZ":0.003487449054723868,"pX":0.3924960871116068,"pZ":2.7439490784199485,"vX0":2.5949437886190627,"vY0":-128.39706305160874,"vZ0":-0.19486859855961725,"x":102.04,"y":164.69,"x0":-1.4499459474321252,"y0":50.0004987260441,"z0":5.304054417518505,"aX":10.653884788498246},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":-12.0,"spinRate":2444,"spinDirection":50},"zone":3,"typeConfidence":0.91,"plateTime":0.42508591274807506,"extension":6.767473572458989},"hitData":{"launchSpeed":63.8,"launchAngle":5.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.17,"coordY":157.44}},"index":5,"playId":"ddea33a9-4e20-35eb-9e7c-dba5dba28787","pitchNumber":5,"startTime":"2026-08-01T02:29:30.404Z","endTime":"2026-08-01T02:29:38.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:29:38.308Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:29:54.751Z","endTime":"2026-08-01T02:31:25.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.762375852284563,"aZ":-15.50769716119054,"pfxX":-7.289170741063779,"pfxZ":8.209511325977568,"pX":0.7385912647834638,"pZ":2.8653622113352637,"vX0":7.565343568151586,"vY0":-141.03374490338535,"vZ0":-3.8845233520321893,"x":88.85,"y":161.42,"x0":-1.0217208672430964,"y0":50.00289165595052,"z0":5.250001216932129,"aX":-14.797737359375903},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2186,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.3872348894684583,"extension":6.9220836683927836},"index":0,"playId":"1ac7d7c0-6f79-3d69-9537-a4903bf8a62b","pitchNumber":1,"startTime":"2026-08-01T02:30:05.941Z","endTime":"2026-08-01T02:30:09.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.0,"endSpeed":89.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256531734293368,"aZ":-14.548843572914553,"pfxX":-6.442861906290238,"pfxZ":8.674573293869466,"pX":0.9203026580778276,"pZ":1.8062481230946916,"vX0":7.665072621819279,"vY0":-140.9946402263231,"vZ0":-7.0349319738999245,"x":81.92,"y":190.01,"x0":-0.9845258662627516,"y0":50.00530816730409,"z0":5.255704713187833,"aX":-13.095079205330652},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":10.3,"spinRate":2135,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.38710426846883284,"extension":6.942039709183423},"index":1,"playId":"9dc20fe5-8806-3f8e-b1b8-2d4eb0e34703","pitchNumber":2,"startTime":"2026-08-01T02:30:20.182Z","endTime":"2026-08-01T02:30:24.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303212892964265,"aZ":-34.44924497047961,"pfxX":7.822488101811786,"pfxZ":-1.362670766193892,"pX":2.3562933327775433,"pZ":1.205922281032385,"vX0":6.603616090591633,"vY0":-128.68573663854474,"vZ0":-3.00172533384905,"x":27.18,"y":206.22,"x0":-1.2613596842490353,"y0":50.00152590268746,"z0":5.062719796659405,"aX":13.084692036840808},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.9,"breakHorizontal":-15.7,"spinRate":2452,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4260239630338316,"extension":6.725213606471482},"index":2,"playId":"6bbbdfc7-5907-3bbb-8cd2-e7cda856917d","pitchNumber":3,"startTime":"2026-08-01T02:30:36.533Z","endTime":"2026-08-01T02:30:39.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13740584263446,"aZ":-38.02440027493155,"pfxX":7.976644438806721,"pfxZ":-3.5417648096225776,"pX":0.5768691139368721,"pZ":3.654458689939122,"vX0":2.4082175036294067,"vY0":-127.69671174044264,"vZ0":3.130156645028851,"x":95.01,"y":140.11,"x0":-1.4145143174203472,"y0":50.00235321598488,"z0":5.403010549097773,"aX":13.179525440372663},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.5,"breakHorizontal":-15.0,"spinRate":2635,"spinDirection":44},"zone":12,"typeConfidence":0.9,"plateTime":0.4288325320892672,"extension":6.720332802239387},"index":3,"playId":"bb5d452f-407c-3958-999d-e830affe990c","pitchNumber":4,"startTime":"2026-08-01T02:31:02.653Z","endTime":"2026-08-01T02:31:06.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-01T02:31:14.029Z","endTime":"2026-08-01T02:31:22.454Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":97.3,"endSpeed":89.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.207354402156614,"aZ":-12.87316302683854,"pfxX":-5.487308917730984,"pfxZ":9.512866686856462,"pX":1.504620630150448,"pZ":1.9166324193089042,"vX0":8.673001637860347,"vY0":-141.30141998972096,"vZ0":-6.823546816070314,"x":59.65,"y":187.03,"x0":-0.8869491845236743,"y0":50.002018719132025,"z0":5.184332535532448,"aX":-11.132938413368327},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2232,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.38714983940367587,"extension":7.075064461372081},"index":5,"playId":"cfee90f6-8f47-38af-b198-e870ac978d85","pitchNumber":5,"startTime":"2026-08-01T02:31:22.454Z","endTime":"2026-08-01T02:31:25.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:31:25.836Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:31:40.012Z","endTime":"2026-08-01T02:33:28.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28064687430952,"aZ":-14.875564083773838,"pfxX":-6.27429398069415,"pfxZ":8.663536127448808,"pX":0.4237285383268296,"pZ":2.5893675828361924,"vX0":6.39386786709169,"vY0":-140.084821746551,"vZ0":-4.742472480950696,"x":100.85,"y":168.87,"x0":-1.068081621009775,"y0":50.002017629446506,"z0":5.269702861081512,"aX":-12.527084374343472},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2144,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.39030910136072405,"extension":6.948526808150909},"index":0,"playId":"ec7505d1-bb66-3cc0-9edb-38be23191582","pitchNumber":1,"startTime":"2026-08-01T02:31:50.053Z","endTime":"2026-08-01T02:31:53.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"092726b8-9db6-35db-86f3-fc9edd21184e","startTime":"2026-08-01T02:32:13.969Z","endTime":"2026-08-01T02:32:26.802Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Will Klein on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"092726b8-9db6-35db-86f3-fc9edd21184e","startTime":"2026-08-01T02:32:42.963Z","endTime":"2026-08-01T02:32:58.585Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"postOnThird":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.28,"dramaIndex":66.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755603700567633,"aZ":-13.785496044261151,"pfxX":-4.1246122974397945,"pfxZ":9.006828762660714,"pX":-0.06909999833481639,"pZ":3.430396662182214,"vX0":4.40090615604917,"vY0":-141.8341967566479,"vZ0":-2.9783541154699904,"x":119.63,"y":146.16,"x0":-1.1032891736277832,"y0":50.006444475418945,"z0":5.370658501651126,"aX":-8.424520833032382},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2103,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.3858403643244621,"extension":6.953970116632124},"index":3,"playId":"d3a97242-1592-3ee6-8297-d03b1d21961e","pitchNumber":2,"startTime":"2026-08-01T02:32:58.585Z","endTime":"2026-08-01T02:33:01.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":98.3,"endSpeed":90.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25776625779516,"aZ":-14.679372630363979,"pfxX":-6.52462198446322,"pfxZ":8.373533521498262,"pX":0.8438601571352637,"pZ":2.542836982478653,"vX0":7.201013663481547,"vY0":-142.99968780054274,"vZ0":-4.954537765054228,"x":84.83,"y":170.12,"x0":-0.8487216813993664,"y0":50.003770399005404,"z0":5.205815185523449,"aX":-13.633076102309609},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2216,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.38175777540484734,"extension":6.952521223440736},"index":4,"playId":"6ed4f16e-cb70-344c-be23-ecac8dcccaf1","pitchNumber":3,"startTime":"2026-08-01T02:33:24.631Z","endTime":"2026-08-01T02:33:28.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.28,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:33:28.532Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to center fielder Andy Pages. Caleb Durbin scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:33:44.963Z","endTime":"2026-08-01T02:36:49.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"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":97.9,"endSpeed":90.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91675270887038,"aZ":-14.460781733540006,"pfxX":-7.023188131127782,"pfxZ":8.54344058565994,"pX":0.5985154482347149,"pZ":2.2607080350265067,"vX0":6.999168661185022,"vY0":-142.43153618871625,"vZ0":-5.845379539388572,"x":94.19,"y":177.74,"x0":-0.9674239532452918,"y0":50.00394622493148,"z0":5.239384653689866,"aX":-14.563057257630522},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2247,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.38321646077462557,"extension":6.776276563873179},"index":0,"playId":"489146ec-825d-3bbb-910f-e0b2bb0c52f7","pitchNumber":1,"startTime":"2026-08-01T02:33:54.958Z","endTime":"2026-08-01T02:33:58.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"bd98c006-2af8-47e4-84ae-988bd11fda62","startTime":"2026-08-01T02:34:14.585Z","endTime":"2026-08-01T02:34:19.585Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859239274138176,"aZ":-18.303176070165975,"pfxX":-7.039151559117308,"pfxZ":6.739359787932788,"pX":-0.6638540327412028,"pZ":4.595686801756657,"vX0":4.5535603282081825,"vY0":-142.17754357831427,"vZ0":0.8898243955916165,"x":142.3,"y":114.7,"x0":-1.366883349980287,"y0":50.00588285795487,"z0":5.435439895329775,"aX":-14.495913849035956},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":11.9,"spinRate":2129,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3844099188772576,"extension":6.846068434850077},"index":2,"playId":"9fa1de9e-c3b2-3c23-a20d-2e1559e815cc","pitchNumber":2,"startTime":"2026-08-01T02:34:36.070Z","endTime":"2026-08-01T02:34:39.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637595465470888,"aZ":-33.0218527918516,"pfxX":5.960051162057683,"pfxZ":-0.5014911567821301,"pX":2.0005329112104926,"pZ":2.126167319877606,"vX0":7.1668862505421265,"vY0":-128.85678578199418,"vZ0":-1.2968805500737237,"x":40.74,"y":181.37,"x0":-1.5907015284539132,"y0":50.0037169709552,"z0":5.185901422302943,"aX":10.029181794334258},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":-12.4,"spinRate":2640,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.42497370216438535,"extension":6.742398112318236},"index":3,"playId":"ec939597-edbc-3320-b161-073ba494fc31","pitchNumber":3,"startTime":"2026-08-01T02:34:58.951Z","endTime":"2026-08-01T02:35:02.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.579738617511886,"aZ":-18.650797658165054,"pfxX":-3.070566425165409,"pfxZ":6.875013572746338,"pX":0.5987768649216789,"pZ":3.3700071259175566,"vX0":7.093466803912789,"vY0":-138.76123261774427,"vZ0":-1.8020205851449282,"x":94.18,"y":147.79,"x0":-1.5820166349518376,"y0":50.00129492770302,"z0":5.259445539831615,"aX":-6.0394597920575555},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":4.2,"spinRate":2517,"spinDirection":209},"zone":3,"typeConfidence":0.76,"plateTime":0.3934657616829522,"extension":7.032635955021634},"index":4,"playId":"cd8eb156-bbcf-38e2-bb82-05decee43338","pitchNumber":4,"startTime":"2026-08-01T02:35:18.968Z","endTime":"2026-08-01T02:35:22.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T02:35:33.299Z","endTime":"2026-08-01T02:35:50.362Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68552611275415,"aZ":-45.435531704008454,"pfxX":2.5452334171812216,"pfxZ":-8.40517466276629,"pX":0.7254598077931212,"pZ":2.1295869393878033,"vX0":4.1284231859284235,"vY0":-124.68983790607558,"vZ0":0.6017784240549044,"x":89.35,"y":181.28,"x0":-1.2814001494733955,"y0":50.00464545942152,"z0":5.629091167204844,"aX":4.014206399732303},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.9,"breakHorizontal":-5.5,"spinRate":2515,"spinDirection":23},"zone":9,"typeConfidence":0.91,"plateTime":0.4389892322922422,"extension":6.734838410036206},"index":6,"playId":"07def06d-a1c2-3d73-b04e-5dd6def3eb89","pitchNumber":5,"startTime":"2026-08-01T02:35:50.362Z","endTime":"2026-08-01T02:35:54.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110383671623016,"aZ":-18.729573584199503,"pfxX":-7.057215867226331,"pfxZ":6.432778066412659,"pX":-0.9240003251572966,"pZ":3.266639407817567,"vX0":3.8604107133155945,"vY0":-143.21741598240953,"vZ0":-2.373741895304967,"x":152.22,"y":150.58,"x0":-1.3679113865249894,"y0":50.00403978262689,"z0":5.269236816281595,"aX":-14.754520505580999},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":12.1,"spinRate":2257,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3815180282935797,"extension":6.909249995850497},"index":7,"playId":"15a56e12-dd68-3d42-a348-e97d84bf5302","pitchNumber":6,"startTime":"2026-08-01T02:36:20.975Z","endTime":"2026-08-01T02:36:25.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388406685046785,"aZ":-36.50584410142446,"pfxX":4.8244614560084,"pfxZ":-2.5986392333622845,"pX":0.7309351714989244,"pZ":2.195462773949653,"vX0":4.943191354123279,"vY0":-128.2400598266681,"vZ0":-0.6188059814315889,"x":89.14,"y":179.5,"x0":-1.8480578086050952,"y0":50.00322815145063,"z0":5.286226902446649,"aX":8.039320164312619},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.6,"breakHorizontal":-9.8,"spinRate":2577,"spinDirection":45},"zone":9,"typeConfidence":0.89,"plateTime":0.4270193007261325,"extension":6.738478876571868},"hitData":{"launchSpeed":88.3,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.31,"coordY":94.49}},"index":8,"playId":"861579af-0093-30c9-9ba6-f448d8259a7d","pitchNumber":7,"startTime":"2026-08-01T02:36:38.951Z","endTime":"2026-08-01T02:36:49.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-9.000000000000007,"leverageIndex":1.44,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:36:49.127Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:37:14.301Z","endTime":"2026-08-01T02:38:57.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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":95.8,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565335107685307,"aZ":-17.63736686414287,"pfxX":-6.448554266119169,"pfxZ":7.273036795549487,"pX":-0.07588883501335009,"pZ":3.1967067709698984,"vX0":5.781280427194897,"vY0":-139.58166186510445,"vZ0":-2.829917937097691,"x":119.89,"y":152.47,"x0":-1.322968111215713,"y0":50.00422563887418,"z0":5.367006429506027,"aX":-12.892147353466799},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2193,"spinDirection":225},"zone":2,"typeConfidence":0.89,"plateTime":0.3904600259509472,"extension":7.073206970333555},"index":0,"playId":"6e860f01-c027-348b-bbf9-d9e8634437c3","pitchNumber":1,"startTime":"2026-08-01T02:37:15.397Z","endTime":"2026-08-01T02:37:18.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-01T02:37:25.394Z","endTime":"2026-08-01T02:37:38.854Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":87.5,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.411543624292797,"aZ":-32.13360651279605,"pfxX":7.326420514800811,"pfxZ":0.025624806151775203,"pX":0.733721418947666,"pZ":2.828681675305421,"vX0":3.6896906662713786,"vY0":-127.50213964039214,"vZ0":0.343617739515794,"x":89.03,"y":162.41,"x0":-1.6807435148935104,"y0":50.003335030527886,"z0":5.212837703530651,"aX":12.151391171928035},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-14.0,"spinRate":2623,"spinDirection":53},"zone":3,"typeConfidence":0.91,"plateTime":0.4283831603710535,"extension":6.781726683871096},"index":2,"playId":"9f123a31-d176-3a73-90ae-2703fe7e12d7","pitchNumber":2,"startTime":"2026-08-01T02:37:38.854Z","endTime":"2026-08-01T02:37:42.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54726903763999,"aZ":-36.5247183725468,"pfxX":7.754409693792506,"pfxZ":-2.6167592788834075,"pX":1.2001242170403583,"pZ":0.5435520216885535,"vX0":4.658278462167855,"vY0":-128.90174996499712,"vZ0":-4.6217466464598775,"x":71.25,"y":224.1,"x0":-1.6442841721547856,"y0":50.00130035548821,"z0":5.214147042420039,"aX":12.903165313219386},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.6,"breakHorizontal":-15.1,"spinRate":2369,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.426727681903722,"extension":6.61572007859906},"index":3,"playId":"132ece5a-3297-3f63-b579-790a5c3417a9","pitchNumber":3,"startTime":"2026-08-01T02:38:01.861Z","endTime":"2026-08-01T02:38:09.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Will Klein. Jarren Duran to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"132ece5a-3297-3f63-b579-790a5c3417a9","startTime":"2026-08-01T02:38:17.699Z","endTime":"2026-08-01T02:38:31.174Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"postOnSecond":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525066198612368,"aZ":-15.573689528169233,"pfxX":-7.671941934463556,"pfxZ":8.099755533478284,"pX":-0.7639048099629072,"pZ":2.5739736354940566,"vX0":4.909130259404788,"vY0":-141.59637038287295,"vZ0":-4.580511662379896,"x":146.12,"y":169.28,"x0":-1.5151257875725734,"y0":50.00074707452367,"z0":5.195065165561553,"aX":-15.721098448963208},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":13.1,"spinRate":2182,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.3854539966007855,"extension":6.967244043877734},"index":5,"playId":"8cf03595-ea3e-3f1c-992c-773e26de2a45","pitchNumber":4,"startTime":"2026-08-01T02:38:31.174Z","endTime":"2026-08-01T02:38:34.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.6,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198218116331393,"aZ":-15.901432865928598,"pfxX":-7.450260329106853,"pfxZ":8.23131388067469,"pX":0.5820734505078826,"pZ":2.4595683451185866,"vX0":7.885961324943692,"vY0":-139.0332818238859,"vZ0":-4.6630062942393025,"x":94.81,"y":172.37,"x0":-1.309385176006713,"y0":50.0067101339938,"z0":5.197842028798881,"aX":-14.737475627142027},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2195,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3924296793969413,"extension":6.949479679115427},"index":6,"playId":"8bae4680-09c0-3446-8377-fece8ba9b05c","pitchNumber":5,"startTime":"2026-08-01T02:38:53.415Z","endTime":"2026-08-01T02:38:57.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:38:57.142Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:41:13.185Z","endTime":"2026-08-01T02:43:28.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00486907326649,"aZ":-27.706538430507592,"pfxX":7.566692109542885,"pfxZ":2.6088289137899814,"pX":0.6639866474355477,"pZ":3.3116359869707415,"vX0":-6.155580444997381,"vY0":-129.31509889235662,"vZ0":-1.3667395296538223,"x":91.69,"y":149.37,"x0":2.078542296340903,"y0":50.00407955061107,"z0":5.949405141891867,"aX":12.966461444404128},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-12.6,"spinRate":1920,"spinDirection":138},"zone":3,"typeConfidence":0.89,"plateTime":0.4216855985722887,"extension":5.954973220026111},"index":0,"playId":"33dac677-7f0d-34c6-9b23-4b5a5283e5ca","pitchNumber":1,"startTime":"2026-08-01T02:41:20.576Z","endTime":"2026-08-01T02:41:24.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":77.4,"endSpeed":71.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.677191982944606,"aZ":-32.305773538156004,"pfxX":-7.757622814437391,"pfxZ":-0.10780876731149425,"pX":-1.5069885756196575,"pZ":0.9253513764317595,"vX0":-5.770417335789492,"vY0":-112.54460267424905,"vZ0":-3.3462280524927026,"x":174.44,"y":213.8,"x0":2.0989406730883324,"y0":50.00069122325408,"z0":5.707841694616731,"aX":-9.935189888550372},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-0.7,"breakHorizontal":15.5,"spinRate":2213,"spinDirection":296},"zone":13,"typeConfidence":0.92,"plateTime":0.48692519700437753,"extension":5.981977945085098},"index":1,"playId":"ba36d749-fa8d-33fe-aedb-51575127e4ed","pitchNumber":2,"startTime":"2026-08-01T02:41:34.516Z","endTime":"2026-08-01T02:41:38.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.618322220073768,"aZ":-30.846108175508235,"pfxX":-4.664071282853637,"pfxZ":0.982142504519607,"pX":0.24460480040747137,"pZ":1.0420161886334278,"vX0":-3.294909933812752,"vY0":-114.74842815611085,"vZ0":-3.748469815938442,"x":107.68,"y":210.65,"x0":2.2984947989632682,"y0":50.002737457767346,"z0":5.660617079865679,"aX":-6.3007168943672225},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.2,"breakHorizontal":9.2,"spinRate":2196,"spinDirection":295},"zone":14,"typeConfidence":0.9,"plateTime":0.4749577951188062,"extension":5.94576983067798},"index":2,"playId":"270d161c-a98d-3f4f-8130-c8d3ecd75bb5","pitchNumber":3,"startTime":"2026-08-01T02:41:51.730Z","endTime":"2026-08-01T02:41:55.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052490673398157,"aZ":-17.48878338369511,"pfxX":4.085668532455707,"pfxZ":8.062810572978137,"pX":-0.3865244348676176,"pZ":1.66175855233103,"vX0":-7.961574177376741,"vY0":-133.00420883939256,"vZ0":-7.168722853091764,"x":131.73,"y":193.91,"x0":2.092553013683604,"y0":50.00579953324921,"z0":5.624321073315536,"aX":7.44491569682079},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-6.0,"spinRate":2011,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4092141221557557,"extension":6.012806280191264},"index":3,"playId":"d768bbf0-7365-3b35-9779-6afe9c10904f","pitchNumber":4,"startTime":"2026-08-01T02:42:08.825Z","endTime":"2026-08-01T02:42:13.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.957738785314852,"aZ":-17.148920967666847,"pfxX":4.189577318827096,"pfxZ":8.238919938517796,"pX":0.1700169196230094,"pZ":1.9739260328844166,"vX0":-6.384117716995761,"vY0":-133.28355309480366,"vZ0":-6.472489928537952,"x":110.52,"y":185.48,"x0":2.037022736113525,"y0":50.003789650708576,"z0":5.6443445390916525,"aX":7.642031522091371},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":-6.5,"spinRate":1958,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.40881109852957254,"extension":6.0364300660141215},"index":4,"playId":"3532d1d4-6633-3cbb-9162-9c0c1454f9e1","pitchNumber":5,"startTime":"2026-08-01T02:42:24.843Z","endTime":"2026-08-01T02:42:29.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878191250470966,"aZ":-25.80505970729321,"pfxX":7.080127246910211,"pfxZ":3.594252129366975,"pX":-0.6132262780212817,"pZ":2.797112454578346,"vX0":-9.103532197503426,"vY0":-131.53592086755765,"vZ0":-2.9732041282798916,"x":140.37,"y":163.26,"x0":1.9541997623764982,"y0":50.00353061219126,"z0":5.831748382160704,"aX":12.55072273231027},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-11.2,"spinRate":2035,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.4145725505294182,"extension":6.086508727763097},"index":5,"playId":"001d33a8-acbd-32ae-95dc-a1cf4fc0abb8","pitchNumber":6,"startTime":"2026-08-01T02:42:41.444Z","endTime":"2026-08-01T02:42:46.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540735768265286,"aZ":-19.252048184968295,"pfxX":3.255833183863813,"pfxZ":7.0044498511430735,"pX":-0.49247987746594984,"pZ":2.80065661352485,"vX0":-7.982358577813204,"vY0":-134.1174743816336,"vZ0":-4.177402363834055,"x":135.77,"y":163.16,"x0":2.082647775211694,"y0":50.00454415466624,"z0":5.728892648793146,"aX":6.008877612150184},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":-4.4,"spinRate":2008,"spinDirection":135},"zone":4,"typeConfidence":0.91,"plateTime":0.40642743350817456,"extension":6.075886501831448},"hitData":{"launchSpeed":97.9,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.01,"coordY":150.82}},"index":6,"playId":"2c47ce2a-f2cd-3266-84d5-8504c308dcb6","pitchNumber":7,"startTime":"2026-08-01T02:43:20.636Z","endTime":"2026-08-01T02:43:28.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:43:28.624Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:43:53.367Z","endTime":"2026-08-01T02:45:20.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603342290320874,"aZ":-18.936153806486956,"pfxX":3.851375380225362,"pfxZ":7.195988216316226,"pX":0.4513322654097677,"pZ":2.158236255084805,"vX0":-5.769969607386004,"vY0":-134.4272966527773,"vZ0":-6.000967563464178,"x":99.8,"y":180.51,"x0":2.1196998447184185,"y0":50.00668755106833,"z0":5.752407435304289,"aX":7.090023902017412},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-5.9,"spinRate":2079,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.4065697206488297,"extension":6.057112898423744},"index":0,"playId":"d8736e6e-fe33-3bbb-bf0e-887c9f600a16","pitchNumber":1,"startTime":"2026-08-01T02:43:56.378Z","endTime":"2026-08-01T02:44:00.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54931624951869,"aZ":-30.459855893594916,"pfxX":6.4673732496384435,"pfxZ":1.1689780652694772,"pX":-0.5679901299323918,"pZ":0.22507209325395444,"vX0":-8.098950953676436,"vY0":-120.26543330557256,"vZ0":-6.429851827376472,"x":138.65,"y":232.7,"x0":2.0045359287491493,"y0":50.00170747377358,"z0":5.638362105176697,"aX":9.464097136769546},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-9.7,"spinRate":1336,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.45562057592772787,"extension":6.207778843235576},"index":1,"playId":"cdf055aa-8938-3673-aa11-587ccba33582","pitchNumber":2,"startTime":"2026-08-01T02:44:11.260Z","endTime":"2026-08-01T02:44:14.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.290969556998263,"aZ":-39.92549253325033,"pfxX":-6.352706292344329,"pfxZ":-6.0265160771227215,"pX":-0.27483664533743285,"pZ":3.2097967433029737,"vX0":-3.2210405240653004,"vY0":-112.40223344241032,"vZ0":2.4291704142787163,"x":127.48,"y":152.12,"x0":1.999308180161914,"y0":50.0011956142682,"z0":6.152495865245532,"aX":-8.17358843569786},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.1,"breakHorizontal":12.4,"spinRate":2245,"spinDirection":311},"zone":1,"typeConfidence":0.89,"plateTime":0.48623533265542207,"extension":5.895466062125722},"index":2,"playId":"be0c452b-ef2b-3e65-8474-af580e3791bf","pitchNumber":3,"startTime":"2026-08-01T02:44:31.577Z","endTime":"2026-08-01T02:44:35.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837202613002844,"aZ":-23.8088300937317,"pfxX":-1.0622522798247016,"pfxZ":4.94986474235772,"pX":0.6248658438422635,"pZ":3.6768039948607707,"vX0":-3.6985932489806608,"vY0":-128.47387464390323,"vZ0":-0.9648418449625353,"x":93.18,"y":139.51,"x0":2.2147254196986284,"y0":50.00377925506905,"z0":5.888984941143346,"aX":-1.7949984242530423},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":2.6,"spinRate":2061,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.4245311693713578,"extension":5.941729132347865},"index":3,"playId":"61d21f42-4c4c-3504-a689-f02e28a4d84f","pitchNumber":4,"startTime":"2026-08-01T02:45:01.691Z","endTime":"2026-08-01T02:45:06.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046770933560193,"aZ":-21.13369583994717,"pfxX":2.1132646938131243,"pfxZ":5.980673788029405,"pX":0.7526160489905984,"pZ":2.2265700134429487,"vX0":-4.353000581973467,"vY0":-134.05188350060902,"vZ0":-5.531469136806296,"x":88.31,"y":178.66,"x0":2.112503674300655,"y0":50.0055043056755,"z0":5.795312493324449,"aX":3.9030963607149025},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2061,"spinDirection":139},"zone":6,"typeConfidence":0.9,"plateTime":0.4063539558899665,"extension":5.98715373730557},"index":4,"playId":"059b0428-a9f6-37b1-85fa-d0b8ff3f3d3e","pitchNumber":5,"startTime":"2026-08-01T02:45:16.096Z","endTime":"2026-08-01T02:45:20.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:45:20.719Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, first baseman Willson Contreras to pitcher Ranger Suarez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:45:34.968Z","endTime":"2026-08-01T02:46:27.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907068845812038,"aZ":-26.180655937194597,"pfxX":7.909998285349709,"pfxZ":3.288948039742486,"pX":0.35469129973718655,"pZ":1.7892487268735953,"vX0":-7.127376563904402,"vY0":-133.23961296067026,"vZ0":-5.554074042064359,"x":103.48,"y":190.47,"x0":2.0188083252365985,"y0":50.003662539848584,"z0":5.759040719301168,"aX":14.420167921121623},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":1983,"spinDirection":135},"zone":9,"typeConfidence":0.91,"plateTime":0.40891460308250505,"extension":6.202630099792021},"index":0,"playId":"f3ed9fa5-db94-3b80-adfe-89db3568ab8e","pitchNumber":1,"startTime":"2026-08-01T02:45:45.058Z","endTime":"2026-08-01T02:45:48.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391832705695254,"aZ":-24.844003381912284,"pfxX":-0.8820468272384243,"pfxZ":4.314497954974653,"pX":-1.508442652358455,"pZ":2.887525711885476,"vX0":-8.55699343033083,"vY0":-128.41231859963335,"vZ0":-2.846968639251781,"x":174.5,"y":160.82,"x0":1.9583925296908617,"y0":50.001026625842194,"z0":5.908877765967421,"aX":-1.4963356171312443},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2122,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.4238300756056521,"extension":6.0525369505372755},"index":1,"playId":"5e9226d1-5695-3d7f-810d-d7fdecab6fca","pitchNumber":2,"startTime":"2026-08-01T02:46:02.393Z","endTime":"2026-08-01T02:46:06.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529275441473356,"aZ":-23.654033652975958,"pfxX":-0.5012795524804259,"pfxZ":4.954294106469632,"pX":-0.23418023894438328,"pZ":2.5479652702540587,"vX0":-5.9286279147343315,"vY0":-129.454822313543,"vZ0":-3.8676157897979917,"x":125.93,"y":169.98,"x0":2.1378838853496096,"y0":50.00595555783697,"z0":5.843008619463892,"aX":-0.8620866891914631},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":2.0,"spinRate":2058,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.42089856082467225,"extension":6.163750424282653},"hitData":{"launchSpeed":94.8,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.89,"coordY":162.33}},"index":2,"playId":"eba8160d-2d07-3317-8554-4ce92a052484","pitchNumber":3,"startTime":"2026-08-01T02:46:19.316Z","endTime":"2026-08-01T02:46:27.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:46:27.035Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:48:27.995Z","endTime":"2026-08-01T02:49:07.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181500841639497,"aZ":-14.039623612220774,"pfxX":-6.335047257285183,"pfxZ":8.941681406794537,"pX":-0.5131359196809944,"pZ":1.6988463256291082,"vX0":4.030956008756049,"vY0":-141.04791413522048,"vZ0":-7.568277039878687,"x":136.56,"y":192.91,"x0":-1.1330868636462939,"y0":50.00149878036234,"z0":5.3103641819537915,"aX":-12.844012895627776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2308,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.38739379067767654,"extension":6.8042775629251055},"index":0,"playId":"f6b881b5-ea9f-3da1-a9e0-01557acdde5b","pitchNumber":1,"startTime":"2026-08-01T02:48:32.335Z","endTime":"2026-08-01T02:48:36.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.6,"endSpeed":87.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768748932743726,"aZ":-21.263114932004935,"pfxX":-0.5604036067855018,"pfxZ":5.720612830913196,"pX":1.3403515357306999,"pZ":1.7628596480872603,"vX0":7.372296473868453,"vY0":-136.20358188565214,"vZ0":-5.351391095413374,"x":65.91,"y":191.18,"x0":-1.311637610751512,"y0":50.001478819723935,"z0":5.193497447999346,"aX":-1.0702154738200522},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-0.4,"spinRate":2410,"spinDirection":208},"zone":14,"typeConfidence":0.96,"plateTime":0.39989042263194907,"extension":6.804871137123398},"index":1,"playId":"b2f03423-8b04-353a-8323-0a4236cabd07","pitchNumber":2,"startTime":"2026-08-01T02:48:45.357Z","endTime":"2026-08-01T02:48:49.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04394992609448,"aZ":-14.878926823068737,"pfxX":-6.635656009914181,"pfxZ":8.6097170444916,"pX":-0.007438710454390221,"pZ":2.6195448551119576,"vX0":5.59810207060745,"vY0":-140.40769325294832,"vZ0":-4.916833319023683,"x":117.28,"y":168.05,"x0":-1.1592071268603517,"y0":50.00032965074097,"z0":5.352547685350927,"aX":-13.325092465500001},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2204,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3892332742615361,"extension":6.702092510447983},"hitData":{"launchSpeed":89.5,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.95,"coordY":122.11}},"index":2,"playId":"75bf14e2-0259-3564-bc06-3151a7fae949","pitchNumber":3,"startTime":"2026-08-01T02:48:57.628Z","endTime":"2026-08-01T02:49:07.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:49:07.771Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to right fielder Kyle Tucker. Nick Sogard to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:49:26.865Z","endTime":"2026-08-01T02:51:06.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461791368321837,"aZ":-31.757805138491907,"pfxX":6.976620102160539,"pfxZ":0.2439569754737434,"pX":1.238663913350388,"pZ":2.4521505990629704,"vX0":4.783967047284303,"vY0":-128.69089523812505,"vZ0":-1.0483369778122489,"x":69.79,"y":172.57,"x0":-1.5474619876334963,"y0":50.00165753608949,"z0":5.313876479588414,"aX":11.75646595471752},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-13.7,"spinRate":2556,"spinDirection":48},"zone":12,"typeConfidence":0.91,"plateTime":0.4248084815284998,"extension":6.587361140186174},"index":0,"playId":"360a8d4a-5ca6-3e0a-adfc-42b56a6897b2","pitchNumber":1,"startTime":"2026-08-01T02:49:32.659Z","endTime":"2026-08-01T02:49:37.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":96.0,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489346036649106,"aZ":-14.883260532045716,"pfxX":-6.070423221210218,"pfxZ":8.660206715970165,"pX":0.5372254379008295,"pZ":2.3058612547910937,"vX0":6.7458185043851415,"vY0":-139.69237264002686,"vZ0":-5.529191677767456,"x":96.52,"y":176.52,"x0":-1.1086784436635968,"y0":50.001354776275996,"z0":5.2727377439730425,"aX":-12.118015901380986},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2226,"spinDirection":216},"zone":6,"typeConfidence":0.89,"plateTime":0.3905999484743372,"extension":6.720368255215111},"index":1,"playId":"9fb10d45-5ed4-38fc-b5d8-c8e589378174","pitchNumber":2,"startTime":"2026-08-01T02:49:46.713Z","endTime":"2026-08-01T02:49:50.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347448177916203,"aZ":-34.207466121061856,"pfxX":9.00922462362277,"pfxZ":-1.249650017523436,"pX":0.2469126584644775,"pZ":2.419965771328343,"vX0":1.652902702096752,"vY0":-127.04124406013328,"vZ0":-0.473804046806669,"x":107.59,"y":173.44,"x0":-1.5831289358540743,"y0":50.004199050258975,"z0":5.34070492214695,"aX":14.646110608063955},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-16.7,"spinRate":2645,"spinDirection":46},"zone":6,"typeConfidence":0.91,"plateTime":0.4320517594778259,"extension":6.49315170055691},"index":2,"playId":"20e68605-f739-33f0-8868-c03604903454","pitchNumber":3,"startTime":"2026-08-01T02:50:05.516Z","endTime":"2026-08-01T02:50:09.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T02:50:22.844Z","endTime":"2026-08-01T02:50:33.296Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001857622554038,"aZ":-17.819924487508658,"pfxX":-6.429809716661472,"pfxZ":7.129471740458392,"pX":0.07573370231120473,"pZ":3.1461252340282417,"vX0":4.996981753961462,"vY0":-140.56277552497963,"vZ0":-3.1074843754021293,"x":114.11,"y":153.83,"x0":-0.88412936837604,"y0":50.00369294590688,"z0":5.414170164534911,"aX":-12.947325852695506},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":2053,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.3887523653205047,"extension":6.69663279784784},"index":4,"playId":"4b7c8296-e8b2-372f-90f3-c8817e935da7","pitchNumber":4,"startTime":"2026-08-01T02:50:33.296Z","endTime":"2026-08-01T02:50:36.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76076383991303,"aZ":-15.258393561166478,"pfxX":-6.204550843553018,"pfxZ":8.379817900192888,"pX":-0.19723335036183823,"pZ":3.1428285653692543,"vX0":4.9471976659065815,"vY0":-140.47274463714854,"vZ0":-3.400846534928773,"x":124.52,"y":153.92,"x0":-1.1661142433625005,"y0":50.00561938030683,"z0":5.347651506899827,"aX":-12.529193542672594},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2181,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3883990739316441,"extension":6.763900572811504},"hitData":{"launchSpeed":82.9,"launchAngle":11.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.37,"coordY":114.48}},"index":5,"playId":"6e185d00-7b31-39ef-919d-993970d1d452","pitchNumber":5,"startTime":"2026-08-01T02:50:55.797Z","endTime":"2026-08-01T02:51:06.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.3,"awayTeamWinProbability":72.7,"homeTeamWinProbabilityAdded":-7.9999999999999964,"leverageIndex":1.41,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:51:06.931Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:51:34.721Z","endTime":"2026-08-01T02:52:17.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184592259838126,"aZ":-38.17283484798434,"pfxX":6.414796370201254,"pfxZ":-3.6572860199415853,"pX":-0.2438206185792087,"pZ":2.634698170622099,"vX0":1.5710061484624742,"vY0":-127.23935406267375,"vZ0":0.8013540590790087,"x":126.29,"y":167.64,"x0":-1.702763720594316,"y0":50.00382111945995,"z0":5.3410608318359,"aX":10.51553319521258},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":-12.0,"spinRate":2722,"spinDirection":41},"zone":5,"typeConfidence":0.88,"plateTime":0.4305162535258331,"extension":6.418614868523703},"index":0,"playId":"504cde5b-7a53-3f4b-97a8-c0c5efd8f02e","pitchNumber":1,"startTime":"2026-08-01T02:51:39.489Z","endTime":"2026-08-01T02:51:43.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.885412104070387,"aZ":-12.385070114650862,"pfxX":-6.349261994498775,"pfxZ":9.809150302618882,"pX":-0.7699146830902684,"pZ":2.0347040545485786,"vX0":3.5143957821499354,"vY0":-140.46289194470805,"vZ0":-6.77337471998112,"x":146.35,"y":183.84,"x0":-1.2058212662307832,"y0":50.005561133252,"z0":5.266288689424483,"aX":-12.81411719716495},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2200,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.3884799455607557,"extension":6.918170589653229},"index":1,"playId":"9f18819a-d0a6-3f8f-b12a-89cc5b279fe9","pitchNumber":2,"startTime":"2026-08-01T02:51:55.314Z","endTime":"2026-08-01T02:51:59.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62116719108655,"aZ":-16.68628275454914,"pfxX":-6.405747699930335,"pfxZ":7.5709251849530705,"pX":0.02107107725360564,"pZ":3.6344308487955215,"vX0":5.753783156115368,"vY0":-141.2913057479362,"vZ0":-1.970027204341804,"x":116.2,"y":140.65,"x0":-1.197756094675348,"y0":50.003265402026344,"z0":5.399101647419563,"aX":-13.105394541190972},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":10.6,"spinRate":2166,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.38592081043512483,"extension":6.722361127149652},"index":2,"playId":"64240607-cf05-371f-a5bb-66875fd17475","pitchNumber":3,"startTime":"2026-08-01T02:52:13.741Z","endTime":"2026-08-01T02:52:17.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":5.0000000000000036,"leverageIndex":1.39,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:52:17.727Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Willson Contreras hit by pitch. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:52:34.391Z","endTime":"2026-08-01T02:53:35.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36755380421544,"aZ":-17.339934206691346,"pfxX":-6.047657348632739,"pfxZ":7.55715018304868,"pX":-1.0944406958119852,"pZ":4.6330829896358035,"vX0":2.395169434606761,"vY0":-138.82344980723042,"vZ0":0.8409902575411347,"x":158.72,"y":113.69,"x0":-1.1797460500909558,"y0":50.00409585143523,"z0":5.475552771898299,"aX":-11.874314390212355},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2076,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.3936574028431088,"extension":6.696217317289948},"index":0,"playId":"61aa3cff-a8d2-3126-a7ae-0958af9f2951","pitchNumber":1,"startTime":"2026-08-01T02:52:47.513Z","endTime":"2026-08-01T02:52:51.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56836963374519,"aZ":-34.22928370981551,"pfxX":8.132212202318051,"pfxZ":-1.2086876812235365,"pX":0.7464307750238633,"pZ":1.832218073421853,"vX0":3.0988316167197114,"vY0":-129.2629753550888,"vZ0":-2.0384107832085383,"x":88.55,"y":189.31,"x0":-1.5226821037911658,"y0":50.00353794633293,"z0":5.245482788116192,"aX":13.835044547091943},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.4,"breakHorizontal":-15.4,"spinRate":2574,"spinDirection":43},"zone":9,"typeConfidence":0.91,"plateTime":0.4228570583461311,"extension":6.579287111421218},"index":1,"playId":"1aba542d-903d-3949-b2f1-19c23f3f95b3","pitchNumber":2,"startTime":"2026-08-01T02:53:12.145Z","endTime":"2026-08-01T02:53:15.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214071561679305,"aZ":-17.447023111872557,"pfxX":-5.816153256414395,"pfxZ":7.446324843971933,"pX":-1.75674846614648,"pZ":5.014651487351682,"vX0":1.0748448695262383,"vY0":-139.05121875659958,"vZ0":1.761635801960007,"x":183.96,"y":103.38,"x0":-1.3896773325578304,"y0":50.00454215178238,"z0":5.523451826747017,"aX":-11.505889203067822},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2021,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.39237952501403095,"extension":6.6978996632928185},"index":2,"playId":"f567a1db-91eb-3366-930f-09706529dbdb","pitchNumber":3,"startTime":"2026-08-01T02:53:28.175Z","endTime":"2026-08-01T02:53:35.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.82,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:53:35.962Z","atBatIndex":18},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Masataka Yoshida reaches on a fielding error by first baseman Freddie Freeman. Nick Sogard scores. Ceddanne Rafaela scores. Willson Contreras to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:56:20.720Z","endTime":"2026-08-01T02:56:52.675Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T02:54:10.177Z","endTime":"2026-08-01T02:54:36.814Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Irvin replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T02:54:36.814Z","endTime":"2026-08-01T02:56:22.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608344,"link":"/api/v1/people/608344"},"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":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336794273877164,"aZ":-27.341107113918394,"pfxX":-0.09094304633267036,"pfxZ":2.9820534654350066,"pX":0.8180734767882614,"pZ":2.9889437885911243,"vX0":-2.13854113071966,"vY0":-125.93343273161526,"vZ0":-1.9485286333819223,"x":85.82,"y":158.08,"x0":1.6867925509478017,"y0":50.00397610831448,"z0":5.964305786098467,"aX":-0.14711740595835607},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":0.6,"spinRate":2054,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.43339858152148736,"extension":6.27639618761911},"index":2,"playId":"8ee637e1-73a9-32ec-98ab-4a07759e1404","pitchNumber":1,"startTime":"2026-08-01T02:56:22.618Z","endTime":"2026-08-01T02:56:26.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317978000873325,"aZ":-17.34352341452407,"pfxX":8.592073479640174,"pfxZ":8.028641150257062,"pX":0.35624621420827585,"pZ":1.4953627657782094,"vX0":-5.774177319776253,"vY0":-134.58029507979603,"vZ0":-8.304358761750473,"x":103.42,"y":198.41,"x0":1.4057842263491866,"y0":50.00316865239159,"z0":5.83365270183627,"aX":15.870008681194985},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-14.4,"spinRate":2092,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.40592693059359064,"extension":6.334320490645957},"hitData":{"launchSpeed":106.4,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":182.41,"coordY":109.63}},"index":3,"playId":"d3597959-950b-3862-b0aa-d0dfc1884fd0","pitchNumber":2,"startTime":"2026-08-01T02:56:39.549Z","endTime":"2026-08-01T02:56:52.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.3,"awayTeamWinProbability":81.7,"homeTeamWinProbabilityAdded":-11.099999999999998,"leverageIndex":2.27,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:56:52.675Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:57:20.895Z","endTime":"2026-08-01T02:57:56.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863855444924326,"aZ":-21.715111274024807,"pfxX":9.230713968091859,"pfxZ":5.790816717804974,"pX":0.25471352192927976,"pZ":3.2841742363250512,"vX0":-6.196279325920401,"vY0":-133.31710310692773,"vZ0":-3.1555458935140246,"x":107.29,"y":150.11,"x0":1.4062984024156346,"y0":50.00139811824747,"z0":6.045219165112318,"aX":16.663915405727924},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":2033,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.410390681758976,"extension":6.325956812163302},"index":0,"playId":"76795740-a013-3f0f-869d-c5605e11e8f8","pitchNumber":1,"startTime":"2026-08-01T02:57:26.071Z","endTime":"2026-08-01T02:57:29.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174084140243174,"aZ":-25.385646612243697,"pfxX":0.5781062337369955,"pfxZ":4.07324511224103,"pX":-0.5472832726163342,"pZ":1.8328529838597207,"vX0":-5.474138688575558,"vY0":-127.4825346564759,"vZ0":-5.083914712955065,"x":137.86,"y":189.29,"x0":1.541476826120463,"y0":50.00291728322701,"z0":5.826188951581209,"aX":0.9642736544338906},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":0.0,"spinRate":2007,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.427632213175257,"extension":6.464077324977809},"hitData":{"launchSpeed":91.2,"launchAngle":44.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.01,"coordY":108.4}},"index":1,"playId":"5b9676a0-5982-3b47-9234-5589353f3f36","pitchNumber":2,"startTime":"2026-08-01T02:57:43.534Z","endTime":"2026-08-01T02:57:56.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":2.599999999999998,"leverageIndex":1.13,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:57:56.810Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:58:16.984Z","endTime":"2026-08-01T02:58:58.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.041917161869822,"aZ":-25.378796036974492,"pfxX":8.37064813339304,"pfxZ":4.631725563680617,"pX":0.06734334441903414,"pZ":2.0675960958109294,"vX0":-6.211620391355478,"vY0":-119.98465703995691,"vZ0":-3.572843928024205,"x":114.43,"y":182.95,"x0":1.5953915694722685,"y0":50.0000773339074,"z0":5.823943593562169,"aX":12.26888681891149},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":1609,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4555677757622414,"extension":6.572074910668798},"index":0,"playId":"525040b3-fde7-336e-8de9-18962000defb","pitchNumber":1,"startTime":"2026-08-01T02:58:26.910Z","endTime":"2026-08-01T02:58:31.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.3,"endSpeed":84.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206192063723226,"aZ":-17.962882807715502,"pfxX":5.264446483776851,"pfxZ":7.814658538390869,"pX":0.1689097658420411,"pZ":2.9746795917390454,"vX0":-4.917970531944872,"vY0":-132.92829726737145,"vZ0":-4.528243658710183,"x":110.56,"y":158.46,"x0":1.344808184007598,"y0":50.00248263267936,"z0":5.975871509841737,"aX":9.572633293062545},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-8.6,"spinRate":1758,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40955978159193096,"extension":6.396107247989571},"hitData":{"launchSpeed":102.0,"launchAngle":18.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.18,"coordY":65.0}},"index":1,"playId":"68ebda85-0a54-3c29-9950-6789ee2a938b","pitchNumber":2,"startTime":"2026-08-01T02:58:51.140Z","endTime":"2026-08-01T02:58:58.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-01T02:58:58.062Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:01:22.618Z","endTime":"2026-08-01T03:01:50.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Nick Sogard.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:01:21.032Z","endTime":"2026-08-01T03:01:21.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"100","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Anthony Seigler replaces first baseman Willson Contreras, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T03:01:21.049Z","endTime":"2026-08-01T03:01:24.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15904036547777,"aZ":-26.3584954658197,"pfxX":8.400006694311745,"pfxZ":3.36801974580308,"pX":0.6714954498274114,"pZ":2.4159817603802796,"vX0":-6.143269186999445,"vY0":-130.08421174277018,"vZ0":-3.7733495263114185,"x":91.4,"y":173.55,"x0":1.9625421110105368,"y0":50.0048596786228,"z0":5.864766303862546,"aX":14.517888491612831},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-14.0,"spinRate":1889,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.4197250203378511,"extension":6.051623037411182},"index":2,"playId":"eed459b5-a372-3fc8-920e-4cbd58a16d80","pitchNumber":1,"startTime":"2026-08-01T03:01:24.748Z","endTime":"2026-08-01T03:01:29.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60706450210828,"aZ":-26.595198347352362,"pfxX":8.40538511679597,"pfxZ":3.255572132225689,"pX":0.7060809070383328,"pZ":2.53415696505767,"vX0":-5.85186260391531,"vY0":-129.9854026947458,"vZ0":-3.456528647572123,"x":90.09,"y":170.36,"x0":1.8915931813242952,"y0":50.00612944478492,"z0":5.894883294622241,"aX":14.422368669037093},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":1949,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.4209700652564057,"extension":6.055536100111866},"hitData":{"launchSpeed":99.6,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.55,"coordY":163.54}},"index":3,"playId":"6fe8a585-2b90-3b60-977a-e12f7c27c304","pitchNumber":2,"startTime":"2026-08-01T03:01:41.978Z","endTime":"2026-08-01T03:01:50.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:01:50.128Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Hernández grounds out sharply, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:02:12.424Z","endTime":"2026-08-01T03:03:01.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381676801217605,"aZ":-23.415987996998936,"pfxX":1.5779325778083704,"pfxZ":4.849339203783486,"pX":-0.013757859008910404,"pZ":2.1056095641634456,"vX0":-6.0443719501167195,"vY0":-132.78451711125228,"vZ0":-5.0949849731436565,"x":117.52,"y":181.93,"x0":2.0757789812858003,"y0":50.00430805976644,"z0":5.727845035178476,"aX":2.8513637815091895},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-1.7,"spinRate":1743,"spinDirection":131},"zone":8,"typeConfidence":0.91,"plateTime":0.41069944030536343,"extension":6.128212611372622},"index":0,"playId":"9e3fa2f2-0c30-3c0d-90a3-0f6c955a6268","pitchNumber":1,"startTime":"2026-08-01T03:02:23.866Z","endTime":"2026-08-01T03:02:27.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.995682865884337,"aZ":-39.52992490671297,"pfxX":-6.668258508421912,"pfxZ":-6.154544525933572,"pX":1.8621797168126988,"pZ":3.910417801777537,"vX0":1.1987592747366407,"vY0":-108.34155002293204,"vZ0":4.1916129661948185,"x":46.02,"y":133.2,"x0":2.1700506912229267,"y0":50.00352862802871,"z0":6.256368325761127,"aX":-7.968850594656351},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-9.8,"breakHorizontal":11.8,"spinRate":2125,"spinDirection":305},"zone":12,"typeConfidence":0.91,"plateTime":0.5045451251768709,"extension":5.952010953788609},"index":1,"playId":"14bfd76a-06da-3131-9938-9ee24ed010dc","pitchNumber":2,"startTime":"2026-08-01T03:02:37.233Z","endTime":"2026-08-01T03:02:41.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963068414614835,"aZ":-27.60867912702304,"pfxX":6.2000658028290125,"pfxZ":2.5802978014593894,"pX":0.20385869398407422,"pZ":2.029999341838885,"vX0":-7.214182562224268,"vY0":-131.72364443621132,"vZ0":-4.3577254321504215,"x":109.23,"y":183.97,"x0":2.16270977296098,"y0":50.00432711952431,"z0":5.728697564238981,"aX":10.980294836910693},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":-9.8,"spinRate":1936,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.4145909275601585,"extension":6.196883821753987},"hitData":{"launchSpeed":102.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.33,"coordY":149.0}},"index":2,"playId":"bcbda2fe-2175-3a36-b87b-dd2dbab69a87","pitchNumber":3,"startTime":"2026-08-01T03:02:53.711Z","endTime":"2026-08-01T03:03:01.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:03:01.588Z","atBatIndex":23},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Eliezer Alfonzo bunt grounds out softly, pitcher Ranger Suarez to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:03:26.738Z","endTime":"2026-08-01T03:03:37.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.642006379299062,"aZ":-22.12148465579877,"pfxX":3.121798233283929,"pfxZ":5.461732209650988,"pX":0.687736800283566,"pZ":3.221419691005496,"vX0":-5.03992254650511,"vY0":-134.67633195603372,"vZ0":-2.7707380233131302,"x":90.79,"y":151.8,"x0":2.175901061190813,"y0":50.0051831548551,"z0":5.824440497267016,"aX":5.748692452842086},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":-4.6,"spinRate":1928,"spinDirection":128},"zone":3,"typeConfidence":0.92,"plateTime":0.4063533370975576,"extension":6.025850133818488},"hitData":{"launchSpeed":40.3,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":117.31,"coordY":183.06}},"index":0,"playId":"16305f99-afe1-3271-ba2a-7be30070c1d8","pitchNumber":1,"startTime":"2026-08-01T03:03:29.751Z","endTime":"2026-08-01T03:03:37.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:03:37.256Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a fly ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:05:42.258Z","endTime":"2026-08-01T03:08:30.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735466048013222,"aZ":-20.316904693175186,"pfxX":8.36131489536962,"pfxZ":6.618601532016351,"pX":0.8584839602315854,"pZ":3.7498422901732753,"vX0":-4.165204181715647,"vY0":-132.37520849425366,"vZ0":-2.219089618407211,"x":84.28,"y":137.53,"x0":1.3579869233307453,"y0":50.00403695069094,"z0":6.071411497928021,"aX":14.98125830156766},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-14.4,"spinRate":1963,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.41227277693095266,"extension":6.215982728150123},"index":0,"playId":"d3858059-e6d7-3371-9280-22c51353f2e5","pitchNumber":1,"startTime":"2026-08-01T03:06:07.773Z","endTime":"2026-08-01T03:06:13.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21169256456406,"aZ":-24.887999852682643,"pfxX":0.38851253375774353,"pfxZ":4.41005111822097,"pX":-0.21608124977241433,"pZ":2.769153459048319,"vX0":-4.410995848036762,"vY0":-126.9762321666977,"vZ0":-2.8417065902824747,"x":125.24,"y":164.01,"x0":1.48465351323664,"y0":50.001545552286395,"z0":5.85902506515442,"aX":0.6422564230195609},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":0.2,"spinRate":2014,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.42949307109352564,"extension":6.168949316551583},"index":1,"playId":"8d0309a2-f44d-31df-ab79-efcddc0ecff2","pitchNumber":2,"startTime":"2026-08-01T03:06:26.489Z","endTime":"2026-08-01T03:06:29.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.4,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23639049099043,"aZ":-16.450761091828245,"pfxX":6.641753261358492,"pfxZ":8.507719426704885,"pX":-0.5756767771228489,"pZ":2.295313310618018,"vX0":-6.886514264956321,"vY0":-134.37071187904448,"vZ0":-6.506383440412343,"x":138.94,"y":176.81,"x0":1.1446204826414876,"y0":50.002765998540006,"z0":5.896131752532707,"aX":12.274128086412396},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":-10.8,"spinRate":2034,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.4059937082063332,"extension":6.2953150458335},"index":2,"playId":"6f9b390a-9eb7-33f1-b0a9-035cdd4f53ed","pitchNumber":3,"startTime":"2026-08-01T03:06:44.365Z","endTime":"2026-08-01T03:06:48.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:06:55.865Z","endTime":"2026-08-01T03:07:12.647Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185607482036154,"aZ":-17.13757161284859,"pfxX":5.955192730801221,"pfxZ":8.003202687284798,"pX":-0.13818279001901415,"pZ":3.118540458670107,"vX0":-5.802018884485804,"vY0":-135.6079831571803,"vZ0":-4.237150381467652,"x":122.27,"y":154.58,"x0":1.2462580679053339,"y0":50.00443766061083,"z0":5.882289763148598,"aX":11.191296407981296},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2064,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4025342142473498,"extension":6.268381154806586},"index":4,"playId":"e6f9d55c-7499-39c2-95f0-172bbeb5f5f2","pitchNumber":4,"startTime":"2026-08-01T03:07:12.647Z","endTime":"2026-08-01T03:07:15.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43467973644845,"aZ":-37.94811710929787,"pfxX":-6.444367571472664,"pfxZ":-4.475269923781397,"pX":-0.14439152800186766,"pZ":2.109353113987843,"vX0":-1.856330042309666,"vY0":-113.16383762202759,"vZ0":-0.2297360932165009,"x":122.5,"y":181.83,"x0":1.5244240864693697,"y0":50.00012341614527,"z0":6.026668112918726,"aX":-8.322313725796088},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-7.8,"breakHorizontal":12.1,"spinRate":1973,"spinDirection":317},"zone":8,"typeConfidence":2.0,"plateTime":0.48476213988649475,"extension":6.213813583233439},"index":5,"playId":"9bca8e7f-e575-3f30-bb59-591a74f54ce0","pitchNumber":5,"startTime":"2026-08-01T03:07:32.742Z","endTime":"2026-08-01T03:07:37.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223083813062544,"aZ":-14.052311091843846,"pfxX":6.279104842846449,"pfxZ":9.680005331858203,"pX":0.665047905055675,"pZ":1.7700924403602283,"vX0":-4.070279038490617,"vY0":-135.3986576319668,"vZ0":-8.192673790577455,"x":91.65,"y":190.99,"x0":1.3655116354703418,"y0":50.00409386345283,"z0":5.800868082738811,"aX":11.75802056025891},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-10.6,"spinRate":2016,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.40321573029969393,"extension":6.295541561311765},"index":6,"playId":"32ea32d4-8507-36a6-abaf-e45350426b4d","pitchNumber":6,"startTime":"2026-08-01T03:07:55.703Z","endTime":"2026-08-01T03:07:59.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94010087404158,"aZ":-27.69340766911133,"pfxX":-0.9270439327739592,"pfxZ":2.6790164581764264,"pX":-0.5795528739715815,"pZ":2.0852673562664976,"vX0":-5.048640708811513,"vY0":-128.32010442259616,"vZ0":-3.946306412842109,"x":139.09,"y":182.48,"x0":1.5317992037252885,"y0":50.00202695732573,"z0":5.794626761517286,"aX":-1.5489290633511203},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":2.8,"spinRate":2041,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.4264485501221098,"extension":6.348527662269511},"hitData":{"launchSpeed":72.2,"launchAngle":29.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.96,"coordY":106.78}},"index":7,"playId":"1e8ec9ca-5164-3d17-a026-97c2c8fff963","pitchNumber":7,"startTime":"2026-08-01T03:08:16.737Z","endTime":"2026-08-01T03:08:30.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:08:30.516Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:08:43.765Z","endTime":"2026-08-01T03:11:15.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95453269529814,"aZ":-19.064176442501953,"pfxX":7.762127537472613,"pfxZ":7.306023135278101,"pX":1.1278404070214638,"pZ":2.429563618424199,"vX0":-3.2806524225815608,"vY0":-132.97080216661948,"vZ0":-5.47509609177483,"x":74.01,"y":173.18,"x0":1.3676397259378723,"y0":50.00462700163607,"z0":5.894440551965226,"aX":13.929913178387386},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-13.3,"spinRate":1868,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.41159117927956945,"extension":6.417736499980105},"index":0,"playId":"75036c28-5c7e-3a94-b53d-3de6af0fc8d0","pitchNumber":1,"startTime":"2026-08-01T03:08:55.067Z","endTime":"2026-08-01T03:08:59.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99426047701675,"aZ":-22.053806184767513,"pfxX":6.428208972387744,"pfxZ":7.100678716704352,"pX":0.7254802251816324,"pZ":2.2018295364180136,"vX0":-4.136354875044827,"vY0":-118.69170600706883,"vZ0":-3.5828162706411733,"x":89.35,"y":179.33,"x0":1.6567638749850702,"y0":50.002230997996605,"z0":5.742232046328938,"aX":9.159450647297907},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":12.2,"breakHorizontal":-10.6,"spinRate":1541,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4617148278326,"extension":6.409324726937211},"index":1,"playId":"637e4666-6049-36dd-b1ca-9fa4095f4d7b","pitchNumber":2,"startTime":"2026-08-01T03:09:12.427Z","endTime":"2026-08-01T03:09:15.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-01T03:09:25.698Z","endTime":"2026-08-01T03:09:39.290Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852514725835277,"aZ":-15.226404312933917,"pfxX":6.010313136570912,"pfxZ":9.375966910626014,"pX":0.13950934243270366,"pZ":2.8760948772388453,"vX0":-5.058202806731325,"vY0":-133.61943721444024,"vZ0":-5.108747443519827,"x":111.68,"y":161.13,"x0":1.276389018034917,"y0":50.00482261945815,"z0":5.907336131597661,"aX":10.866976284321703},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.8,"spinRate":2083,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4099531485684831,"extension":6.372536966473663},"index":3,"playId":"aeed241c-7b86-3e53-8a36-8187a2277831","pitchNumber":3,"startTime":"2026-08-01T03:09:39.290Z","endTime":"2026-08-01T03:09:42.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710813771066444,"aZ":-30.194669450700008,"pfxX":0.022507513948938573,"pfxZ":1.3103755207184145,"pX":-1.8603915272871199,"pZ":-0.024946545380696912,"vX0":-7.90864670759802,"vY0":-122.55816423671789,"vZ0":-7.508289546983404,"x":187.91,"y":239.45,"x0":1.4143843187872382,"y0":50.00247226814769,"z0":5.6797525567628675,"aX":0.03399484044852028},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":1.9,"spinRate":2012,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4480444975286568,"extension":6.576864799430773},"index":4,"playId":"f883fd19-7d49-3f46-9642-9e93f25f02eb","pitchNumber":4,"startTime":"2026-08-01T03:10:02.550Z","endTime":"2026-08-01T03:10:06.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.668889827605454,"aZ":-29.435744000715456,"pfxX":7.115151307745832,"pfxZ":1.8436042716321275,"pX":0.12718722426812465,"pZ":2.8630353252963627,"vX0":-5.441152243854205,"vY0":-120.60332901473096,"vZ0":-1.013485883689231,"x":112.15,"y":161.48,"x0":1.4791750475395622,"y0":50.00232272501316,"z0":5.865963456295767,"aX":10.566484233055226},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-11.8,"spinRate":1156,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4527475250600306,"extension":6.675755319093397},"index":5,"playId":"b1ba67c2-ba17-3d86-bb35-db264603878f","pitchNumber":5,"startTime":"2026-08-01T03:10:27.255Z","endTime":"2026-08-01T03:10:30.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.923263133518507,"aZ":-29.587422715460132,"pfxX":8.118721324411307,"pfxZ":1.7249204633404567,"pX":1.8418794504859113,"pZ":2.6552580770017653,"vX0":-2.034193422683984,"vY0":-121.46006802850866,"vZ0":-1.6680378454757923,"x":46.79,"y":167.09,"x0":1.6333433319052075,"y0":50.00424976554376,"z0":5.914485188154671,"aX":12.177789462210413},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-14.3,"spinRate":1343,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4503015010490077,"extension":6.443076056780955},"index":6,"playId":"360134b6-6982-3961-b846-74125794ac0f","pitchNumber":6,"startTime":"2026-08-01T03:10:54.341Z","endTime":"2026-08-01T03:10:57.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523617420154707,"aZ":-18.54477966529226,"pfxX":8.969611274107661,"pfxZ":7.6366884603201886,"pX":0.015292550795498456,"pZ":2.823913385450522,"vX0":-6.518064648677499,"vY0":-132.3286265816632,"vZ0":-4.510062379147236,"x":116.42,"y":162.53,"x0":1.3370095921048686,"y0":50.00568846951876,"z0":5.897221597176193,"aX":16.013359902179758},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":-15.0,"spinRate":2029,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4129019843995798,"extension":6.249010074250294},"index":7,"playId":"07fd64b0-284d-34c2-99fd-b7231f4c59b7","pitchNumber":7,"startTime":"2026-08-01T03:11:12.272Z","endTime":"2026-08-01T03:11:15.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:11:15.861Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks. Jarren Duran to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:11:28.263Z","endTime":"2026-08-01T03:12:44.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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(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":86.1,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720710311064817,"aZ":-26.544712636416715,"pfxX":0.36301382537399207,"pfxZ":3.492180261872873,"pX":0.04924643046217079,"pZ":3.9702670540406575,"vX0":-3.946626626770053,"vY0":-125.43033858286952,"vZ0":0.41857651074741753,"x":115.12,"y":131.58,"x0":1.5884206723282257,"y0":50.000758601227346,"z0":5.946556183518939,"aX":0.5851660918423096},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":1949,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4348261561022726,"extension":6.318412468731795},"index":0,"playId":"639931e5-f1e0-35a4-8084-c4569b5e558d","pitchNumber":1,"startTime":"2026-08-01T03:11:44.147Z","endTime":"2026-08-01T03:11:48.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63832185225311,"aZ":-24.327556363184392,"pfxX":8.634604247552522,"pfxZ":5.252897054738342,"pX":1.9523636182271413,"pZ":2.2114371953462886,"vX0":-1.982273191890009,"vY0":-121.37616950062724,"vZ0":-3.4374808215379393,"x":42.58,"y":179.07,"x0":1.6576953801302816,"y0":50.00013558943584,"z0":5.763106802597848,"aX":12.887609558295514},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.0,"breakHorizontal":-15.1,"spinRate":1630,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.451178505937917,"extension":6.329784430722068},"index":1,"playId":"fcfd64a7-5500-3070-8255-0e3128e60ce6","pitchNumber":2,"startTime":"2026-08-01T03:12:02.908Z","endTime":"2026-08-01T03:12:06.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555993670000813,"aZ":-22.200740563342578,"pfxX":8.569758647178707,"pfxZ":5.760746434611933,"pX":-0.9292173866537475,"pZ":1.9360993017706218,"vX0":-8.44460527559843,"vY0":-130.0704742085069,"vZ0":-5.822959926947786,"x":152.42,"y":186.51,"x0":1.229579504245164,"y0":50.00494467746273,"z0":5.86254127006506,"aX":14.842866599707364},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":1906,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.41939827718021894,"extension":6.35144533055226},"index":2,"playId":"791792ce-78ae-34a0-b445-9ee7fec3416e","pitchNumber":3,"startTime":"2026-08-01T03:12:21.756Z","endTime":"2026-08-01T03:12:25.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963709856228686,"aZ":-19.93061997120927,"pfxX":7.44972088220706,"pfxZ":6.82770517736895,"pX":1.1515136798039654,"pZ":2.3614589281466145,"vX0":-3.5562131550049183,"vY0":-132.69810788424903,"vZ0":-5.377326335106853,"x":73.11,"y":175.02,"x0":1.5373099298137562,"y0":50.000648862722606,"z0":5.854931220944714,"aX":13.355673648708308},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":1878,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.41190918592200454,"extension":6.425551881039603},"index":3,"playId":"b48b90ad-78b5-3e8e-affd-19701cdd907f","pitchNumber":4,"startTime":"2026-08-01T03:12:38.845Z","endTime":"2026-08-01T03:12:44.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.71,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:12:44.280Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, shortstop Mookie Betts to second baseman Miguel Rojas. Jarren Duran to 3rd. Nick Sogard out at 2nd. Ceddanne Rafaela to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:13:01.848Z","endTime":"2026-08-01T03:13:39.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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(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":88.0,"endSpeed":82.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.351050314721604,"aZ":-24.33373813339496,"pfxX":-1.1715016179011286,"pfxZ":4.62487348315398,"pX":0.7601259300579968,"pZ":2.473536029487402,"vX0":-2.007689882250109,"vY0":-128.30673684231294,"vZ0":-3.772339384051504,"x":88.03,"y":171.99,"x0":1.699886843964814,"y0":50.00301627466216,"z0":5.822513367373932,"aX":-1.986022150895175},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":2.5,"spinRate":1932,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4241627112899531,"extension":6.427469802177898},"index":0,"playId":"6b8739bd-21e4-3596-9463-0555745f5b91","pitchNumber":1,"startTime":"2026-08-01T03:13:15.533Z","endTime":"2026-08-01T03:13:19.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42083560460658,"aZ":-27.44468633697753,"pfxX":0.6542456629891944,"pfxZ":2.800013769943538,"pX":0.1289278317420815,"pZ":1.8072085837477412,"vX0":-3.7740555292389923,"vY0":-128.33438744882076,"vZ0":-4.682509542575911,"x":112.09,"y":189.99,"x0":1.5256406482607354,"y0":50.00247802320743,"z0":5.761317015641313,"aX":1.1052463434579978},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-0.5,"spinRate":2011,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.42475648801800725,"extension":6.413460868439269},"hitData":{"launchSpeed":99.0,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.12,"coordY":162.33}},"index":1,"playId":"69be9966-25b8-3fa7-861d-840afbf60c71","pitchNumber":2,"startTime":"2026-08-01T03:13:31.152Z","endTime":"2026-08-01T03:13:39.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.09,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:13:39.264Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:14:11.277Z","endTime":"2026-08-01T03:15:26.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.822912084401725,"aZ":-22.333581501157692,"pfxX":10.381371420349017,"pfxZ":5.377942002030889,"pX":-0.11481133699056768,"pZ":1.669106963731308,"vX0":-7.232131411553042,"vY0":-134.13564978588337,"vZ0":-6.898185029839598,"x":121.38,"y":193.71,"x0":1.261587802249564,"y0":50.00316999264691,"z0":5.8559179923004825,"aX":19.000772034775256},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-17.3,"spinRate":2003,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.40765230435050714,"extension":6.3430105608269765},"index":0,"playId":"f1427a6c-0787-3d8e-8d61-00dbde5d595a","pitchNumber":1,"startTime":"2026-08-01T03:14:24.341Z","endTime":"2026-08-01T03:14:27.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683262133029064,"aZ":-18.668356825128576,"pfxX":6.2495955158336995,"pfxZ":7.260905485868477,"pX":0.6664253402730008,"pZ":3.3071618426035414,"vX0":-3.9791776612439964,"vY0":-135.07577623124413,"vZ0":-3.626382336547046,"x":91.6,"y":149.49,"x0":1.3419841262177472,"y0":50.000498105599966,"z0":5.969249529281204,"aX":11.61975061512552},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":-10.6,"spinRate":1982,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.404520634439832,"extension":6.484044689177023},"index":1,"playId":"2b4d4f1b-5101-306f-aa02-fdd700fb57a0","pitchNumber":2,"startTime":"2026-08-01T03:14:53.074Z","endTime":"2026-08-01T03:14:56.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656827341818495,"aZ":-28.389398966847466,"pfxX":0.23932093710195979,"pfxZ":2.2983203357460784,"pX":-0.5191074929864192,"pZ":2.382114664090927,"vX0":-5.2828651422211905,"vY0":-126.81103801768182,"vZ0":-2.9977129191334266,"x":136.79,"y":174.46,"x0":1.5516721577237744,"y0":50.000049824348,"z0":5.822137254041364,"aX":0.3944521392007563},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":0.6,"spinRate":2090,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4303908796879661,"extension":6.279934318174674},"index":2,"playId":"35e9103e-4cac-348d-9093-5d7bd575867a","pitchNumber":3,"startTime":"2026-08-01T03:15:20.430Z","endTime":"2026-08-01T03:15:26.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:15:26.641Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani doubles (22) on a sharp line drive to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:17:13.254Z","endTime":"2026-08-01T03:19:32.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":73.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95758162401003,"aZ":-29.044566932683043,"pfxX":-6.447628795133343,"pfxZ":2.2796781478821995,"pX":-0.34812837783690204,"pZ":2.327554088560829,"vX0":-3.869082818301245,"vY0":-116.28372526735407,"vZ0":-1.6209641272592568,"x":130.27,"y":175.94,"x0":2.1728369447694744,"y0":50.004832577846976,"z0":5.778416275275389,"aX":-8.867773277412239},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":2188,"spinDirection":285},"zone":4,"typeConfidence":0.87,"plateTime":0.4702799336747634,"extension":5.930213859314053},"index":0,"playId":"806687ff-638f-3686-8a20-6f351b1c065f","pitchNumber":1,"startTime":"2026-08-01T03:17:34.845Z","endTime":"2026-08-01T03:17:39.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.7,"endSpeed":85.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299916947402778,"aZ":-19.911074198362336,"pfxX":6.051481766304912,"pfxZ":6.6068546497775325,"pX":-1.0116071681473031,"pZ":2.4059453044952037,"vX0":-9.71101339253568,"vY0":-134.6494954159684,"vZ0":-5.19048084120578,"x":155.56,"y":173.82,"x0":1.8377810196078017,"y0":50.000780529325226,"z0":5.746192649790487,"aX":11.229825943804371},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":-9.1,"spinRate":2018,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.40511493829673917,"extension":5.910515185576024},"index":1,"playId":"bd35bb87-f483-3662-abc3-eed396d1fe71","pitchNumber":2,"startTime":"2026-08-01T03:17:53.768Z","endTime":"2026-08-01T03:17:57.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.0,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440769098024962,"aZ":-19.946437529605433,"pfxX":5.032232277914776,"pfxZ":6.561204549877978,"pX":-0.2236922787969301,"pZ":2.0840239616955407,"vX0":-7.652392340959587,"vY0":-135.17237790065,"vZ0":-6.011576453623354,"x":125.53,"y":182.51,"x0":1.9807189689453948,"y0":50.00583581117914,"z0":5.722136151258455,"aX":9.38293725020939},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":-7.7,"spinRate":2076,"spinDirection":134},"zone":8,"typeConfidence":0.92,"plateTime":0.4040854595496999,"extension":5.867900466745982},"index":2,"playId":"d8de1556-aa4b-3c49-8238-fc1505aecd02","pitchNumber":3,"startTime":"2026-08-01T03:18:11.233Z","endTime":"2026-08-01T03:18:14.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:18:17.479Z","endTime":"2026-08-01T03:18:30.069Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.140543416291028,"aZ":-28.946248936333266,"pfxX":-8.254736153728377,"pfxZ":2.3266683576045883,"pX":-1.3530823344690297,"pZ":1.7893245100482338,"vX0":-5.250993809721411,"vY0":-117.10031276576423,"vZ0":-2.8299012955154446,"x":168.58,"y":190.47,"x0":1.9910684816097954,"y0":50.00422904371316,"z0":5.721885796859806,"aX":-11.462677507008948},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.8,"breakHorizontal":16.2,"spinRate":2296,"spinDirection":293},"zone":13,"typeConfidence":0.87,"plateTime":0.46776679080202754,"extension":5.873636716713912},"index":4,"playId":"ed7dbd11-e49d-368f-8d7a-422b6172ea8e","pitchNumber":4,"startTime":"2026-08-01T03:18:30.069Z","endTime":"2026-08-01T03:18:34.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":70.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78433444624762,"aZ":-38.94491741229735,"pfxX":-5.384504385052222,"pfxZ":-5.53003067491263,"pX":0.06337383474019018,"pZ":1.6792947673151846,"vX0":-2.496828562610664,"vY0":-109.75011734042918,"vZ0":-0.5292088919370372,"x":114.58,"y":193.44,"x0":1.9141091083279926,"y0":50.004086360261574,"z0":6.05900463601711,"aX":-6.591137059667361},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-9.8,"breakHorizontal":10.4,"spinRate":2204,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.4983975421240032,"extension":6.24308319196544},"index":5,"playId":"71c7b303-6105-36bd-873e-87e6e9231441","pitchNumber":5,"startTime":"2026-08-01T03:18:53.743Z","endTime":"2026-08-01T03:18:57.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194890420740208,"aZ":-21.96204506667165,"pfxX":3.833408787583822,"pfxZ":5.4129089133511865,"pX":-0.32150743593906783,"pZ":3.8727479232251816,"vX0":-7.590306630919237,"vY0":-135.2114915054153,"vZ0":-1.3681779376088357,"x":129.26,"y":134.22,"x0":2.0001521635573014,"y0":50.004703471608686,"z0":5.89832525654438,"aX":7.235536607309075},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-5.6,"spinRate":2071,"spinDirection":137},"zone":11,"typeConfidence":0.93,"plateTime":0.4021669674848347,"extension":5.894558449141178},"hitData":{"launchSpeed":103.2,"launchAngle":15.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.69,"coordY":63.4}},"index":6,"playId":"f7402bb7-31f4-3697-92db-b0d4b0be8a4b","pitchNumber":6,"startTime":"2026-08-01T03:19:17.702Z","endTime":"2026-08-01T03:19:32.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":0.97,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:19:32.831Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:19:48.530Z","endTime":"2026-08-01T03:21:01.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92880904887903,"aZ":-38.498540951012835,"pfxX":-4.183872696278116,"pfxZ":-5.088301394379336,"pX":0.7847119762890686,"pZ":2.2140802553059995,"vX0":-1.6168912041332764,"vY0":-110.85416211456418,"vZ0":0.547675975824703,"x":87.09,"y":179.0,"x0":2.0671566990905568,"y0":50.00137501635884,"z0":5.9847890828273265,"aX":-5.20294520995332},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-8.8,"breakHorizontal":8.0,"spinRate":2159,"spinDirection":310},"zone":9,"typeConfidence":0.89,"plateTime":0.49421007505607495,"extension":6.0719767404922464},"index":0,"playId":"5d8b64ec-217d-32c3-81e1-340abccc760d","pitchNumber":1,"startTime":"2026-08-01T03:20:10.553Z","endTime":"2026-08-01T03:20:14.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6183278858969,"aZ":-31.45336857586694,"pfxX":6.7554464811669375,"pfxZ":0.5040525008589674,"pX":0.8945139602438279,"pZ":1.4833449441995812,"vX0":-4.715739570976425,"vY0":-118.20614525370104,"vZ0":-3.245187730696377,"x":82.9,"y":198.73,"x0":2.0334031985332053,"y0":50.001974743527605,"z0":5.749015108744666,"aX":9.600982841187621},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.4,"breakHorizontal":-11.2,"spinRate":1404,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.46261517867334234,"extension":6.288046888674985},"index":1,"playId":"5885e09d-4624-393c-ac0e-aa1a71e82997","pitchNumber":2,"startTime":"2026-08-01T03:20:25.317Z","endTime":"2026-08-01T03:20:28.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T03:20:37.682Z","endTime":"2026-08-01T03:20:54.128Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742515089700262,"aZ":-20.127829487825185,"pfxX":2.379113171817611,"pfxZ":6.570411913163646,"pX":-0.45168213932210066,"pZ":2.65845193376615,"vX0":-7.489186773967702,"vY0":-133.97489197005993,"vZ0":-4.681072543976315,"x":134.22,"y":167.0,"x0":2.0607528374118314,"y0":50.00104521754918,"z0":5.851341975376435,"aX":4.3616448192014365},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-2.9,"spinRate":1973,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.40757153822189096,"extension":6.2210788979415526},"hitData":{"launchSpeed":87.4,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.75,"coordY":152.64}},"index":3,"playId":"042e876d-2c67-36df-9e8e-7d3ec153e70c","pitchNumber":3,"startTime":"2026-08-01T03:20:54.128Z","endTime":"2026-08-01T03:21:01.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.400000000000002,"awayTeamWinProbability":76.6,"homeTeamWinProbabilityAdded":-4.699999999999999,"leverageIndex":1.49,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:21:01.650Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to center fielder Ceddanne Rafaela. Shohei Ohtani to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:21:20.401Z","endTime":"2026-08-01T03:23:32.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360454799160948,"aZ":-25.740660949760258,"pfxX":0.2935633600793115,"pfxZ":3.7012600169822107,"pX":0.20288587175948936,"pZ":4.342668969088128,"vX0":-4.812205943501529,"vY0":-130.0029528892715,"vZ0":0.5222001869803005,"x":109.27,"y":121.53,"x0":2.027860944164085,"y0":50.0011062730822,"z0":6.069818904495891,"aX":0.5101920380182243},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":0.4,"spinRate":2053,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.4188853130876278,"extension":5.862185628416438},"index":0,"playId":"0ccdced2-1a75-3405-823b-c169a14b6df8","pitchNumber":1,"startTime":"2026-08-01T03:21:29.544Z","endTime":"2026-08-01T03:21:32.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.472370437609204,"aZ":-25.868358862864756,"pfxX":-0.49861623962316926,"pfxZ":3.7965273495741823,"pX":-0.4789315985664789,"pZ":3.6064031021943452,"vX0":-6.120968588382557,"vY0":-127.64336962501777,"vZ0":-0.9236705456000223,"x":135.26,"y":141.41,"x0":2.0077521965010616,"y0":50.00456456319634,"z0":5.996249454042957,"aX":-0.8291850066815055},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":2.2,"spinRate":1977,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.42790534051967244,"extension":6.174084772226394},"index":1,"playId":"0e3c1e6d-3bb3-3b18-a2e8-1a6110ddb84e","pitchNumber":2,"startTime":"2026-08-01T03:21:44.694Z","endTime":"2026-08-01T03:21:48.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.166800685064,"aZ":-38.659727282573485,"pfxX":-4.881552820393003,"pfxZ":-5.226253721446756,"pX":1.0967904870940142,"pZ":2.724625405846838,"vX0":-0.9512885329976171,"vY0":-110.51720812517244,"vZ0":1.4910275858866984,"x":75.19,"y":165.22,"x0":2.1668181000810707,"y0":50.00304647734106,"z0":6.092674511117434,"aX":-6.056023618111264},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-8.8,"breakHorizontal":9.1,"spinRate":2170,"spinDirection":312},"zone":12,"typeConfidence":0.89,"plateTime":0.4950475529379563,"extension":6.050028686626813},"index":2,"playId":"42dd555f-b838-344d-b855-0ef55a7873dd","pitchNumber":3,"startTime":"2026-08-01T03:22:03.690Z","endTime":"2026-08-01T03:22:07.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.1,"endSpeed":84.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1065747693278,"aZ":-19.844120981642604,"pfxX":1.4207742984759704,"pfxZ":6.728201949761641,"pX":0.590819331803684,"pZ":2.4820617517926324,"vX0":-4.538817861454704,"vY0":-134.03089148340086,"vZ0":-5.0717792876503704,"x":94.48,"y":171.76,"x0":2.1164214178366696,"y0":50.00001071525774,"z0":5.802391334186541,"aX":2.6030091826088158},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.7,"spinRate":1892,"spinDirection":131},"zone":6,"typeConfidence":0.9,"plateTime":0.4075951858114104,"extension":6.009681209986114},"index":3,"playId":"e4de2935-0b5b-34bd-ae76-a6e97446c242","pitchNumber":4,"startTime":"2026-08-01T03:22:22.488Z","endTime":"2026-08-01T03:22:26.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.873085953336357,"aZ":-18.8337492427332,"pfxX":6.625025275955706,"pfxZ":7.579359836398516,"pX":0.835611045557193,"pZ":2.5111785770884136,"vX0":-5.426918766426777,"vY0":-131.34947699539947,"vZ0":-4.974658867330177,"x":85.15,"y":170.98,"x0":2.060190570960378,"y0":50.00438442359574,"z0":5.8155379378479815,"aX":11.663854140333843},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":-10.9,"spinRate":1894,"spinDirection":148},"zone":12,"typeConfidence":0.76,"plateTime":0.4158214825621891,"extension":6.235206336593609},"index":4,"playId":"aa3adf7a-a80f-3d30-8c4f-c4981841ff1c","pitchNumber":5,"startTime":"2026-08-01T03:22:38.221Z","endTime":"2026-08-01T03:22:41.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51888392918586,"aZ":-22.196380965271526,"pfxX":3.0639182857229805,"pfxZ":5.356923527704736,"pX":-0.3886322549167734,"pZ":1.7721839920383895,"vX0":-7.362131519585094,"vY0":-134.9081227366125,"vZ0":-6.508659158826758,"x":131.81,"y":190.93,"x0":1.9650969790465813,"y0":50.001250593021645,"z0":5.756778692767889,"aX":5.705677641936062},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-4.2,"spinRate":1982,"spinDirection":134},"zone":7,"typeConfidence":0.91,"plateTime":0.4044191717986454,"extension":6.237054484582971},"index":5,"playId":"c14978ef-71aa-3027-9b59-852f067540ff","pitchNumber":6,"startTime":"2026-08-01T03:22:57.331Z","endTime":"2026-08-01T03:23:00.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.523299411618666,"aZ":-40.37995969549273,"pfxX":-6.733054186851652,"pfxZ":-6.545010841844121,"pX":0.2629529469361193,"pZ":2.595166536455033,"vX0":-1.7742362068394242,"vY0":-110.86714967104767,"vZ0":1.5916539725646306,"x":106.98,"y":168.71,"x0":1.947034876104788,"y0":50.002871272122334,"z0":6.059973344773359,"aX":-8.440280082302131},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-11.2,"breakHorizontal":12.6,"spinRate":2185,"spinDirection":313},"zone":5,"typeConfidence":0.91,"plateTime":0.49272496033823066,"extension":6.0967682674190335},"hitData":{"launchSpeed":95.0,"launchAngle":32.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.36,"coordY":56.01}},"index":6,"playId":"9248eba3-db29-3ee4-b334-756dd105d527","pitchNumber":7,"startTime":"2026-08-01T03:23:19.406Z","endTime":"2026-08-01T03:23:32.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-3.400000000000002,"leverageIndex":1.4,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:23:32.241Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to center fielder Ceddanne Rafaela. Shohei Ohtani scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:23:52.470Z","endTime":"2026-08-01T03:25:04.124Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30833363345034,"aZ":-29.711537587048237,"pfxX":-7.370855841079505,"pfxZ":1.7975594595442415,"pX":-0.5507419244957543,"pZ":1.8342414285407076,"vX0":-4.2160143737883065,"vY0":-116.25289797940863,"vZ0":-2.5570419360325776,"x":137.99,"y":189.26,"x0":2.24264075476864,"y0":50.004549996826235,"z0":5.762050169085854,"aX":-10.113375719394401},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.9,"breakHorizontal":14.4,"spinRate":2226,"spinDirection":290},"zone":7,"typeConfidence":0.88,"plateTime":0.4707176273502496,"extension":6.088911600632255},"index":0,"playId":"caf0fc82-8614-3e64-a46f-a3dc4dc33a24","pitchNumber":1,"startTime":"2026-08-01T03:24:33.970Z","endTime":"2026-08-01T03:24:38.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"third":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948225470358572,"aZ":-23.773256080981778,"pfxX":7.154693517721769,"pfxZ":4.757794361385411,"pX":0.20507945517014614,"pZ":2.9985650037414313,"vX0":-6.840389395524024,"vY0":-131.7594952699314,"vZ0":-2.976977725579256,"x":109.18,"y":157.82,"x0":1.900317759922075,"y0":50.00202239740402,"z0":5.89207641103059,"aX":12.629846281093373},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-11.5,"spinRate":1954,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.41506306432609774,"extension":6.186547384756816},"hitData":{"launchSpeed":97.2,"launchAngle":14.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.37,"coordY":75.33}},"index":1,"playId":"691f1759-2592-3048-aadd-7eed20d496fd","pitchNumber":2,"startTime":"2026-08-01T03:24:53.160Z","endTime":"2026-08-01T03:25:04.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"third":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.32,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:25:04.124Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mookie Betts grounds into a force out, shortstop Andruw Monasterio to second baseman Anthony Seigler. Freddie Freeman out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:26:08.887Z","endTime":"2026-08-01T03:26:18.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:25:13.307Z","endTime":"2026-08-01T03:26:11.220Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.031773012088316,"aZ":-19.963139658420186,"pfxX":2.9085504070219512,"pfxZ":6.4480926877012195,"pX":-0.7227556774910662,"pZ":2.1365477805586743,"vX0":-8.137533751495615,"vY0":-135.16698335160447,"vZ0":-5.878304972878033,"x":144.55,"y":181.09,"x0":1.9183700742122263,"y0":50.00097554820066,"z0":5.693582994344681,"aX":5.50705716800011},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":-4.0,"spinRate":2046,"spinDirection":132},"zone":4,"typeConfidence":0.89,"plateTime":0.40167794847413063,"extension":6.02546887138984},"hitData":{"launchSpeed":77.3,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.79,"coordY":162.67}},"index":1,"playId":"33235eb8-f48f-37bb-bf80-b572824cc5ca","pitchNumber":1,"startTime":"2026-08-01T03:26:11.220Z","endTime":"2026-08-01T03:26:18.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:26:18.185Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Seigler grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:28:14.655Z","endTime":"2026-08-01T03:30:10.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"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":"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":84.2,"endSpeed":77.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193322424295946,"aZ":-24.44194469500093,"pfxX":0.12425041667124215,"pfxZ":5.057073360159743,"pX":0.3832109896395844,"pZ":2.356518973813676,"vX0":-3.179651154848432,"vY0":-122.57872775460055,"vZ0":-3.464029055423715,"x":102.39,"y":175.15,"x0":1.6785125169873807,"y0":50.00288901870299,"z0":5.864275404371757,"aX":0.19060729563101173},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":0.5,"spinRate":1909,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.44607100456470095,"extension":6.091984980109067},"index":0,"playId":"af770596-0532-3741-b0da-572c4af10f69","pitchNumber":1,"startTime":"2026-08-01T03:28:26.048Z","endTime":"2026-08-01T03:28:29.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851918895715706,"aZ":-22.178119719771296,"pfxX":8.630539475388783,"pfxZ":5.705270431494549,"pX":0.4875692284612649,"pZ":3.067117465616685,"vX0":-5.332669506869389,"vY0":-131.52895990073966,"vZ0":-3.3676668085922716,"x":98.42,"y":155.97,"x0":1.4198262073087753,"y0":50.00296289679637,"z0":6.008270428907878,"aX":15.124383866419041},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":2085,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.41639386990086713,"extension":6.340491404680531},"index":1,"playId":"6f5f4e06-a102-354e-ad5e-a43fc1de4223","pitchNumber":2,"startTime":"2026-08-01T03:28:40.878Z","endTime":"2026-08-01T03:28:44.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T03:28:52.825Z","endTime":"2026-08-01T03:29:02.418Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00041994370592,"aZ":-32.978508347307255,"pfxX":-0.011936447346220458,"pfxZ":-0.5353522269504154,"pX":-0.7899502128816728,"pZ":1.8198740931357291,"vX0":-5.357765202683698,"vY0":-121.63345182955058,"vZ0":-2.813986453009905,"x":147.11,"y":189.64,"x0":1.4434812720299113,"y0":50.00331502548544,"z0":5.853077363234197,"aX":-0.017962706275258342},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.4,"breakHorizontal":1.3,"spinRate":2096,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.45041793095868243,"extension":6.453040018320374},"index":3,"playId":"1cb2f799-d3e7-35e5-b40f-e88fd98e7110","pitchNumber":3,"startTime":"2026-08-01T03:29:02.418Z","endTime":"2026-08-01T03:29:06.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47134624492407,"aZ":-30.11730371469668,"pfxX":8.279713501679726,"pfxZ":1.3968307668505213,"pX":1.130264635792079,"pZ":1.991767519273985,"vX0":-3.7843675691655436,"vY0":-120.18362831727356,"vZ0":-2.8854941266050513,"x":73.92,"y":185.0,"x0":1.6424835156587987,"y0":50.00573168410513,"z0":5.8603558530128455,"aX":12.215180497626843},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-14.2,"spinRate":1450,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4543103742192982,"extension":6.3154776606458025},"index":4,"playId":"cd67cc48-fdd9-3055-8af7-902c345e3849","pitchNumber":4,"startTime":"2026-08-01T03:29:24.787Z","endTime":"2026-08-01T03:29:28.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469814292971556,"aZ":-18.961551326209797,"pfxX":5.411572054644713,"pfxZ":7.236911711791809,"pX":-0.19493013908622436,"pZ":4.530907265695569,"vX0":-5.6849601547416055,"vY0":-133.68421748461085,"vZ0":-0.7569186887095088,"x":124.43,"y":116.45,"x0":1.2473091024183611,"y0":50.00334273544189,"z0":6.168041053818285,"aX":9.880991181620505},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":-8.8,"spinRate":2079,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40836395159708916,"extension":6.199085678768778},"index":5,"playId":"87a19ef1-f3ab-38d7-9f37-087778cf2cc6","pitchNumber":5,"startTime":"2026-08-01T03:29:45.545Z","endTime":"2026-08-01T03:29:49.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.949608500707704,"aZ":-27.556584027410683,"pfxX":5.874749656381684,"pfxZ":3.1578763562997896,"pX":0.5172262371195373,"pZ":2.5543713028597024,"vX0":-4.440113889585607,"vY0":-119.56717568002185,"vZ0":-2.046245189974577,"x":97.28,"y":169.81,"x0":1.62620491975237,"y0":50.00277370232641,"z0":5.8706640656643705,"aX":8.589147800726531},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.5,"breakHorizontal":-9.7,"spinRate":1407,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.45640273470092696,"extension":6.586630325433204},"hitData":{"launchSpeed":81.1,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.93,"coordY":156.38}},"index":6,"playId":"50b9b43c-4934-383e-a4a4-c82dd0fd1478","pitchNumber":6,"startTime":"2026-08-01T03:30:02.147Z","endTime":"2026-08-01T03:30:10.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:30:10.050Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:30:31.159Z","endTime":"2026-08-01T03:30:46.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037776434952686,"aZ":-21.20020748814926,"pfxX":10.3045305550619,"pfxZ":6.202939850800648,"pX":-0.1990567415269515,"pZ":3.2253611948713456,"vX0":-7.572418821002758,"vY0":-132.14041367793334,"vZ0":-3.0328475593091713,"x":124.59,"y":151.7,"x0":1.3643068556651112,"y0":50.00387591539681,"z0":5.944811571934857,"aX":18.232390452581683},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-17.0,"spinRate":2049,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41443591000403934,"extension":6.250916781883308},"hitData":{"launchSpeed":101.7,"launchAngle":27.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":121.48,"coordY":37.85}},"index":0,"playId":"9a613961-8faf-3f17-bc85-2f758089cbb3","pitchNumber":1,"startTime":"2026-08-01T03:30:35.926Z","endTime":"2026-08-01T03:30:46.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:30:46.263Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:31:03.543Z","endTime":"2026-08-01T03:32:01.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566400989691054,"aZ":-26.016390313469426,"pfxX":-0.6466538480611494,"pfxZ":3.7968619901120704,"pX":0.4916480443262303,"pZ":2.6713970511437215,"vX0":-2.6118051828467004,"vY0":-125.55302108863106,"vZ0":-2.7599128772312502,"x":98.26,"y":166.65,"x0":1.6226274715721503,"y0":50.00302735584752,"z0":5.866567557987402,"aX":-1.0491628900573682},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":1.7,"spinRate":2036,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4335699730277498,"extension":6.240151577043219},"index":0,"playId":"71bed561-2840-3533-bef2-1064e3cede0b","pitchNumber":1,"startTime":"2026-08-01T03:31:15.484Z","endTime":"2026-08-01T03:31:19.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.493176004033796,"aZ":-29.113733279547578,"pfxX":7.719409038434349,"pfxZ":2.0543198299070387,"pX":2.5611948800234563,"pZ":2.7111614881852413,"vX0":-0.7421642566632644,"vY0":-120.7530551832166,"vZ0":-1.4865152279974552,"x":19.37,"y":165.58,"x0":1.8668398687963808,"y0":50.00416880237497,"z0":5.874478410242444,"aX":11.504560584597794},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":1419,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.45202234627575333,"extension":6.203309547330175},"index":1,"playId":"729f1baf-cfe4-3d2b-92fc-711dc4b5d838","pitchNumber":2,"startTime":"2026-08-01T03:31:36.342Z","endTime":"2026-08-01T03:31:40.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510389133420663,"aZ":-22.805968515890598,"pfxX":8.125100395491163,"pfxZ":5.228826243332267,"pX":0.11505547586271056,"pZ":1.831078079280204,"vX0":-5.989538775034987,"vY0":-132.09027556520905,"vZ0":-6.1752175164837615,"x":112.61,"y":189.34,"x0":1.3409223680533702,"y0":50.000992582968884,"z0":5.843472555150709,"aX":14.553784997814041},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":2003,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.41249818675177163,"extension":6.20760111868167},"hitData":{"launchSpeed":101.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.12,"coordY":155.06}},"index":2,"playId":"e8c0c59a-902f-3767-bded-9294e270af9b","pitchNumber":3,"startTime":"2026-08-01T03:31:53.271Z","endTime":"2026-08-01T03:32:01.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:32:01.006Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:34:12.770Z","endTime":"2026-08-01T03:34:25.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81981429856877,"aZ":-22.965119141483527,"pfxX":-1.0345580484375954,"pfxZ":5.497786240421897,"pX":-0.6722513746988507,"pZ":2.973008952745268,"vX0":-6.615423583189464,"vY0":-127.93146903868306,"vZ0":-2.827216466741106,"x":142.62,"y":158.51,"x0":2.070457047560667,"y0":50.002212717539834,"z0":5.872282011953643,"aX":-1.7315614770187164},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.6,"breakHorizontal":3.2,"spinRate":2069,"spinDirection":156},"zone":1,"typeConfidence":0.91,"plateTime":0.4264525390891478,"extension":6.05160649767081},"hitData":{"launchSpeed":81.3,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.56,"coordY":81.14}},"index":0,"playId":"33471ca8-660e-3e14-b510-3dbba385c7dc","pitchNumber":1,"startTime":"2026-08-01T03:34:14.990Z","endTime":"2026-08-01T03:34:25.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:34:25.929Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:34:46.569Z","endTime":"2026-08-01T03:35:53.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.620668986990026,"aZ":-21.251905470881113,"pfxX":1.614870537414001,"pfxZ":5.9699792443738255,"pX":-1.638591985503374,"pZ":2.1962930981388253,"vX0":-9.865759743781688,"vY0":-133.87040110668244,"vZ0":-5.308622728814935,"x":179.46,"y":179.48,"x0":1.8715243043715746,"y0":50.00500414118139,"z0":5.708727725567471,"aX":2.955869758830213},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.0,"spinRate":1896,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4078346286503409,"extension":6.109336953355277},"index":0,"playId":"05c0fb7f-00f7-3025-b2e3-63567b83fa3e","pitchNumber":1,"startTime":"2026-08-01T03:34:52.879Z","endTime":"2026-08-01T03:34:56.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.3,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513287661181998,"aZ":-23.898445535553932,"pfxX":3.1522122938314068,"pfxZ":4.478818751527168,"pX":-1.1482903396572899,"pZ":3.482856881345695,"vX0":-9.286915821391846,"vY0":-134.19462688734623,"vZ0":-1.7581822424802014,"x":160.77,"y":144.74,"x0":1.9280366080915357,"y0":50.00182160580952,"z0":5.827258922229336,"aX":5.824068773297869},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-4.0,"spinRate":1969,"spinDirection":128},"zone":11,"typeConfidence":0.93,"plateTime":0.40615182487496115,"extension":5.995150028833716},"index":1,"playId":"e6dc30f5-fbbb-316b-a35c-234037288b68","pitchNumber":2,"startTime":"2026-08-01T03:35:18.333Z","endTime":"2026-08-01T03:35:22.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74241975192223,"aZ":-30.928965136468612,"pfxX":-7.710095526474777,"pfxZ":0.8939279518949261,"pX":-1.4254861626625208,"pZ":2.016333527539014,"vX0":-5.710351307279298,"vY0":-117.3219920084835,"vZ0":-2.003294869572545,"x":171.34,"y":184.34,"x0":2.043842726877976,"y0":50.002323830779126,"z0":5.771185118975359,"aX":-10.717733076639696},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":15.4,"spinRate":2224,"spinDirection":292},"zone":13,"typeConfidence":0.86,"plateTime":0.4673374637451593,"extension":6.068523837377511},"index":2,"playId":"9e10635c-3688-3abe-8d88-5b26a1a25cbc","pitchNumber":3,"startTime":"2026-08-01T03:35:32.845Z","endTime":"2026-08-01T03:35:36.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23113524323588,"aZ":-20.59594989266397,"pfxX":2.7939719462946773,"pfxZ":6.419905699705394,"pX":-1.1950749113837544,"pZ":2.584780566455351,"vX0":-9.13171926481247,"vY0":-132.661769999548,"vZ0":-4.379850830403287,"x":162.55,"y":168.99,"x0":1.9109516290257693,"y0":50.002838611602535,"z0":5.73564617344745,"aX":5.039723155822574},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":-3.4,"spinRate":1981,"spinDirection":129},"zone":13,"typeConfidence":0.92,"plateTime":0.4110223220539657,"extension":6.151010118188614},"index":3,"playId":"155d6752-ddba-3b3b-980a-9e645f9c2f92","pitchNumber":4,"startTime":"2026-08-01T03:35:47.897Z","endTime":"2026-08-01T03:35:53.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:35:53.492Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enrique Hernández singles on a sharp line drive to center fielder Ceddanne Rafaela. Kyle Tucker to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:36:03.456Z","endTime":"2026-08-01T03:36:45.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.25634839533267,"aZ":-38.224283966538614,"pfxX":-5.631743223249125,"pfxZ":-4.732052870235268,"pX":0.5325292474974714,"pZ":2.3384433088054593,"vX0":-1.7295136429596862,"vY0":-112.08555234635003,"vZ0":0.5186760685983969,"x":96.7,"y":175.64,"x0":2.0446751083784136,"y0":50.00164088577002,"z0":5.990563917681995,"aX":-7.202718367414985},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.2,"breakHorizontal":10.7,"spinRate":2160,"spinDirection":308},"zone":6,"typeConfidence":0.88,"plateTime":0.4876822371133911,"extension":6.121987860984628},"index":0,"playId":"4c7e5420-2edd-3957-9679-d58d1be302a1","pitchNumber":1,"startTime":"2026-08-01T03:36:19.200Z","endTime":"2026-08-01T03:36:23.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61016938671709,"aZ":-24.61747217948179,"pfxX":-0.1635326681629301,"pfxZ":4.422389657736931,"pX":-0.2534673067001015,"pZ":2.968007110716027,"vX0":-5.706067882626415,"vY0":-129.3061510328457,"vZ0":-2.709568910691217,"x":126.66,"y":158.64,"x0":1.9945563800904391,"y0":50.00405679554419,"z0":5.899676916664595,"aX":-0.2788411596507936},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":1.4,"spinRate":1947,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.422100179482519,"extension":5.951486006895058},"hitData":{"launchSpeed":103.9,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.84,"coordY":80.23}},"index":1,"playId":"9e94bfe4-783f-3e8c-863f-793a6edacf0d","pitchNumber":2,"startTime":"2026-08-01T03:36:33.718Z","endTime":"2026-08-01T03:36:45.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.75,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:36:45.328Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dodgers challenged (tag play), call on the field was upheld: Eliezer Alfonzo singles on a ground ball to center fielder Ceddanne Rafaela. Kyle Tucker scores. Enrique Hernández out at 3rd on the throw, center fielder Ceddanne Rafaela to second baseman Anthony Seigler.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:37:54.441Z","endTime":"2026-08-01T03:39:01.083Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T03:37:00.234Z","endTime":"2026-08-01T03:37:56.526Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36930862648763,"aZ":-27.103331646853825,"pfxX":-0.29639743987350986,"pfxZ":3.0070640956970838,"pX":0.634540118644533,"pZ":3.8951807565947125,"vX0":-3.8465876220959223,"vY0":-128.7608959674238,"vZ0":0.030781971744660797,"x":92.81,"y":133.61,"x0":2.1830101168163494,"y0":50.00577316938672,"z0":5.970742914828827,"aX":-0.5003346532992223},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":1.3,"spinRate":2102,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.42448792306106675,"extension":6.068323438075783},"index":1,"playId":"4ae48bd2-ff99-3f01-bfc6-0e54bf1ba6f0","pitchNumber":1,"startTime":"2026-08-01T03:37:56.526Z","endTime":"2026-08-01T03:38:00.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55602994430711,"aZ":-27.26572480633257,"pfxX":-1.3403747169708347,"pfxZ":2.984974733843713,"pX":-0.3643083343317807,"pZ":2.170896703200489,"vX0":-5.70560153469013,"vY0":-126.6391044702987,"vZ0":-3.5040196584801975,"x":130.89,"y":180.17,"x0":2.07977027082947,"y0":50.00568349292389,"z0":5.721206042623602,"aX":-2.2070659902231755},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":3.6,"spinRate":2230,"spinDirection":179},"zone":4,"typeConfidence":0.9,"plateTime":0.43026982050488627,"extension":6.0104091881269746},"index":2,"playId":"a48480bf-5b06-3d41-b159-f58dc95780ef","pitchNumber":2,"startTime":"2026-08-01T03:38:14.414Z","endTime":"2026-08-01T03:38:18.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.584832149947644,"aZ":-31.25162716317854,"pfxX":5.683828126673257,"pfxZ":0.6499772498826264,"pX":0.9711598864626306,"pZ":1.2625903133542828,"vX0":-4.344445666080149,"vY0":-118.117394803069,"vZ0":-3.7172239277322063,"x":79.98,"y":204.69,"x0":2.0876869830791036,"y0":50.00588527157855,"z0":5.702986801843764,"aX":8.105898991387685},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.6,"breakHorizontal":-9.4,"spinRate":1180,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.46212939906745065,"extension":6.228427243574046},"index":3,"playId":"3b4d48e4-b028-3c60-8c79-20fb2f2f6f75","pitchNumber":3,"startTime":"2026-08-01T03:38:32.555Z","endTime":"2026-08-01T03:38:35.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49091789929849,"aZ":-39.7426171970519,"pfxX":-5.778666257648602,"pfxZ":-6.2411747419092025,"pX":0.8252568569306432,"pZ":1.505870032621951,"vX0":-1.0961161847258363,"vY0":-109.72289386628795,"vZ0":-0.3615158674328429,"x":85.54,"y":198.12,"x0":2.082633505012772,"y0":50.004291333758815,"z0":5.929019882141815,"aX":-7.0044275161838305},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-11.0,"breakHorizontal":10.8,"spinRate":2124,"spinDirection":308},"zone":14,"typeConfidence":0.91,"plateTime":0.5003238080333348,"extension":6.223679219798473},"hitData":{"launchSpeed":86.9,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.81,"coordY":90.86}},"index":4,"playId":"d6078081-a4ca-3d30-a98d-1d81e200c07c","pitchNumber":4,"startTime":"2026-08-01T03:38:50.969Z","endTime":"2026-08-01T03:39:01.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":2.85,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:39:01.083Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (24) on a fly ball to right field. Eliezer Alfonzo scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:43:38.102Z","endTime":"2026-08-01T03:45:22.716Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"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":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:41:22.378Z","endTime":"2026-08-01T03:42:35.481Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jovani Morán replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T03:42:35.481Z","endTime":"2026-08-01T03:43:39.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":624133,"link":"/api/v1/people/624133","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99766661072107,"aZ":-20.05452775549985,"pfxX":8.326765688933767,"pfxZ":6.41174512200158,"pX":-0.18079925201301028,"pZ":-0.17708292081721436,"vX0":-5.670734562497128,"vY0":-136.1420273755636,"vZ0":-11.382412818402356,"x":123.89,"y":243.56,"x0":0.8401965044282387,"y0":50.00181418515534,"z0":5.426406654085933,"aX":15.735422839628583},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.0,"spinRate":2442,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.4012792699123211,"extension":6.429249149069913},"index":2,"playId":"36479452-6c5c-37f6-8eaf-80c35ea8296a","pitchNumber":1,"startTime":"2026-08-01T03:43:39.927Z","endTime":"2026-08-01T03:43:43.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":78.8,"endSpeed":73.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79222812469154,"aZ":-34.51374561321587,"pfxX":-4.285554036277361,"pfxZ":-1.741912217654439,"pX":-1.4687328479087818,"pZ":0.18701940898913996,"vX0":-4.531002239688624,"vY0":-114.69196865648249,"vZ0":-4.62939247973044,"x":172.98,"y":233.73,"x0":1.0839800021227617,"y0":50.00317369800178,"z0":5.571485290893578,"aX":-5.7504096639242945},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.0,"breakHorizontal":8.9,"spinRate":2658,"spinDirection":300},"zone":13,"typeConfidence":0.87,"plateTime":0.47625432000527645,"extension":6.345334045620924},"index":3,"playId":"6266bb55-a47a-35e2-8001-5010d2057de5","pitchNumber":2,"startTime":"2026-08-01T03:44:02.969Z","endTime":"2026-08-01T03:44:10.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jovani Morán. Eliezer Alfonzo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":4,"actionPlayId":"6266bb55-a47a-35e2-8001-5010d2057de5","startTime":"2026-08-01T03:44:15.997Z","endTime":"2026-08-01T03:44:37.483Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672613,"link":"/api/v1/people/672613"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"postOnSecond":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":1.39,"dramaIndex":50.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533898900892705,"aZ":-27.041796684057292,"pfxX":9.49879963926763,"pfxZ":3.579933861356329,"pX":-0.6709752953250769,"pZ":2.54174529935868,"vX0":-7.227196516497757,"vY0":-118.92824763143194,"vZ0":-1.8372112122347983,"x":142.58,"y":170.15,"x0":1.1712487732648884,"y0":50.004807459229355,"z0":5.774008998850545,"aX":13.626129391007693},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":1759,"spinDirection":125},"zone":4,"typeConfidence":0.91,"plateTime":0.46032729969418495,"extension":6.030906372899379},"index":5,"playId":"400b4ec9-0667-3e13-927c-170774c50283","pitchNumber":3,"startTime":"2026-08-01T03:44:37.483Z","endTime":"2026-08-01T03:44:40.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.645432771876678,"aZ":-26.25071753236807,"pfxX":8.966155926496334,"pfxZ":4.096069778501206,"pX":0.0611556367675093,"pZ":2.321587208101511,"vX0":-5.420807157838775,"vY0":-119.14752370004827,"vZ0":-2.476260173521045,"x":114.67,"y":176.1,"x0":1.1941704254455159,"y0":50.003601221310035,"z0":5.732662608066631,"aX":12.966837066024},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.1,"breakHorizontal":-15.0,"spinRate":1826,"spinDirection":131},"zone":5,"typeConfidence":0.91,"plateTime":0.45868617433373027,"extension":5.937897768538733},"hitData":{"launchSpeed":112.1,"launchAngle":24.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":221.65,"coordY":74.74}},"index":6,"playId":"605f8041-48b4-329b-9ded-5d3123d045f7","pitchNumber":4,"startTime":"2026-08-01T03:44:56.701Z","endTime":"2026-08-01T03:45:22.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"second":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":28.000000000000007,"leverageIndex":1.39,"dramaIndex":222.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:45:22.716Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:45:41.580Z","endTime":"2026-08-01T03:45:58.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.172278308170547,"aZ":-25.773047922559343,"pfxX":6.311766529387371,"pfxZ":4.587247178630779,"pX":0.46542809282061975,"pZ":2.395763545467534,"vX0":-3.9755332945720054,"vY0":-117.13353978584824,"vZ0":-2.1662963022791053,"x":99.26,"y":174.09,"x0":1.3606915311940908,"y0":50.0044055162003,"z0":5.731448528040186,"aX":8.811837131602339},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.0,"breakHorizontal":-10.6,"spinRate":1696,"spinDirection":132},"zone":6,"typeConfidence":0.88,"plateTime":0.46679866528967917,"extension":5.943534794279572},"hitData":{"launchSpeed":82.3,"launchAngle":15.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.89,"coordY":101.63}},"index":0,"playId":"b01ce1eb-a824-33ab-88fe-1dae0b07aff3","pitchNumber":1,"startTime":"2026-08-01T03:45:47.034Z","endTime":"2026-08-01T03:45:58.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:45:58.447Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:46:09.325Z","endTime":"2026-08-01T03:47:29.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410940930916375,"aZ":-13.457604214912847,"pfxX":3.1705932937450165,"pfxZ":10.227311071774665,"pX":-0.743628135574418,"pZ":0.8518281105129777,"vX0":-5.581448145440052,"vY0":-134.02232417592273,"vZ0":-9.803025427801833,"x":145.35,"y":215.78,"x0":0.9485133670449759,"y0":50.00020088652976,"z0":5.504661391478943,"aX":5.800886692922918},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-4.6,"spinRate":2374,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.4077999019802143,"extension":6.506739512150019},"index":0,"playId":"744a9cfb-05ba-355a-b289-980552b6e902","pitchNumber":1,"startTime":"2026-08-01T03:46:25.571Z","endTime":"2026-08-01T03:46:29.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":"b3bf8da1-a5fd-3ed7-898c-60c569f0474b","startTime":"2026-08-01T03:46:43.381Z","endTime":"2026-08-01T03:46:48.821Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.626976656975085,"aZ":-25.479652583390767,"pfxX":7.346073704802226,"pfxZ":4.587710318037711,"pX":0.4823802833537999,"pZ":1.4603398101071674,"vX0":-3.978745118849751,"vY0":-119.65186283067709,"vZ0":-4.6321993963684704,"x":98.61,"y":199.35,"x0":1.2065539691025857,"y0":50.0042405312796,"z0":5.6863442500335655,"aX":10.724333992231267},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.6,"breakHorizontal":-12.5,"spinRate":1706,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.45658446177267287,"extension":6.141638320575788},"index":2,"playId":"271d7294-3609-31c4-8b9f-0de513e9dca1","pitchNumber":2,"startTime":"2026-08-01T03:47:02.570Z","endTime":"2026-08-01T03:47:05.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05053934612338,"aZ":-14.212748448521255,"pfxX":4.67455695465548,"pfxZ":9.613991209149818,"pX":-0.7267826466548652,"pZ":2.50174198505508,"vX0":-5.993044634358051,"vY0":-135.44538245417775,"vZ0":-5.95262034629141,"x":144.7,"y":171.23,"x0":0.9015050377134469,"y0":50.00438527963335,"z0":5.712299080172723,"aX":8.73485997652129},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-7.3,"spinRate":2450,"spinDirection":156},"zone":4,"typeConfidence":0.85,"plateTime":0.4035509256963583,"extension":6.074055542142204},"hitData":{"launchSpeed":87.2,"launchAngle":24.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.56,"coordY":92.07}},"index":3,"playId":"397c2e86-9c69-3d98-a0f2-164240fbfb6d","pitchNumber":3,"startTime":"2026-08-01T03:47:21.364Z","endTime":"2026-08-01T03:47:29.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:47:29.090Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:49:16.021Z","endTime":"2026-08-01T03:50:41.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79189102523264,"aZ":-29.3348481908592,"pfxX":0.05070240391549241,"pfxZ":2.029939749069582,"pX":-0.5852289299465538,"pZ":2.6910692830508545,"vX0":-5.233729047358632,"vY0":-117.25422845026853,"vZ0":-1.2494600660843516,"x":139.31,"y":166.12,"x0":1.6630942406738873,"y0":50.005609485991755,"z0":5.95149201693406,"aX":0.07126841707994161},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.6,"breakHorizontal":1.1,"spinRate":1895,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.46594699811201057,"extension":6.018837610344923},"index":0,"playId":"25f67b12-741f-3644-825a-91a084160312","pitchNumber":1,"startTime":"2026-08-01T03:49:35.645Z","endTime":"2026-08-01T03:49:39.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.385879144534726,"aZ":-28.575259296888433,"pfxX":6.2563832123948036,"pfxZ":2.530365794219409,"pX":1.3222898765501558,"pZ":1.7902817562868816,"vX0":-3.066502360979054,"vY0":-118.18200704809672,"vZ0":-3.4403965528460025,"x":66.6,"y":190.44,"x0":1.8201500311908771,"y0":50.00210757061395,"z0":5.874381247120088,"aX":8.897366253350624},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.1,"breakHorizontal":-10.7,"spinRate":1350,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4625029057812786,"extension":6.218835778113458},"index":1,"playId":"9e15cb18-975c-38b2-a013-4c03949357df","pitchNumber":2,"startTime":"2026-08-01T03:49:50.587Z","endTime":"2026-08-01T03:49:54.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.366728954575137,"aZ":-29.193551357471375,"pfxX":7.635057736094025,"pfxZ":2.040466435965099,"pX":1.074127738218987,"pZ":2.0082419163237493,"vX0":-3.63728038026895,"vY0":-119.55873101420116,"vZ0":-2.9878722700428546,"x":76.06,"y":184.56,"x0":1.6169823255755202,"y0":50.00179747740348,"z0":5.8732181111366195,"aX":11.13870649735636},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":1458,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4567652562800628,"extension":6.243871318933523},"index":2,"playId":"988e3c78-ae19-3ca0-aa7d-f87b28e2c242","pitchNumber":3,"startTime":"2026-08-01T03:50:07.530Z","endTime":"2026-08-01T03:50:11.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-01T03:50:18.477Z","endTime":"2026-08-01T03:50:31.030Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30010088882945,"aZ":-16.901403579688548,"pfxX":5.723112955227955,"pfxZ":8.761580380982506,"pX":0.538306158611751,"pZ":2.2399462271161603,"vX0":-4.338103645453342,"vY0":-130.39319491886275,"vZ0":-6.067731409673346,"x":96.48,"y":178.3,"x0":1.4700680797823704,"y0":50.00152330333945,"z0":5.847811342595053,"aX":9.974072296516955},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.9,"breakHorizontal":-9.6,"spinRate":1833,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.41813003068369214,"extension":6.156367315400296},"hitData":{"launchSpeed":88.0,"launchAngle":52.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.86,"coordY":122.94}},"index":4,"playId":"b0d6b748-9b4e-3fc8-b30c-5dd475e690c0","pitchNumber":4,"startTime":"2026-08-01T03:50:31.030Z","endTime":"2026-08-01T03:50:41.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:50:41.697Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out softly, pitcher Cole Irvin to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:50:53.282Z","endTime":"2026-08-01T03:51:15.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608344,"link":"/api/v1/people/608344"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":67.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.019601937122943,"aZ":-34.53467508397438,"pfxX":-2.967248090697039,"pfxZ":-2.020450841557736,"pX":0.8651957807550668,"pZ":3.1678402150548055,"vX0":-0.8288552439386587,"vY0":-107.47461809972489,"vZ0":1.8571376286939507,"x":84.02,"y":153.25,"x0":1.6415906910607312,"y0":50.00327296216742,"z0":6.13428331861586,"aX":-3.4634561233648964},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-2.8,"breakHorizontal":5.6,"spinRate":1762,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.5100660319234533,"extension":6.273861263172154},"hitData":{"launchSpeed":47.4,"launchAngle":-78.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.55,"coordY":190.41}},"index":0,"playId":"212fd5b7-5423-3a17-aba3-2c50786ebeb9","pitchNumber":1,"startTime":"2026-08-01T03:51:07.590Z","endTime":"2026-08-01T03:51:15.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:51:15.365Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:51:52.837Z","endTime":"2026-08-01T03:53:37.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:51:42.195Z","endTime":"2026-08-01T03:51:54.921Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917935759038745,"aZ":-19.30664328693562,"pfxX":8.1275736560094,"pfxZ":7.654439967629759,"pX":0.9132673909877835,"pZ":3.4674745702028478,"vX0":-4.137247996940816,"vY0":-128.86437292492238,"vZ0":-2.6174153182906874,"x":82.19,"y":145.16,"x0":1.4840974226259878,"y0":50.00305778927258,"z0":5.988848011024652,"aX":13.661450662201139},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.4,"breakHorizontal":-13.8,"spinRate":1806,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4251423697166179,"extension":6.316291771300074},"index":1,"playId":"0266ad36-0400-3ccb-87a9-7429634806be","pitchNumber":1,"startTime":"2026-08-01T03:51:54.921Z","endTime":"2026-08-01T03:51:59.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09324131366442,"aZ":-20.484115152761447,"pfxX":8.482743193123804,"pfxZ":6.662229236812742,"pX":0.3127431225977749,"pZ":2.093831671229325,"vX0":-6.0476797866103835,"vY0":-131.45412457266994,"vZ0":-5.942330754730194,"x":105.08,"y":182.25,"x0":1.5376276247977279,"y0":50.00486776630374,"z0":5.897861465187348,"aX":14.891521189686095},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":-14.0,"spinRate":1924,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.4161839571210386,"extension":6.349500112193816},"index":2,"playId":"0581f6dc-c661-3fc2-af12-05fdad027913","pitchNumber":2,"startTime":"2026-08-01T03:52:12.443Z","endTime":"2026-08-01T03:52:15.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766711460327972,"aZ":-22.778575840656906,"pfxX":6.989530274818581,"pfxZ":6.38569980056234,"pX":0.3997787278298891,"pZ":1.5604809222317428,"vX0":-5.049783380804487,"vY0":-120.59958247550965,"vZ0":-5.22161433192772,"x":101.76,"y":196.65,"x0":1.6142144305364639,"y0":50.00126911352807,"z0":5.766471918970398,"aX":10.280199419799496},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.6,"breakHorizontal":-11.4,"spinRate":1440,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4544165915150775,"extension":6.318305713114383},"index":3,"playId":"4db56293-0e3f-3592-b4d4-c545e937ea09","pitchNumber":3,"startTime":"2026-08-01T03:52:31.213Z","endTime":"2026-08-01T03:52:34.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.1,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.217257688403343,"aZ":-17.619936425195153,"pfxX":7.098542930386223,"pfxZ":7.825468430876139,"pX":0.4194987091165393,"pZ":2.6949488006527593,"vX0":-5.220542473577047,"vY0":-135.41901665321254,"vZ0":-5.3022677186048845,"x":101.01,"y":166.02,"x0":1.44880680273524,"y0":50.002391732771606,"z0":5.908582028431553,"aX":13.200601214265012},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-11.8,"spinRate":1965,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.404265303584487,"extension":6.405582793627521},"index":4,"playId":"ff098ab2-6f32-316a-ac39-f9487a45d94d","pitchNumber":4,"startTime":"2026-08-01T03:52:49.701Z","endTime":"2026-08-01T03:52:53.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008336432466375,"aZ":-33.48194897136817,"pfxX":-5.571355929978136,"pfxZ":-1.0832363695118907,"pX":0.7705015403131109,"pZ":2.8584621045438574,"vX0":-0.2720810568893806,"vY0":-109.43361339404511,"vZ0":0.8727336306792299,"x":87.63,"y":161.6,"x0":1.6197349566246082,"y0":50.00521827424966,"z0":6.067713474345656,"aX":-6.6947494788926365},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-1.3,"breakHorizontal":10.2,"spinRate":1774,"spinDirection":315},"zone":3,"typeConfidence":2.0,"plateTime":0.5023275533226181,"extension":6.4149974938764},"index":5,"playId":"859771d0-5d9f-3b11-94b8-8d1922101e55","pitchNumber":5,"startTime":"2026-08-01T03:53:10.284Z","endTime":"2026-08-01T03:53:13.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.977206694340115,"aZ":-36.0619401348833,"pfxX":-4.4759718042922945,"pfxZ":-3.0984254701120433,"pX":-1.3348642445535284,"pZ":1.1503856180538363,"vX0":-4.6104926027199635,"vY0":-111.49969973254477,"vZ0":-2.356612296295265,"x":167.88,"y":207.72,"x0":1.3452511315767612,"y0":50.005224151517325,"z0":5.959810931258041,"aX":-5.608253636945541},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-5.9,"breakHorizontal":9.4,"spinRate":1873,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4921703496914285,"extension":6.433195811199164},"index":6,"playId":"0d93edb0-8e7e-3334-93da-aa7e39ceab80","pitchNumber":6,"startTime":"2026-08-01T03:53:33.114Z","endTime":"2026-08-01T03:53:37.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:53:37.132Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:55:31.779Z","endTime":"2026-08-01T03:58:27.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"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":[0,1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89341330610592,"aZ":-12.877021157885858,"pfxX":2.704504817445813,"pfxZ":10.299522766385248,"pX":-0.9065891381988612,"pZ":2.529837563320263,"vX0":-5.9187549529518675,"vY0":-135.59920317921504,"vZ0":-5.986321741307627,"x":151.56,"y":170.47,"x0":0.9469756247429667,"y0":50.00617620507779,"z0":5.654083390830893,"aX":5.06927751524552},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":-3.7,"spinRate":2422,"spinDirection":163},"zone":13,"typeConfidence":0.91,"plateTime":0.40295904735901367,"extension":6.21600198375612},"index":0,"playId":"fba36f66-b049-380e-81e3-c501b602d23b","pitchNumber":1,"startTime":"2026-08-01T03:56:05.230Z","endTime":"2026-08-01T03:56:08.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.5,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766521454756578,"aZ":-16.027016136108603,"pfxX":1.3109488341137805,"pfxZ":8.554067563139583,"pX":0.13048326184569045,"pZ":5.123371633415503,"vX0":-2.644572133666905,"vY0":-136.24945879703856,"vZ0":0.8480772009214896,"x":112.03,"y":100.45,"x0":0.9415534934203457,"y0":50.005028302467196,"z0":5.912327243625456,"aX":2.475701404498473},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-1.8,"spinRate":2400,"spinDirection":167},"zone":12,"typeConfidence":0.92,"plateTime":0.401361694875761,"extension":6.372402576008515},"index":1,"playId":"cc40a885-d757-3449-93ee-b110509df606","pitchNumber":2,"startTime":"2026-08-01T03:56:24.247Z","endTime":"2026-08-01T03:56:27.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59170500435637,"aZ":-13.995748013807882,"pfxX":1.651773396292441,"pfxZ":9.66831673429378,"pX":-0.31425227943480016,"pZ":2.889410171327308,"vX0":-3.628582338974668,"vY0":-136.17829614787473,"vZ0":-4.922507163591676,"x":128.98,"y":160.77,"x0":0.8202028991677707,"y0":50.00204925260438,"z0":5.686819998500545,"aX":3.105665461891943},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-2.3,"spinRate":2403,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.4020447833110268,"extension":6.083272537196659},"index":2,"playId":"fd610ff2-0e8d-38bb-9190-ba21e6415340","pitchNumber":3,"startTime":"2026-08-01T03:56:41.338Z","endTime":"2026-08-01T03:56:44.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820038959278875,"aZ":-35.19886043961088,"pfxX":-8.963641320334537,"pfxZ":-2.2008993460349267,"pX":-0.41311849682018537,"pZ":1.8578965371060172,"vX0":-0.7392647371808101,"vY0":-116.79118193995599,"vZ0":-1.3926949787360876,"x":132.75,"y":188.62,"x0":1.0717105894893355,"y0":50.00177659414863,"z0":5.784479773431708,"aX":-12.331493960517784},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":16.4,"spinRate":2758,"spinDirection":319},"zone":7,"typeConfidence":0.91,"plateTime":0.46969540538433074,"extension":6.246045490007938},"index":3,"playId":"470e5d43-feac-3096-9c39-d278e7016104","pitchNumber":4,"startTime":"2026-08-01T03:56:58.649Z","endTime":"2026-08-01T03:57:03.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.467297671238732,"aZ":-34.37324089322398,"pfxX":-5.511162720339392,"pfxZ":-1.5496763825704565,"pX":-1.2765225073331543,"pZ":0.7648185768117334,"vX0":-3.4313604362854537,"vY0":-118.26091968349836,"vZ0":-4.025078599963579,"x":165.66,"y":218.13,"x0":0.9091313095375098,"y0":50.00410597065817,"z0":5.640459715733982,"aX":-7.80965960262479},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.5,"breakHorizontal":10.8,"spinRate":2730,"spinDirection":307},"zone":13,"typeConfidence":0.87,"plateTime":0.4630723755070316,"extension":6.3129006763381215},"index":4,"playId":"b4915f7b-6bdd-359f-b7fd-ceeed392440c","pitchNumber":5,"startTime":"2026-08-01T03:57:20.679Z","endTime":"2026-08-01T03:57:24.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122393765907088,"aZ":-22.32155959648211,"pfxX":8.235902361182289,"pfxZ":6.539931694799396,"pX":-0.8666514374052566,"pZ":0.8557033246958491,"vX0":-7.426414672018706,"vY0":-121.76495228355942,"vZ0":-6.670123108567401,"x":150.03,"y":215.68,"x0":1.1475957453779067,"y0":50.005968933801086,"z0":5.552472429184108,"aX":12.413522938279153},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":1695,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4492365096995199,"extension":6.00101777631988},"index":5,"playId":"a900855a-89db-38dd-b51e-a4f1a8d4b410","pitchNumber":6,"startTime":"2026-08-01T03:57:39.345Z","endTime":"2026-08-01T03:57:43.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.7,"endSpeed":85.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661468589592364,"aZ":-14.565023550341735,"pfxX":1.6666324745545371,"pfxZ":9.520075575655607,"pX":-0.09060625390639628,"pZ":2.830877438537449,"vX0":-3.4416412920636565,"vY0":-134.96778405955754,"vZ0":-4.969281996369925,"x":120.45,"y":162.35,"x0":0.9830659537895349,"y0":50.00454980292234,"z0":5.717555441431868,"aX":3.08372037680552},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-2.3,"spinRate":2396,"spinDirection":162},"zone":5,"typeConfidence":0.91,"plateTime":0.4054307927819165,"extension":6.4376338766610814},"index":6,"playId":"0a2af42c-26aa-3ca3-9315-6b7eb9c02cdd","pitchNumber":7,"startTime":"2026-08-01T03:57:56.539Z","endTime":"2026-08-01T03:57:59.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.1,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809802482603597,"aZ":-17.427245440312724,"pfxX":4.150696092330307,"pfxZ":7.899700398744871,"pX":0.27198779411641427,"pZ":3.4211188838618507,"vX0":-3.3749218490375137,"vY0":-135.55625099460678,"vZ0":-2.9204005663981008,"x":106.63,"y":146.41,"x0":0.9920599125359296,"y0":50.00058046152731,"z0":5.724647265001461,"aX":7.746556685685716},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-6.8,"spinRate":2403,"spinDirection":164},"zone":2,"typeConfidence":0.86,"plateTime":0.40360474344007535,"extension":6.3913258699294895},"hitData":{"launchSpeed":99.1,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.38,"coordY":97.52}},"index":7,"playId":"c66fdc97-de9f-36ad-8e18-88ec26896fa8","pitchNumber":8,"startTime":"2026-08-01T03:58:16.606Z","endTime":"2026-08-01T03:58:27.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-01T03:58:27.567Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to left fielder Jarren Duran. Freddie Freeman to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:00:51.937Z","endTime":"2026-08-01T04:02:06.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:58:34.793Z","endTime":"2026-08-01T03:59:30.872Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brayan Bello replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T03:59:30.872Z","endTime":"2026-08-01T04:00:54.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88198981743162,"aZ":-31.885349308604784,"pfxX":-9.852948514780405,"pfxZ":0.14961849751052547,"pX":-0.8459029373176399,"pZ":1.9534893259015786,"vX0":6.070400863315147,"vY0":-138.11026866954987,"vZ0":-3.12167391443349,"x":149.24,"y":186.04,"x0":-1.792698144854537,"y0":50.004022439270805,"z0":5.243960084865123,"aX":-19.027197894577778},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.2,"breakHorizontal":16.6,"spinRate":1921,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.39665522223562766,"extension":6.201424007867931},"index":2,"playId":"bbe4e975-cf13-361d-872a-0d18d99beaab","pitchNumber":1,"startTime":"2026-08-01T04:00:54.086Z","endTime":"2026-08-01T04:00:57.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688104858666307,"aZ":-30.92071943900305,"pfxX":-10.469480553711369,"pfxZ":0.6440755696366873,"pX":-0.23294607689529903,"pZ":0.35154156599884695,"vX0":8.128876927606436,"vY0":-138.1688694606653,"vZ0":-7.186897186338754,"x":125.88,"y":229.29,"x0":-1.8473326724489925,"y0":50.00238772654733,"z0":5.053516264314502,"aX":-20.319197676388455},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.1,"breakHorizontal":17.4,"spinRate":1834,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.3958409615910621,"extension":6.298260368106538},"index":3,"playId":"d94f06f7-3f92-38ae-98a0-452aa8702c78","pitchNumber":2,"startTime":"2026-08-01T04:01:16.354Z","endTime":"2026-08-01T04:01:19.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.8,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.102101050223503,"aZ":-36.48629006483944,"pfxX":2.449272670338674,"pfxZ":-2.7544265890781183,"pX":-1.00206951182583,"pZ":3.188335179482775,"vX0":1.5368382384654289,"vY0":-123.66828805752792,"vZ0":1.4512136561583941,"x":140.56,"y":177.6,"x0":-1.9474546469973573,"y0":50.002384029053765,"z0":5.629181439511421,"aX":3.835258411043973},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":-4.8,"spinRate":2316,"spinDirection":39},"zone":11,"typeConfidence":0.78,"plateTime":0.4410320479527803,"extension":5.913951220870137},"index":4,"playId":"7abc0422-8bd5-3cd6-a7b2-255fc89c1a73","pitchNumber":3,"startTime":"2026-08-01T04:01:38.213Z","endTime":"2026-08-01T04:01:42.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48881305759263,"aZ":-30.05011630675884,"pfxX":-8.611510070548507,"pfxZ":1.0808327870810217,"pX":0.13141391733877758,"pZ":1.4665131194222232,"vX0":8.224306554464201,"vY0":-138.53442621636034,"vZ0":-4.810102607854684,"x":111.99,"y":199.18,"x0":-1.7448263019236723,"y0":50.000083443967426,"z0":5.213610746812217,"aX":-16.8779752261396},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.2,"breakHorizontal":14.0,"spinRate":1965,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.39409701795488106,"extension":6.201103704957235},"hitData":{"launchSpeed":91.2,"launchAngle":16.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.01,"coordY":77.3}},"index":5,"playId":"0434e514-c99b-352d-b410-a9ff5143ec41","pitchNumber":4,"startTime":"2026-08-01T04:01:57.063Z","endTime":"2026-08-01T04:02:06.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.8,"awayTeamWinProbability":18.200000000000003,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.31,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:02:06.987Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard. Freddie Freeman to 3rd. Mookie Betts to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:02:19.445Z","endTime":"2026-08-01T04:03:03.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_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":[]},{"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.868925426796913,"aZ":-28.029662945231482,"pfxX":-0.8000304945224956,"pfxZ":2.463822643675206,"pX":-0.3133148538842169,"pZ":2.4960295029088333,"vX0":3.668499974058912,"vY0":-128.6598498082281,"vZ0":-2.362133732079024,"x":128.94,"y":171.39,"x0":-1.6516600604281577,"y0":50.003431695461686,"z0":5.591119141607838,"aX":-1.3463758790222828},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":0.6,"spinRate":2323,"spinDirection":2},"zone":4,"typeConfidence":0.9,"plateTime":0.42518596835940814,"extension":6.037105252318814},"index":0,"playId":"82450648-cb63-3906-881e-8c27ca773a59","pitchNumber":1,"startTime":"2026-08-01T04:02:36.467Z","endTime":"2026-08-01T04:02:39.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2966683763244,"aZ":-30.022461568185147,"pfxX":-7.93073067146546,"pfxZ":1.2814955172277553,"pX":-0.13215786955666445,"pZ":2.2549000749652297,"vX0":7.155472044409373,"vY0":-128.1163046137199,"vZ0":-1.7229425671487353,"x":122.04,"y":177.9,"x0":-1.9191501823827488,"y0":50.00233656302425,"z0":5.2632115293090695,"aX":-13.299428229775296},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":13.0,"spinRate":1635,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.4261060456642709,"extension":6.280536886188454},"hitData":{"launchSpeed":80.9,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.43,"coordY":154.45}},"index":1,"playId":"88f90497-35cd-3758-bcbe-e2da32c1847e","pitchNumber":2,"startTime":"2026-08-01T04:02:55.370Z","endTime":"2026-08-01T04:03:03.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":1.51,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:03:03.155Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:03:28.280Z","endTime":"2026-08-01T04:05:03.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027155535751728,"aZ":-30.472468258949277,"pfxX":-10.475512634444431,"pfxZ":1.0270410087439448,"pX":-1.3637104244849874,"pZ":3.1001788457737054,"vX0":5.4190618437423295,"vY0":-127.52600581609542,"vZ0":0.3623372345059226,"x":168.98,"y":155.08,"x0":-2.1498093995725953,"y0":50.00166543761644,"z0":5.350524610559897,"aX":-17.33696712283374},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":17.9,"spinRate":1545,"spinDirection":253},"zone":11,"typeConfidence":0.9,"plateTime":0.42870165806779337,"extension":6.042492541271209},"index":0,"playId":"97b99d58-70ab-3946-9ea9-14495e370669","pitchNumber":1,"startTime":"2026-08-01T04:03:36.282Z","endTime":"2026-08-01T04:03:40.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591303434090015,"aZ":-28.12656340136871,"pfxX":-9.814973671707136,"pfxZ":2.3612825213938713,"pX":0.21731943547764931,"pZ":1.7846031185276992,"vX0":8.140932759192799,"vY0":-129.87743403140308,"vZ0":-3.5518792400621253,"x":108.72,"y":190.6,"x0":-1.6789503411357443,"y0":50.002286995181834,"z0":5.303462578012703,"aX":-16.807883495986307},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":16.1,"spinRate":1729,"spinDirection":247},"zone":8,"typeConfidence":0.85,"plateTime":0.42134139291073414,"extension":6.147158650277171},"index":1,"playId":"11cb72fe-bf3e-3082-937e-9567095deeec","pitchNumber":2,"startTime":"2026-08-01T04:03:54.740Z","endTime":"2026-08-01T04:03:58.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.7,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.392064706408373,"aZ":-20.84535662007652,"pfxX":-2.2683380445293846,"pfxZ":5.720280571241412,"pX":0.2498414635936622,"pZ":3.723777591880658,"vX0":5.765722614384608,"vY0":-139.37456972892426,"vZ0":-1.267902110429773,"x":107.48,"y":138.24,"x0":-1.544902760555715,"y0":50.00339164538805,"z0":5.55254334896653,"aX":-4.493595956810119},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":3.0,"spinRate":1996,"spinDirection":220},"zone":12,"typeConfidence":0.93,"plateTime":0.3920194060830151,"extension":6.1754778377680495},"index":2,"playId":"5de4bc17-ca79-340d-8c07-3eea0792fec9","pitchNumber":3,"startTime":"2026-08-01T04:04:15.552Z","endTime":"2026-08-01T04:04:20.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089022728176822,"aZ":-20.356611204820563,"pfxX":-4.4509850702012175,"pfxZ":5.918148373832912,"pX":0.8644954637473514,"pZ":3.121378939808579,"vX0":8.381374576201306,"vY0":-139.621315027357,"vZ0":-2.9017401336575963,"x":84.05,"y":154.5,"x0":-1.582626363179303,"y0":50.003840062019485,"z0":5.496375520077779,"aX":-8.889740858394195},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":6.6,"spinRate":2041,"spinDirection":227},"zone":12,"typeConfidence":0.94,"plateTime":0.3906193568067353,"extension":6.176501484745793},"index":3,"playId":"a0f3d5ea-8dad-3dfa-93cf-8d0765e5d776","pitchNumber":4,"startTime":"2026-08-01T04:04:38.216Z","endTime":"2026-08-01T04:04:42.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877002642559372,"aZ":-24.35896402776813,"pfxX":-9.146203565176602,"pfxZ":3.9946566504303878,"pX":0.2378742173051356,"pZ":3.337601572004154,"vX0":7.345117446357852,"vY0":-138.53176313561175,"vZ0":-2.1085003578406427,"x":107.93,"y":148.66,"x0":-1.2501865292157135,"y0":50.00635006952507,"z0":5.725113864034375,"aX":-17.907887330191915},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":2053,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.3943093851781212,"extension":6.161674562602621},"index":4,"playId":"3c8e0b87-fa48-3ee7-aded-2c1648baca11","pitchNumber":5,"startTime":"2026-08-01T04:04:59.529Z","endTime":"2026-08-01T04:05:03.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":1.55,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:05:03.481Z","atBatIndex":51},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brayan Bello intentionally walks Max Muncy.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:05:18.528Z","endTime":"2026-08-01T04:05:58.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Enrique Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:05:18.528Z","endTime":"2026-08-01T04:05:23.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":571771,"link":"/api/v1/people/571771"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T04:05:23.122Z","endTime":"2026-08-01T04:05:56.162Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08239226-0536-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.162Z","endTime":"2026-08-01T04:05:56.186Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"08239226-0536-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.186Z","endTime":"2026-08-01T04:05:56.187Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":4,"playId":"08239226-0536-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.187Z","endTime":"2026-08-01T04:05:56.189Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":5,"playId":"08239226-0536-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.189Z","endTime":"2026-08-01T04:05:58.279Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":1.96,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:05:58.279Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eliezer Alfonzo grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:06:54.322Z","endTime":"2026-08-01T04:09:20.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:06:10.743Z","endTime":"2026-08-01T04:06:56.602Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166694895793476,"aZ":-29.917208355522327,"pfxX":-9.422088213870389,"pfxZ":1.3416419850282555,"pX":-1.9972747168512135,"pZ":3.2516027315410514,"vX0":2.9540856521617576,"vY0":-128.87048207791602,"vZ0":0.3494169246509885,"x":193.13,"y":150.99,"x0":-1.9354421378414464,"y0":50.00183883170574,"z0":5.428165552797955,"aX":-15.821600646443176},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":1499,"spinDirection":250},"zone":11,"typeConfidence":0.88,"plateTime":0.42527508100330635,"extension":6.143637570661314},"index":1,"playId":"d718c87d-c20b-3995-9016-60387f5c6062","pitchNumber":1,"startTime":"2026-08-01T04:06:56.602Z","endTime":"2026-08-01T04:06:59.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600325250499814,"aZ":-27.786919999318446,"pfxX":-9.533176176440158,"pfxZ":2.6310566637517168,"pX":-1.4063181815400396,"pZ":1.9948527332343047,"vX0":4.267870426646189,"vY0":-128.39184809100837,"vZ0":-3.1423219008260754,"x":170.61,"y":184.92,"x0":-1.8515564784321723,"y0":50.00485503307266,"z0":5.397179926772293,"aX":-15.916602140719796},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":1479,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4266104837378304,"extension":6.1793700638724625},"index":2,"playId":"be207f27-1ad6-379d-a2a2-64342784743c","pitchNumber":2,"startTime":"2026-08-01T04:07:14.752Z","endTime":"2026-08-01T04:07:17.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.318541053743473,"aZ":-26.929912699157303,"pfxX":-11.324002959761971,"pfxZ":2.7528742262800456,"pX":0.9806491251591967,"pZ":2.329532325563478,"vX0":9.971758332106464,"vY0":-137.0963434578726,"vZ0":-4.074984868565677,"x":79.62,"y":175.88,"x0":-1.2325806485829993,"y0":50.001502117460156,"z0":5.673327754308594,"aX":-21.554153022026778},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.3,"breakHorizontal":18.4,"spinRate":2076,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.39953742887065546,"extension":6.096558762112106},"index":3,"playId":"87908057-c1e4-35e5-a085-f7199c803a29","pitchNumber":3,"startTime":"2026-08-01T04:07:33.207Z","endTime":"2026-08-01T04:07:37.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415227144051325,"aZ":-29.547039007470985,"pfxX":-10.773317292765393,"pfxZ":1.5572071374502325,"pX":-1.2740016492980801,"pZ":3.0762813299952545,"vX0":4.71642997350784,"vY0":-129.03118520321564,"vZ0":-0.5568298733714041,"x":165.56,"y":155.72,"x0":-1.7240611529188787,"y0":50.00518574952036,"z0":5.568216563813954,"aX":-18.199155826512012},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":18.5,"spinRate":1512,"spinDirection":251},"zone":11,"typeConfidence":0.83,"plateTime":0.4242265542453154,"extension":6.215491516008474},"index":4,"playId":"f6a9d025-1fe3-31d2-a26d-07eb0e2cb8f4","pitchNumber":4,"startTime":"2026-08-01T04:07:52.472Z","endTime":"2026-08-01T04:07:55.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641736731552257,"aZ":-26.98807406828015,"pfxX":-10.551184236465886,"pfxZ":2.7273357958377247,"pX":-0.4463439940489855,"pZ":4.032553324842275,"vX0":6.081660799348609,"vY0":-136.96163506016225,"vZ0":0.008412150359621284,"x":134.01,"y":129.9,"x0":-1.3222054973137944,"y0":50.00542625059746,"z0":5.871726698865735,"aX":-20.091686753497612},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":17.9,"spinRate":1931,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3995833726823128,"extension":6.166848517383251},"index":5,"playId":"06cb74e9-31db-3369-8186-d320b6632439","pitchNumber":5,"startTime":"2026-08-01T04:08:16.017Z","endTime":"2026-08-01T04:08:20.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.815673061018217,"aZ":-28.23645012300221,"pfxX":-11.479067742310244,"pfxZ":2.0277622103120736,"pX":-0.3355359063705567,"pZ":2.095100570786361,"vX0":7.436015300723061,"vY0":-138.52158381096837,"vZ0":-4.154558132866129,"x":129.79,"y":182.21,"x0":-1.562645304043964,"y0":50.00669994638196,"z0":5.501394453588273,"aX":-22.322536520960696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":19.2,"spinRate":1936,"spinDirection":231},"zone":7,"typeConfidence":0.89,"plateTime":0.39535507534448433,"extension":6.212210260012529},"index":6,"playId":"2cb2511d-a53f-34df-aae6-4fed9494c290","pitchNumber":6,"startTime":"2026-08-01T04:08:35.460Z","endTime":"2026-08-01T04:08:41.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66301388728567,"aZ":-27.061030182779238,"pfxX":-11.301479032292317,"pfxZ":2.5829961499593184,"pX":-0.8870207305981044,"pZ":2.0648601841733654,"vX0":5.890828144205958,"vY0":-139.14501611348297,"vZ0":-4.43055110014732,"x":150.81,"y":183.03,"x0":-1.5533786702007226,"y0":50.00180884775281,"z0":5.452047974701108,"aX":-22.35309021437824},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":19.4,"spinRate":2062,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.3923279232999093,"extension":6.1814333077796935},"hitData":{"launchSpeed":94.5,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.23,"coordY":144.76}},"index":7,"playId":"df8fa01e-a56d-3e48-8c74-e30f60d43d43","pitchNumber":7,"startTime":"2026-08-01T04:09:13.188Z","endTime":"2026-08-01T04:09:20.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"first":{"id":571970,"link":"/api/v1/people/571970"},"second":{"id":605141,"link":"/api/v1/people/605141"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-6.700000000000017,"leverageIndex":2.6,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:09:20.882Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:11:29.016Z","endTime":"2026-08-01T04:12:37.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:10:24.899Z","endTime":"2026-08-01T04:11:31.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":571771,"link":"/api/v1/people/571771"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":66.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.997220437236038,"aZ":-36.974287923507426,"pfxX":-6.7370167250632145,"pfxZ":-4.330496548786729,"pX":-0.18572124193329337,"pZ":0.3300597960707096,"vX0":-1.977990580852302,"vY0":-105.015611399714,"vZ0":-2.6468754876365552,"x":124.08,"y":229.87,"x0":1.6454179522654184,"y0":50.00217435289123,"z0":5.937899734419695,"aX":-7.469155740837964},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-8.3,"breakHorizontal":12.7,"spinRate":2078,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.5230246376589616,"extension":5.981937334277811},"index":1,"playId":"59f9f828-764d-34c0-a57e-16812a4ea652","pitchNumber":1,"startTime":"2026-08-01T04:11:31.031Z","endTime":"2026-08-01T04:11:34.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.8,"endSpeed":81.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389030954560823,"aZ":-18.23983601287195,"pfxX":5.2543602666547615,"pfxZ":8.251624958150687,"pX":1.263988032519349,"pZ":3.1020919058145866,"vX0":-2.598359140823822,"vY0":-129.2389599833736,"vZ0":-3.77372950532962,"x":68.82,"y":155.02,"x0":1.6007274532195082,"y0":50.00313438317614,"z0":5.98541158430427,"aX":8.872306099410592},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.3,"breakHorizontal":-8.9,"spinRate":1975,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4241051832698277,"extension":6.208944267997154},"index":2,"playId":"46d7aa32-f0bb-3f9f-8d85-5aa2043bdec5","pitchNumber":2,"startTime":"2026-08-01T04:11:47.309Z","endTime":"2026-08-01T04:11:51.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":82.4,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753085250853513,"aZ":-29.638586819544273,"pfxX":-1.4523008187115112,"pfxZ":1.761378234580615,"pX":0.48733967595953354,"pZ":4.054360561343725,"vX0":-2.2894531307319235,"vY0":-119.96013749636221,"vZ0":1.5297415128673777,"x":98.42,"y":129.31,"x0":1.6471733617460942,"y0":50.0032929499412,"z0":6.073467660350634,"aX":-2.091550026176656},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.8,"breakHorizontal":3.2,"spinRate":1952,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.45865404487367245,"extension":6.097654779180483},"index":3,"playId":"c3827666-a333-3b66-b3ef-5ab387ffd8cf","pitchNumber":3,"startTime":"2026-08-01T04:12:02.317Z","endTime":"2026-08-01T04:12:05.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.703617934195158,"aZ":-18.577057136860102,"pfxX":6.102093941097035,"pfxZ":8.051429690775652,"pX":-0.02080324865389572,"pZ":2.206797658643833,"vX0":-5.412032704641677,"vY0":-129.0920457898452,"vZ0":-5.645348497074547,"x":117.79,"y":179.2,"x0":1.3093600169932775,"y0":50.002847258935255,"z0":5.850589512678082,"aX":10.306006126224679},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.6,"breakHorizontal":-9.8,"spinRate":1980,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.42418333091290394,"extension":6.2830960323348695},"index":4,"playId":"a0d23d3b-22c5-3b3f-ab1a-5d02ee737d46","pitchNumber":4,"startTime":"2026-08-01T04:12:18.192Z","endTime":"2026-08-01T04:12:22.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586093651042077,"aZ":-23.336473506852,"pfxX":8.019665451194532,"pfxZ":5.151850448701969,"pX":0.30708480395637533,"pZ":3.6152602391606137,"vX0":-5.384982745960452,"vY0":-129.94695260660313,"vZ0":-1.6790313493827842,"x":105.29,"y":141.17,"x0":1.361692053137475,"y0":50.00009445771823,"z0":6.03821827932252,"aX":13.74783764998286},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.2,"breakHorizontal":-13.3,"spinRate":1983,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4210876986210925,"extension":6.208751463142176},"index":5,"playId":"02c1470a-38ba-3cc8-abad-6b7f855ddfa4","pitchNumber":5,"startTime":"2026-08-01T04:12:33.180Z","endTime":"2026-08-01T04:12:37.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:12:37.649Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ceddanne Rafaela homers (12) on a fly ball to left field. Nick Sogard scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:12:56.174Z","endTime":"2026-08-01T04:13:29.361Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734220897628365,"aZ":-27.375432739315087,"pfxX":5.954957206831644,"pfxZ":3.370340274036451,"pX":-0.44731056176466866,"pZ":2.310130524076093,"vX0":-6.344285818279025,"vY0":-118.6001992056756,"vZ0":-2.391494922639399,"x":134.05,"y":176.41,"x0":1.4889969480540979,"y0":50.00477706380111,"z0":5.82902362794093,"aX":8.482874517446861},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":-9.2,"spinRate":1334,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4618795152627784,"extension":6.363008463293327},"hitData":{"launchSpeed":106.0,"launchAngle":30.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":18.75,"coordY":73.71}},"index":0,"playId":"40d3c768-ec6b-3793-917c-9709cf2c1a95","pitchNumber":1,"startTime":"2026-08-01T04:13:01.592Z","endTime":"2026-08-01T04:13:29.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-31.3,"leverageIndex":2.86,"dramaIndex":268.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:13:29.361Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a ground ball to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:13:33.397Z","endTime":"2026-08-01T04:14:32.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":90.2,"endSpeed":83.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346098435984043,"aZ":-17.63087641662803,"pfxX":6.449100263160082,"pfxZ":8.272929781901967,"pX":1.4848507637937078,"pZ":2.704661221354494,"vX0":-2.425205366357722,"vY0":-131.3691665875836,"vZ0":-5.008850601641716,"x":60.4,"y":165.75,"x0":1.5791216950404818,"y0":50.00267101014909,"z0":5.935926626420209,"aX":11.335807782784084},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":-11.2,"spinRate":1910,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4160386122505071,"extension":6.30805393897065},"index":0,"playId":"9abf7583-95ec-397b-a24e-007a4f4345d4","pitchNumber":1,"startTime":"2026-08-01T04:13:51.357Z","endTime":"2026-08-01T04:13:55.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356058072062122,"aZ":-24.813799669919593,"pfxX":1.042052141607468,"pfxZ":4.632826478830656,"pX":-0.19422240241530506,"pZ":0.4796179616514387,"vX0":-4.644184939713739,"vY0":-124.5767457273884,"vZ0":-7.752115446574091,"x":124.4,"y":225.83,"x0":1.5497082479569146,"y0":50.00456244823474,"z0":5.648873615872609,"aX":1.6566615596921828},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2053,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4377676651352784,"extension":6.2120470028200545},"index":1,"playId":"0d8f3408-3362-33ab-9c3e-b838a08fe1eb","pitchNumber":2,"startTime":"2026-08-01T04:14:05.476Z","endTime":"2026-08-01T04:14:09.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70187490755433,"aZ":-25.92812535660251,"pfxX":0.714935998153015,"pfxZ":3.957926954195753,"pX":-0.2947447842312574,"pZ":1.935809819459397,"vX0":-4.944347973081213,"vY0":-124.3086128614066,"vZ0":-4.3120876774075745,"x":128.23,"y":186.51,"x0":1.6192183653051018,"y0":50.00612356493108,"z0":5.821753373853747,"aX":1.1296684260613803},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":-0.2,"spinRate":1998,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.4390198118207338,"extension":6.359790387334092},"hitData":{"launchSpeed":88.8,"launchAngle":7.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.76,"coordY":165.36}},"index":2,"playId":"6fd0e0cd-7397-39f7-b1d2-1e64d46916ca","pitchNumber":3,"startTime":"2026-08-01T04:14:23.773Z","endTime":"2026-08-01T04:14:32.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:14:32.105Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:15:29.419Z","endTime":"2026-08-01T04:15:41.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:15:03.193Z","endTime":"2026-08-01T04:15:31.682Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79698927976515,"aZ":-27.998458944574647,"pfxX":9.510731038940943,"pfxZ":2.84979691077746,"pX":0.48348225275939843,"pZ":2.0056656790004386,"vX0":-5.518371879038998,"vY0":-120.08893277643527,"vZ0":-3.2999503949883575,"x":98.57,"y":184.63,"x0":1.5731067915478232,"y0":50.00147997279269,"z0":5.882711008981506,"aX":13.919238676613364},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-16.0,"spinRate":1366,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.45574219072891875,"extension":6.388611018091288},"hitData":{"launchSpeed":84.9,"launchAngle":42.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.13,"coordY":88.68}},"index":1,"playId":"7012b147-51bd-3182-a774-36d35dc62324","pitchNumber":1,"startTime":"2026-08-01T04:15:31.682Z","endTime":"2026-08-01T04:15:41.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:15:41.067Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a soft ground ball to third baseman Max Muncy. Wilyer Abreu to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:15:56.456Z","endTime":"2026-08-01T04:16:10.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34293592215885,"aZ":-26.253448007397225,"pfxX":-0.935888220267616,"pfxZ":3.723423996394404,"pX":0.3369833510238003,"pZ":2.519791386627215,"vX0":-2.5189368248507638,"vY0":-125.02508020158906,"vZ0":-3.023509575460328,"x":104.15,"y":170.75,"x0":1.4775781228544151,"y0":50.00045374173058,"z0":5.890942600264506,"aX":-1.486363510755714},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.4,"breakHorizontal":2.3,"spinRate":1933,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.43747801870180547,"extension":6.173917634946363},"hitData":{"launchSpeed":21.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.94,"coordY":179.89}},"index":0,"playId":"ba1228ba-f7fe-3427-bfbe-c45855ef5d2d","pitchNumber":1,"startTime":"2026-08-01T04:16:03.701Z","endTime":"2026-08-01T04:16:10.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-3.899999999999995,"leverageIndex":1.35,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:16:10.824Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a soft bunt ground ball to third baseman Max Muncy. Wilyer Abreu to 3rd. Masataka Yoshida to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:16:29.697Z","endTime":"2026-08-01T04:16:58.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868451994971533,"aZ":-21.36730663867891,"pfxX":8.621498189455018,"pfxZ":6.1498419932133555,"pX":-0.5556190909167413,"pZ":2.5902083827078415,"vX0":-7.543498392684085,"vY0":-131.03181456705903,"vZ0":-4.725808849477122,"x":138.18,"y":168.84,"x0":1.225298381171908,"y0":50.00628069528162,"z0":5.991381699323384,"aX":15.158270652853131},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.2,"spinRate":1961,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.41628777665828887,"extension":6.4108145894018636},"hitData":{"launchSpeed":42.4,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":110.94,"coordY":187.52}},"index":0,"playId":"836a346e-1e6a-356d-8a01-60aa3f968572","pitchNumber":1,"startTime":"2026-08-01T04:16:52.291Z","endTime":"2026-08-01T04:16:58.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.7,"awayTeamWinProbability":79.3,"homeTeamWinProbabilityAdded":-6.0000000000000036,"leverageIndex":2.04,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:16:58.830Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (18) on a sharp line drive to left fielder Teoscar Hernández. Wilyer Abreu scores. Masataka Yoshida scores. Caleb Durbin to 3rd.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:17:26.617Z","endTime":"2026-08-01T04:19:21.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884787072315557,"aZ":-25.76689804519106,"pfxX":1.6358292425494323,"pfxZ":4.1118561905153435,"pX":-0.9021650293769439,"pZ":2.7601425381177043,"vX0":-6.550511730350367,"vY0":-123.62247675786216,"vZ0":-2.3005322364336007,"x":151.39,"y":164.26,"x0":1.5607707693227149,"y0":50.00534984415628,"z0":5.849115848045856,"aX":2.551593956244464},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.6,"spinRate":2010,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4417821655137173,"extension":6.393617813189275},"index":0,"playId":"6d258549-7a67-3fca-aad0-5fb40c5a5215","pitchNumber":1,"startTime":"2026-08-01T04:17:29.779Z","endTime":"2026-08-01T04:17:34.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.430265953656242,"aZ":-24.327863669890434,"pfxX":4.433770662553048,"pfxZ":5.301693409181533,"pX":0.3649434423852548,"pZ":1.6761327452221924,"vX0":-4.467209412906124,"vY0":-120.58952571340434,"vZ0":-4.529403003349294,"x":103.09,"y":193.52,"x0":1.6613195144023398,"y0":50.00226317619086,"z0":5.713009131497277,"aX":6.560364066692843},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.9,"breakHorizontal":-7.1,"spinRate":1385,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.45340369728634977,"extension":6.31821348780354},"index":1,"playId":"b6ad97c1-e4ee-334d-b1ab-eddfc3adb8c0","pitchNumber":2,"startTime":"2026-08-01T04:18:00.705Z","endTime":"2026-08-01T04:18:05.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5980988599641,"aZ":-18.51268957850059,"pfxX":6.135732556022405,"pfxZ":7.44333860705764,"pX":1.6299262441002125,"pZ":4.031920461562313,"vX0":-1.6534770280460709,"vY0":-134.27170343491,"vZ0":-1.7807404334752437,"x":54.87,"y":129.92,"x0":1.4543381373909188,"y0":50.00546041093405,"z0":6.013630399749298,"aX":11.265587669884967},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":1773,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40708564286263815,"extension":6.290277236836788},"index":2,"playId":"e79141ef-60dc-3f61-8196-d12344679752","pitchNumber":3,"startTime":"2026-08-01T04:18:29.500Z","endTime":"2026-08-01T04:18:32.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53394480242308,"aZ":-28.991254824131214,"pfxX":7.541762470918368,"pfxZ":2.151937418234729,"pX":2.4687560535286996,"pZ":1.8740306174196684,"vX0":-0.823073143486182,"vY0":-120.70538842298754,"vZ0":-3.1377490418046357,"x":22.9,"y":188.18,"x0":1.832852999457444,"y0":50.00525230270437,"z0":5.73178091708957,"aX":11.179066917367921},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":-13.4,"spinRate":1413,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.45301462026493144,"extension":6.646985345996072},"index":3,"playId":"466adde0-f5bb-3693-97a4-1e5c6ebd0dfc","pitchNumber":4,"startTime":"2026-08-01T04:18:49.138Z","endTime":"2026-08-01T04:18:52.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269859388260503,"aZ":-28.888095660951908,"pfxX":-0.7499515672376647,"pfxZ":2.1122627576259205,"pX":-0.6252499392503738,"pZ":1.4863687454759733,"vX0":-5.120233315788705,"vY0":-123.81497606507097,"vZ0":-4.449405562792699,"x":140.83,"y":198.65,"x0":1.565301847935472,"y0":50.00376264322203,"z0":5.718833392507354,"aX":-1.1656020808126508},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":2.5,"spinRate":1923,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4420533359247143,"extension":6.314174708774367},"hitData":{"launchSpeed":105.9,"launchAngle":16.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.94,"coordY":94.49}},"index":4,"playId":"5443a621-8219-3f7d-a901-bb5019ac7409","pitchNumber":5,"startTime":"2026-08-01T04:19:10.254Z","endTime":"2026-08-01T04:19:21.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-13.6,"leverageIndex":2.48,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:19:21.474Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out sharply, pitcher Cole Irvin to first baseman Freddie Freeman. Caleb Durbin scores. Andruw Monasterio to 3rd.","rbi":1,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:20:36.487Z","endTime":"2026-08-01T04:21:26.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608344,"link":"/api/v1/people/608344"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"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_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:19:41.154Z","endTime":"2026-08-01T04:20:38.607Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.165670658925862,"aZ":-24.98521191580894,"pfxX":0.2644189816804956,"pfxZ":4.310841564175229,"pX":0.6757278044883355,"pZ":3.6454334314048062,"vX0":-2.625548254452013,"vY0":-127.53481115757452,"vZ0":-1.0302583786525514,"x":91.24,"y":140.35,"x0":1.6787664439970835,"y0":50.003189915050385,"z0":6.002933904028058,"aX":0.44127876788492276},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":0.0,"spinRate":1927,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4274501207529755,"extension":6.310143086689459},"index":1,"playId":"0bbaf0d8-bed5-38a3-9371-ea1fc848f149","pitchNumber":1,"startTime":"2026-08-01T04:20:38.607Z","endTime":"2026-08-01T04:20:42.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11634434927047,"aZ":-14.882123763540484,"pfxX":5.500661915244029,"pfxZ":9.644641786458562,"pX":0.21961243528164115,"pZ":2.182782916479084,"vX0":-4.883631455477659,"vY0":-132.72099132900624,"vZ0":-6.8115511116131815,"x":108.63,"y":179.84,"x0":1.3645425702981475,"y0":50.00023589011746,"z0":5.8566252021194805,"aX":9.859459892977823},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-9.0,"spinRate":1929,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.4119297670214448,"extension":6.465137779980142},"index":2,"playId":"5025a132-e127-337d-9462-f764c605f7d6","pitchNumber":2,"startTime":"2026-08-01T04:20:56.397Z","endTime":"2026-08-01T04:20:59.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11043417775496,"aZ":-28.09748602600506,"pfxX":-1.0858227669976008,"pfxZ":2.586063215513062,"pX":-0.5161559446730561,"pZ":2.172164838274774,"vX0":-4.702268181093835,"vY0":-124.78510938591846,"vZ0":-3.292869913281317,"x":136.67,"y":180.13,"x0":1.5337338227610073,"y0":50.002779728517865,"z0":5.8235870433597725,"aX":-1.7124854777174467},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":3.0,"spinRate":2068,"spinDirection":175},"zone":7,"typeConfidence":2.0,"plateTime":0.438934180992514,"extension":6.270047416935601},"hitData":{"launchSpeed":105.2,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":123.66,"coordY":183.53}},"index":3,"playId":"366488ec-05fb-3e41-91ce-d15030ea88b3","pitchNumber":3,"startTime":"2026-08-01T04:21:18.926Z","endTime":"2026-08-01T04:21:26.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.69,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:21:26.799Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Carlos Narváez hit by pitch.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:21:53.273Z","endTime":"2026-08-01T04:22:32.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955938616116768,"aZ":-27.56718340552461,"pfxX":7.119853188222536,"pfxZ":3.0965676699100815,"pX":0.9587048417513097,"pZ":2.3526085180966105,"vX0":-3.781838278607081,"vY0":-120.99102042671143,"vZ0":-2.8159003138682177,"x":80.46,"y":175.26,"x0":1.6146590670508043,"y0":50.00111219536237,"z0":5.939903866061974,"aX":10.585880586147315},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.2,"breakHorizontal":-12.0,"spinRate":1523,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.45219160167852257,"extension":6.411101922124108},"index":0,"playId":"935450ba-c0b1-3ce5-b4dd-bd52e7106cd1","pitchNumber":1,"startTime":"2026-08-01T04:21:55.270Z","endTime":"2026-08-01T04:22:00.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50529704247736,"aZ":-21.18001248340682,"pfxX":6.15368774529339,"pfxZ":7.682777905084445,"pX":0.25209795941803986,"pZ":1.2422527937550394,"vX0":-4.8496836402882195,"vY0":-118.80731529016778,"vZ0":-5.852202220666861,"x":107.39,"y":205.24,"x0":1.5191141890765794,"y0":50.00377621409775,"z0":5.659179028596796,"aX":8.80822845074055},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.7,"breakHorizontal":-10.0,"spinRate":1464,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4608074962390454,"extension":6.296319523735553},"index":1,"playId":"3bafb78f-da8f-3c90-b6b9-6f751ce50363","pitchNumber":2,"startTime":"2026-08-01T04:22:10.206Z","endTime":"2026-08-01T04:22:13.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67314961444347,"aZ":-16.255487121023293,"pfxX":5.216642987780748,"pfxZ":9.151196285341157,"pX":-2.177445144497504,"pZ":3.389109902522758,"vX0":-10.536882920662078,"vY0":-130.58066283086433,"vZ0":-3.5527528778612436,"x":200.0,"y":147.27,"x0":1.2193388609845344,"y0":50.00118343294145,"z0":5.979106503873559,"aX":9.07383446674238},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":1979,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4183319713077962,"extension":6.48141951559324},"index":2,"playId":"66c3549f-b21a-3dd5-abf1-3e7f8233ce41","pitchNumber":3,"startTime":"2026-08-01T04:22:28.253Z","endTime":"2026-08-01T04:22:32.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.38,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:22:32.947Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:22:56.021Z","endTime":"2026-08-01T04:23:57.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.515886319908134,"aZ":-25.670398065050055,"pfxX":-0.6828607180309758,"pfxZ":4.305721724152406,"pX":-0.8929669420247088,"pZ":2.2981143312052486,"vX0":-5.647702481495861,"vY0":-122.27904892379007,"vZ0":-3.108446137402529,"x":151.04,"y":176.73,"x0":1.5371722433909398,"y0":50.004781793702975,"z0":5.792475675156877,"aX":-1.032461322730425},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":1876,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.44823057121520593,"extension":6.379218575932712},"index":0,"playId":"4f5636a0-b851-3a65-bc0b-6952f4b84c1b","pitchNumber":1,"startTime":"2026-08-01T04:23:13.140Z","endTime":"2026-08-01T04:23:16.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700677411708266,"aZ":-21.819104393804817,"pfxX":10.021760390416256,"pfxZ":5.855117436279012,"pX":0.13814227914481134,"pZ":1.709082782526472,"vX0":-6.367917218962832,"vY0":-131.58938951136582,"vZ0":-6.5534766743540604,"x":111.73,"y":192.63,"x0":1.2769503014411745,"y0":50.002231456047035,"z0":5.82800224421129,"aX":17.724155936737407},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":2111,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.414887836195851,"extension":6.359329533454296},"index":1,"playId":"f956203e-c7af-3320-b3cc-c29c15c747c2","pitchNumber":2,"startTime":"2026-08-01T04:23:35.775Z","endTime":"2026-08-01T04:23:39.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483343910115572,"aZ":-18.754771115488854,"pfxX":5.570942428855673,"pfxZ":7.3264556488546795,"pX":0.2842448339534759,"pZ":3.706271808340448,"vX0":-5.04428348866605,"vY0":-133.88188110881518,"vZ0":-2.474448798518578,"x":106.17,"y":138.71,"x0":1.4608311322805188,"y0":50.00366896381757,"z0":5.971500544267522,"aX":10.204581732330327},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-9.1,"spinRate":1922,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40772452613083177,"extension":6.257398328264987},"index":2,"playId":"5265d916-9a8c-3afb-9feb-aea3997698ac","pitchNumber":3,"startTime":"2026-08-01T04:23:53.867Z","endTime":"2026-08-01T04:23:57.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":1.2000000000000002,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:23:57.627Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:25:53.801Z","endTime":"2026-08-01T04:26:19.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50471202394586,"aZ":-34.225132262080606,"pfxX":4.918760268733385,"pfxZ":-1.3173910724478812,"pX":0.5192634088021316,"pZ":2.008260957756447,"vX0":3.6843085802580715,"vY0":-124.35137166740076,"vZ0":-1.5745639178946844,"x":97.21,"y":184.56,"x0":-1.6241385384508338,"y0":50.00382868860901,"z0":5.506850804066882,"aX":7.651016955415369},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.5,"breakHorizontal":-9.8,"spinRate":2284,"spinDirection":30},"zone":9,"typeConfidence":0.92,"plateTime":0.4416127636512872,"extension":6.005789378079728},"hitData":{"launchSpeed":79.5,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.73,"coordY":159.3}},"index":0,"playId":"28b694e4-5940-3363-99a7-3267a0f229f2","pitchNumber":1,"startTime":"2026-08-01T04:26:11.645Z","endTime":"2026-08-01T04:26:19.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:26:19.305Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out softly, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:26:31.569Z","endTime":"2026-08-01T04:27:18.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362384389052828,"aZ":-26.698684833195376,"pfxX":-10.107943334656463,"pfxZ":2.715733811325281,"pX":-0.645927527392163,"pZ":2.595512178648033,"vX0":6.25134435148636,"vY0":-140.52571428141763,"vZ0":-3.2924270683848293,"x":141.62,"y":168.7,"x0":-1.5764449792873756,"y0":50.00464318103745,"z0":5.50086464032144,"aX":-20.38609919234543},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":17.2,"spinRate":1904,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.38854932567506895,"extension":6.185002071191628},"index":0,"playId":"54e479c8-dc06-3ccb-9d21-41ec2518f19f","pitchNumber":1,"startTime":"2026-08-01T04:26:43.728Z","endTime":"2026-08-01T04:26:47.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-01T04:26:55.820Z","endTime":"2026-08-01T04:27:10.556Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71571699388621,"aZ":-26.784994104510808,"pfxX":-10.389277330109262,"pfxZ":2.661806295064684,"pX":-0.7633187719094078,"pZ":3.243106721527871,"vX0":5.634073720010706,"vY0":-141.07503926388645,"vZ0":-2.09037635734279,"x":146.1,"y":151.22,"x0":-1.4316444498418395,"y0":50.00244208318213,"z0":5.712126033471604,"aX":-21.036924224889628},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":1921,"spinDirection":227},"zone":1,"typeConfidence":0.89,"plateTime":0.3875761197345713,"extension":6.226260190750602},"hitData":{"launchSpeed":51.8,"launchAngle":25.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":138.02,"coordY":142.17}},"index":2,"playId":"647af8c3-b05c-3d70-8b52-1607a18d7ad3","pitchNumber":2,"startTime":"2026-08-01T04:27:10.556Z","endTime":"2026-08-01T04:27:18.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:27:18.729Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:27:34.589Z","endTime":"2026-08-01T04:29:23.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810751393490953,"aZ":-28.484831582595262,"pfxX":-10.367819046967165,"pfxZ":1.850618775689835,"pX":-0.9601737120407828,"pZ":1.9099824865315147,"vX0":5.197002999714377,"vY0":-140.1662795297803,"vZ0":-4.794049032237475,"x":153.6,"y":187.21,"x0":-1.4882459009001445,"y0":50.00594240932432,"z0":5.496013556021578,"aX":-20.693570209024468},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":1984,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.3903320539062318,"extension":6.243726910448627},"index":0,"playId":"cb6bb64a-8dc0-3756-9150-ac7a91b31ce0","pitchNumber":1,"startTime":"2026-08-01T04:27:45.275Z","endTime":"2026-08-01T04:27:49.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336740735407275,"aZ":-31.841180846774996,"pfxX":-8.986514738880018,"pfxZ":0.19248788756174173,"pX":0.2952022442105557,"pZ":0.5626638968551924,"vX0":8.17155450778954,"vY0":-129.76169323266794,"vZ0":-5.7073804383174185,"x":105.75,"y":223.59,"x0":-1.7163418051150052,"y0":50.001102190083444,"z0":5.195461874054747,"aX":-15.433075019712561},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":1473,"spinDirection":249},"zone":14,"typeConfidence":0.88,"plateTime":0.4209496258753438,"extension":6.341798301072604},"index":1,"playId":"1eea5cb2-f087-3f5a-be8d-cc017cf1001c","pitchNumber":2,"startTime":"2026-08-01T04:28:04.607Z","endTime":"2026-08-01T04:28:08.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440534999585022,"aZ":-25.58700905098319,"pfxX":-8.96792708755812,"pfxZ":3.267097433988729,"pX":0.41621260794348724,"pZ":2.9244255026467316,"vX0":7.983442241204543,"vY0":-140.52855122917154,"vZ0":-3.1738507646510277,"x":101.13,"y":159.82,"x0":-1.2851648674732963,"y0":50.00406103479854,"z0":5.715832777138998,"aX":-18.08300799856814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":1974,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.38857669772438763,"extension":6.097205709239205},"index":2,"playId":"502c8131-6838-3488-8532-92f2b9ae047f","pitchNumber":3,"startTime":"2026-08-01T04:28:23.426Z","endTime":"2026-08-01T04:28:27.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.4,"endSpeed":87.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.723416014942053,"aZ":-18.19248564269793,"pfxX":-4.142190878201471,"pfxZ":7.1144601059190204,"pX":1.0200621601297488,"pZ":2.808917790332805,"vX0":8.10801565980544,"vY0":-138.7789503543583,"vZ0":-4.307595150452548,"x":78.12,"y":162.94,"x0":-1.3908088840539587,"y0":50.00686609581201,"z0":5.57978945343802,"aX":-8.146068235798769},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":6.0,"spinRate":1997,"spinDirection":227},"zone":12,"typeConfidence":0.94,"plateTime":0.3934686954214204,"extension":6.273293650434703},"index":3,"playId":"744268e3-b293-3bcb-8774-35165f748d5a","pitchNumber":4,"startTime":"2026-08-01T04:28:40.178Z","endTime":"2026-08-01T04:28:43.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604388568557606,"aZ":-23.94526732029411,"pfxX":-9.859470216178408,"pfxZ":4.113187324365557,"pX":1.482006689525318,"pZ":2.855783253489809,"vX0":10.833887959874563,"vY0":-140.07457575886556,"vZ0":-3.5884493217199767,"x":60.51,"y":161.67,"x0":-1.1422295673641678,"y0":50.00388573984512,"z0":5.706528337455669,"aX":-19.729085670409475},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":15.8,"spinRate":2061,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3900130886624553,"extension":6.188621966206549},"index":4,"playId":"6621e356-c92b-3cd2-81b2-17e4d7747969","pitchNumber":5,"startTime":"2026-08-01T04:28:57.273Z","endTime":"2026-08-01T04:29:00.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197842527583738,"aZ":-26.819988564422843,"pfxX":-10.64824082097499,"pfxZ":2.8537475783060797,"pX":0.4324568862695631,"pZ":1.4290860193771397,"vX0":8.635960821060747,"vY0":-136.12578635039432,"vZ0":-6.136322516865466,"x":100.52,"y":200.19,"x0":-1.3994980143073996,"y0":50.00133685452706,"z0":5.572100844757677,"aX":-19.959615504409193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":1986,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4025398918623271,"extension":6.221661695661021},"hitData":{"launchSpeed":71.7,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.75,"coordY":173.84}},"index":5,"playId":"937fcda6-79cb-3868-9acf-62481ea06db2","pitchNumber":6,"startTime":"2026-08-01T04:29:15.281Z","endTime":"2026-08-01T04:29:23.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:29:23.103Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:31:21.052Z","endTime":"2026-08-01T04:33:07.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78235712428438,"aZ":-25.775007874555826,"pfxX":-1.0003129592366213,"pfxZ":4.236683859048842,"pX":-0.06248276458796047,"pZ":1.3268478154703267,"vX0":-3.7964346150028048,"vY0":-122.03219736304074,"vZ0":-5.3564174008111225,"x":119.38,"y":202.96,"x0":1.6426252698206145,"y0":50.00151047848907,"z0":5.767730410851607,"aX":-1.50958997562849},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.7,"breakHorizontal":2.6,"spinRate":1917,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4486597538379882,"extension":6.3199714561220715},"index":0,"playId":"973467cc-1597-3468-ba30-19f6185f674f","pitchNumber":1,"startTime":"2026-08-01T04:31:30.910Z","endTime":"2026-08-01T04:31:35.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":80.3,"endSpeed":73.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18281506608961,"aZ":-25.173271478130363,"pfxX":5.619053512873032,"pfxZ":5.089825184794789,"pX":1.5330928654538796,"pZ":2.2417464338526285,"vX0":-2.2229124631796853,"vY0":-116.88129181206992,"vZ0":-2.7823352227619327,"x":58.56,"y":178.25,"x0":1.7693415706736475,"y0":50.00490278788754,"z0":5.825501406266436,"aX":7.731606059115981},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.8,"breakHorizontal":-9.6,"spinRate":1468,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4696311143338745,"extension":6.310514783644908},"index":1,"playId":"b8693d32-4195-3836-beff-e14506cbf24e","pitchNumber":2,"startTime":"2026-08-01T04:31:48.829Z","endTime":"2026-08-01T04:31:52.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207607972826427,"aZ":-27.35437936423577,"pfxX":-0.9926865675954153,"pfxZ":3.13500950615542,"pX":0.09001383678793667,"pZ":3.0022712433177983,"vX0":-3.5873975836336256,"vY0":-123.11400952823578,"vZ0":-1.4706950279486903,"x":113.57,"y":157.72,"x0":1.6943375691013485,"y0":50.00193606807282,"z0":5.920371101537204,"aX":-1.5245912873320235},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":1849,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4447218049016528,"extension":6.146782764068387},"index":2,"playId":"2e51b196-1679-3584-afe0-8bdb91280bb4","pitchNumber":3,"startTime":"2026-08-01T04:32:03.875Z","endTime":"2026-08-01T04:32:07.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.641439074865215,"aZ":-38.6708806345418,"pfxX":-5.2095596824413635,"pfxZ":-5.427655461390271,"pX":-0.5799421420710107,"pZ":0.8313381983808092,"vX0":-3.0950310007057826,"vY0":-108.84976622081648,"vZ0":-1.9714761054451808,"x":139.11,"y":216.33,"x0":1.5387801710772535,"y0":50.00508109838502,"z0":5.947600716752165,"aX":-6.232356337069261},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.1,"breakHorizontal":10.3,"spinRate":2026,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.5037794383071721,"extension":6.403936175644249},"index":3,"playId":"df4f22d0-b497-3bfb-ac19-00811c79e2b6","pitchNumber":4,"startTime":"2026-08-01T04:32:30.233Z","endTime":"2026-08-01T04:32:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.2,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00808411008792,"aZ":-21.179384880830717,"pfxX":9.007096771441436,"pfxZ":6.406751093151621,"pX":0.6417363180505292,"pZ":3.97912104365477,"vX0":-5.372958321512404,"vY0":-129.87387702485282,"vZ0":-1.037531346718807,"x":92.54,"y":131.34,"x0":1.5621342014242718,"y0":50.00365403754516,"z0":5.98760069528907,"aX":15.459417819449207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":-15.2,"spinRate":1953,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.42098763618103074,"extension":6.285964299123028},"index":4,"playId":"b9676d1b-d830-345f-a50e-57d824fb58c0","pitchNumber":5,"startTime":"2026-08-01T04:32:46.517Z","endTime":"2026-08-01T04:32:51.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208321281778133,"aZ":-22.684123910023175,"pfxX":8.37971425041138,"pfxZ":5.62741748777186,"pX":-0.0030670781247999564,"pZ":3.795117514923119,"vX0":-6.42669071836646,"vY0":-128.44953096226993,"vZ0":-1.2813629433226434,"x":117.12,"y":136.31,"x0":1.4307586998812423,"y0":50.00533687017705,"z0":6.048184449104823,"aX":14.139701107720207},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.2,"breakHorizontal":-13.9,"spinRate":1968,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.42486277314467236,"extension":6.418000006661397},"index":5,"playId":"b76b642f-be8c-3f76-ba8b-016126e8d1ee","pitchNumber":6,"startTime":"2026-08-01T04:33:03.687Z","endTime":"2026-08-01T04:33:07.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:33:07.600Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:33:16.795Z","endTime":"2026-08-01T04:34:23.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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(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":88.8,"endSpeed":81.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503106897902573,"aZ":-20.12787869795891,"pfxX":7.307761639115123,"pfxZ":7.069206571721628,"pX":1.12199758762036,"pZ":3.4173370322876946,"vX0":-3.594817636586702,"vY0":-129.3272690411602,"vZ0":-2.6079949886248848,"x":74.23,"y":146.51,"x0":1.5763178208769997,"y0":50.00090457707996,"z0":5.97268450764138,"aX":12.449427419897198},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":-12.5,"spinRate":1859,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4225723280632847,"extension":6.2714751797375135},"index":0,"playId":"aa6926fd-1895-35fa-8d93-3944729954f6","pitchNumber":1,"startTime":"2026-08-01T04:33:32.767Z","endTime":"2026-08-01T04:33:36.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":81.9,"endSpeed":74.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08949602063107,"aZ":-30.46971077009551,"pfxX":0.23294651533908034,"pfxZ":1.2009443946787908,"pX":0.01037818760596494,"pZ":3.561626632201206,"vX0":-3.7432469825848584,"vY0":-119.11684743170599,"vZ0":0.8686527992496422,"x":116.6,"y":142.62,"x0":1.5789237418488582,"y0":50.0040770026985,"z0":5.9693203807309025,"aX":0.33138693092037524},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.6,"breakHorizontal":0.6,"spinRate":1949,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.46165688543510175,"extension":6.166034365298741},"index":1,"playId":"7a009101-2a75-3d85-af86-dd6ae33fbf26","pitchNumber":2,"startTime":"2026-08-01T04:33:46.815Z","endTime":"2026-08-01T04:33:51.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":87.6,"endSpeed":80.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082097117091894,"aZ":-19.599678987270533,"pfxX":6.888681149226149,"pfxZ":7.592223175466694,"pX":0.45725731870295866,"pZ":3.4389743861741837,"vX0":-4.823847544385468,"vY0":-127.56361434740444,"vZ0":-2.390777540496895,"x":99.57,"y":145.93,"x0":1.4733526972499547,"y0":50.001588367243805,"z0":5.92565637946843,"aX":11.40575612926589},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.4,"spinRate":2005,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.42862093067689777,"extension":6.252827453623648},"index":2,"playId":"817f9f29-b7cd-3a8b-981e-c8fe615581a3","pitchNumber":3,"startTime":"2026-08-01T04:34:02.228Z","endTime":"2026-08-01T04:34:07.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027373318174277,"aZ":-19.38995877895124,"pfxX":8.090407212488085,"pfxZ":7.580986224831285,"pX":0.9773016576911597,"pZ":3.409418133415471,"vX0":-3.7490455513692704,"vY0":-128.59277762837158,"vZ0":-2.747332990860986,"x":79.75,"y":146.73,"x0":1.3979273296683061,"y0":50.0001030928698,"z0":5.984779522613863,"aX":13.635822291855133},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.4,"breakHorizontal":-13.9,"spinRate":1933,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.42488462820059736,"extension":6.388119849971959},"index":3,"playId":"f79e5151-5dfa-3780-8e48-a61eaab28772","pitchNumber":4,"startTime":"2026-08-01T04:34:18.509Z","endTime":"2026-08-01T04:34:23.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:34:23.072Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Anthony Seigler grounds into a double play, third baseman Max Muncy to second baseman Miguel Rojas to first baseman Freddie Freeman. Wilyer Abreu out at 2nd. Anthony Seigler out at 1st.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:34:33.707Z","endTime":"2026-08-01T04:35:35.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653564391058865,"aZ":-18.592484160900142,"pfxX":6.637223178655185,"pfxZ":8.172946946233584,"pX":0.6926459498632792,"pZ":1.9828865047416553,"vX0":-4.4260846523445645,"vY0":-127.6680278135478,"vZ0":-5.808643099704763,"x":90.6,"y":185.24,"x0":1.5806742360461297,"y0":50.00372201786197,"z0":5.736750742773673,"aX":11.029620781424576},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.8,"breakHorizontal":-11.2,"spinRate":1988,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.42795053942792416,"extension":6.30515755516403},"index":0,"playId":"e8f23945-fb1c-3d34-ac16-b910c3b506ed","pitchNumber":1,"startTime":"2026-08-01T04:34:52.611Z","endTime":"2026-08-01T04:34:56.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05739127076305,"aZ":-30.498892665625643,"pfxX":-1.5130052094641346,"pfxZ":1.1603104303839054,"pX":1.3094114739638747,"pZ":2.790160498347029,"vX0":-0.8995366590103442,"vY0":-119.69594256005031,"vZ0":-0.6853236326841473,"x":67.09,"y":163.45,"x0":1.887213477166462,"y0":50.00276316769274,"z0":5.821590883319325,"aX":-2.185658661217571},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":3.0,"spinRate":1986,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4583755594604906,"extension":6.290931653423088},"index":1,"playId":"af48a5d8-c44e-319a-a7ec-ed1e04bf9210","pitchNumber":2,"startTime":"2026-08-01T04:35:08.821Z","endTime":"2026-08-01T04:35:12.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412312681102048,"aZ":-23.594844458801894,"pfxX":5.793798651967654,"pfxZ":6.05515206901517,"pX":-0.0659226187205774,"pZ":2.107523182214687,"vX0":-5.219335232490095,"vY0":-117.99043482101496,"vZ0":-3.6852122073545166,"x":119.51,"y":181.88,"x0":1.4168494122531736,"y0":50.00286567628402,"z0":5.851683934813603,"aX":8.209611805577078},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.3,"breakHorizontal":-9.2,"spinRate":1379,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4633377740025253,"extension":6.150122727521673},"hitData":{"launchSpeed":80.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.85,"coordY":164.75}},"index":2,"playId":"d684d6c3-96da-3f81-b406-be6b99686544","pitchNumber":3,"startTime":"2026-08-01T04:35:27.278Z","endTime":"2026-08-01T04:35:35.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:35:35.267Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:37:39.692Z","endTime":"2026-08-01T04:38:31.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25817391109226,"aZ":-30.292758082143248,"pfxX":-0.8326087356777387,"pfxZ":1.1279138356963436,"pX":-0.580173114489644,"pZ":2.5427212751680415,"vX0":3.370637086276492,"vY0":-128.12685187558577,"vZ0":-1.4446688753863584,"x":139.11,"y":170.13,"x0":-1.8040128058223608,"y0":50.00002535408094,"z0":5.479045758724951,"aX":-1.3854411061241048},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":0.7,"spinRate":2387,"spinDirection":300},"zone":4,"typeConfidence":0.91,"plateTime":0.42733406315391287,"extension":6.070681217729342},"index":0,"playId":"21877e76-a401-3b94-b94a-a5b501bb59f7","pitchNumber":1,"startTime":"2026-08-01T04:37:45.125Z","endTime":"2026-08-01T04:37:48.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13302742513814,"aZ":-25.807662524072523,"pfxX":-10.091229324994966,"pfxZ":3.2794754167103726,"pX":0.7049903099563039,"pZ":3.545778572161538,"vX0":9.117393179973089,"vY0":-137.87634181811563,"vZ0":-1.2070349558890174,"x":90.13,"y":143.04,"x0":-1.3194836157375178,"y0":50.00475555433747,"z0":5.716620493535048,"aX":-19.60186883964554},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":1925,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.39592953780457574,"extension":6.150438104971974},"index":1,"playId":"ecdeb903-951f-39df-a729-30e97b5c6f69","pitchNumber":2,"startTime":"2026-08-01T04:38:01.322Z","endTime":"2026-08-01T04:38:05.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569987932058073,"aZ":-17.875745029408804,"pfxX":-5.400007493704615,"pfxZ":7.190534592729588,"pX":-0.896350151741466,"pZ":3.38852846481388,"vX0":4.18843267303509,"vY0":-139.90120240596917,"vZ0":-2.7320930765511524,"x":151.17,"y":147.29,"x0":-1.7087529387444695,"y0":50.00634991149799,"z0":5.544908949257708,"aX":-10.742470058077814},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":9.0,"spinRate":1997,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.3910088550381503,"extension":6.170291240636181},"hitData":{"launchSpeed":100.8,"launchAngle":13.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.78,"coordY":95.1}},"index":2,"playId":"0c0a79a6-1dc8-3f39-8a42-bbc68cfd4e3c","pitchNumber":3,"startTime":"2026-08-01T04:38:19.143Z","endTime":"2026-08-01T04:38:31.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":3.1000000000000005,"leverageIndex":0.62,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:38:31.826Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:38:58.432Z","endTime":"2026-08-01T04:41:13.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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.7,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123032356156838,"aZ":-31.423859496660526,"pfxX":-1.5522994893180002,"pfxZ":0.4613627993487164,"pX":0.3076727218977318,"pZ":2.026888426203451,"vX0":5.154811644536597,"vY0":-126.2834642588281,"vZ0":-2.45508944271299,"x":105.27,"y":184.05,"x0":-1.5488172930908035,"y0":50.003891180469815,"z0":5.512646682332096,"aX":-2.5345317126895885},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":1.8,"spinRate":2246,"spinDirection":302},"zone":9,"typeConfidence":0.92,"plateTime":0.4319473184597009,"extension":6.11655877979408},"index":0,"playId":"3103d71a-bc00-36df-ad82-0a6729e44820","pitchNumber":1,"startTime":"2026-08-01T04:38:58.432Z","endTime":"2026-08-01T04:39:02.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660756763544715,"aZ":-35.92177755572895,"pfxX":5.361342973913833,"pfxZ":-2.519442094179727,"pX":-0.45788330569656827,"pZ":3.782120278975259,"vX0":1.6511976892878821,"vY0":-121.91265504003565,"vZ0":2.928986437081026,"x":134.45,"y":136.66,"x0":-1.8425585336484815,"y0":50.00330725022147,"z0":5.690883051338982,"aX":7.972671582158973},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.5,"breakHorizontal":-10.1,"spinRate":2362,"spinDirection":33},"zone":11,"typeConfidence":0.9,"plateTime":0.45135988884376266,"extension":5.988385313993005},"index":1,"playId":"81a3b6a2-f5a4-3a3f-8262-625387657767","pitchNumber":2,"startTime":"2026-08-01T04:39:15.437Z","endTime":"2026-08-01T04:39:19.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515241016580692,"aZ":-28.35422239012409,"pfxX":-1.6371788912463805,"pfxZ":2.379711780879128,"pX":-0.037465644777937276,"pZ":1.803438691115463,"vX0":4.504802184152472,"vY0":-126.30897779486523,"vZ0":-3.566090544527098,"x":118.43,"y":190.09,"x0":-1.6371797506034345,"y0":50.00045815405836,"z0":5.532045589929399,"aX":-2.6254591422139577},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":1.8,"spinRate":2220,"spinDirection":296},"zone":8,"typeConfidence":0.9,"plateTime":0.4348673650596222,"extension":6.3117628353267445},"index":2,"playId":"07641911-12d8-3d4d-a403-f3deaf614509","pitchNumber":3,"startTime":"2026-08-01T04:39:36.811Z","endTime":"2026-08-01T04:39:40.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733849567174126,"aZ":-28.09365686662887,"pfxX":-10.702389978772034,"pfxZ":2.4310334395624364,"pX":-0.4812221460718297,"pZ":1.8059585731592904,"vX0":6.906144437861606,"vY0":-128.8188303254247,"vZ0":-3.292279885580478,"x":135.34,"y":190.02,"x0":-1.806225673108356,"y0":50.00495126614141,"z0":5.272125275293728,"aX":-17.99099956107411},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":1848,"spinDirection":248},"zone":7,"typeConfidence":0.89,"plateTime":0.4251736784489082,"extension":6.404427952630978},"index":3,"playId":"cecfe6ce-5974-3e35-91df-0a1bd7885140","pitchNumber":4,"startTime":"2026-08-01T04:39:57.092Z","endTime":"2026-08-01T04:40:00.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497598330550534,"aZ":-29.538073372704513,"pfxX":-1.8536173430290126,"pfxZ":1.583506870367052,"pX":0.44852343657648464,"pZ":1.8085272027476416,"vX0":5.69854884734133,"vY0":-128.5419446454873,"vZ0":-3.538280781309066,"x":99.9,"y":189.95,"x0":-1.5597233891173348,"y0":50.0062240920897,"z0":5.504941451126712,"aX":-3.0927336952031244},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":2.0,"spinRate":2386,"spinDirection":327},"zone":9,"typeConfidence":0.85,"plateTime":0.42667231518916493,"extension":6.267306677858064},"index":4,"playId":"dc434378-7897-3dd7-9050-0c2adca0146f","pitchNumber":5,"startTime":"2026-08-01T04:40:19.009Z","endTime":"2026-08-01T04:40:26.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721875637517396,"aZ":-30.775402562013046,"pfxX":4.95489518778154,"pfxZ":0.8834500154905811,"pX":1.1288763039916447,"pZ":2.149490690803856,"vX0":5.23406082262286,"vY0":-125.16162167487364,"vZ0":-2.1793682071365006,"x":73.97,"y":180.74,"x0":-1.6346593982002982,"y0":50.002971960702986,"z0":5.556529548916707,"aX":7.845160434890996},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-10.2,"spinRate":2378,"spinDirection":26},"zone":14,"typeConfidence":0.92,"plateTime":0.43794937292760405,"extension":6.201724481835165},"index":5,"playId":"f9166fa2-528b-3c5d-9503-89bfe5781844","pitchNumber":6,"startTime":"2026-08-01T04:40:41.454Z","endTime":"2026-08-01T04:40:46.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323441720058778,"aZ":-30.24262772375644,"pfxX":-2.099731573327114,"pfxZ":1.1541876476316686,"pX":0.6320691074996769,"pZ":2.0157208528939745,"vX0":6.197581286014321,"vY0":-128.5720322743331,"vZ0":-2.9650724327606532,"x":92.91,"y":184.36,"x0":-1.539592128547843,"y0":50.00027666924646,"z0":5.537256593767587,"aX":-3.505806368128484},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":2.4,"spinRate":2273,"spinDirection":315},"zone":9,"typeConfidence":0.83,"plateTime":0.4264497249611843,"extension":6.138981940861159},"hitData":{"launchSpeed":86.0,"launchAngle":47.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.38,"coordY":103.47}},"index":6,"playId":"80c38311-9273-3406-b53c-c89c53bb8c5e","pitchNumber":7,"startTime":"2026-08-01T04:41:01.576Z","endTime":"2026-08-01T04:41:13.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:41:13.480Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:41:31.763Z","endTime":"2026-08-01T04:42:22.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.856868553238034,"aZ":-26.20422667513679,"pfxX":-11.155274229155605,"pfxZ":3.05515115986627,"pX":-0.6036960338945465,"pZ":2.8495934677937447,"vX0":6.285624606927679,"vY0":-139.058772067213,"vZ0":-2.7380095255538595,"x":140.01,"y":161.84,"x0":-1.4467960432989253,"y0":50.00363654589048,"z0":5.58977206477774,"aX":-21.79721633142728},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":18.8,"spinRate":1949,"spinDirection":228},"zone":1,"typeConfidence":0.89,"plateTime":0.3942361901467506,"extension":6.258843890454116},"index":0,"playId":"7b2e3945-cc47-3438-9a55-5cd06e7573f7","pitchNumber":1,"startTime":"2026-08-01T04:41:36.928Z","endTime":"2026-08-01T04:41:41.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628904674461573,"aZ":-24.814857365005018,"pfxX":-9.18919982129356,"pfxZ":3.7979762796407233,"pX":0.19389764226740197,"pZ":1.3133213581761998,"vX0":7.577706435648375,"vY0":-137.2137352645947,"vZ0":-6.795748632857328,"x":109.61,"y":203.32,"x0":-1.387156065650084,"y0":50.006753955871424,"z0":5.473054548641618,"aX":-17.818211077967533},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":1901,"spinDirection":228},"zone":14,"typeConfidence":0.94,"plateTime":0.39668533432099373,"extension":6.259556621049484},"index":1,"playId":"8f2c6382-c5a9-3c04-8e2a-269a611b14ba","pitchNumber":2,"startTime":"2026-08-01T04:41:56.546Z","endTime":"2026-08-01T04:41:59.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.7,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615493999125405,"aZ":-28.896308857709574,"pfxX":-1.1038392583965586,"pfxZ":1.9560141546858425,"pX":0.8498310512858943,"pZ":1.5282923987934345,"vX0":6.3066504751474834,"vY0":-128.95540435821698,"vZ0":-4.443620637383813,"x":84.61,"y":197.52,"x0":-1.4875355309034755,"y0":50.00515179133364,"z0":5.511187575015348,"aX":-1.8532779321152058},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":0.6,"spinRate":2334,"spinDirection":287},"zone":14,"typeConfidence":0.87,"plateTime":0.4252482050650692,"extension":6.325537442225361},"index":2,"playId":"4d0846d8-c32b-3cc2-a195-f27e46611ee9","pitchNumber":3,"startTime":"2026-08-01T04:42:19.304Z","endTime":"2026-08-01T04:42:22.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.9,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:42:22.507Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to right fielder Wilyer Abreu. Freddie Freeman to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:42:45.151Z","endTime":"2026-08-01T04:43:21.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92046141577447,"aZ":-26.542547728849566,"pfxX":-9.777210229579783,"pfxZ":2.8144461481957492,"pX":-1.143588089023893,"pZ":3.0339101024512027,"vX0":5.3702439156747,"vY0":-140.19708162682986,"vZ0":-1.7375867497587918,"x":160.59,"y":156.86,"x0":-1.8074631396551566,"y0":50.005783444820814,"z0":5.384029257105717,"aX":-19.582638665931643},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":1929,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.38979478108299404,"extension":6.072017921294836},"index":0,"playId":"4ee2770a-d8ca-31ed-aad2-d386bea1bf8a","pitchNumber":1,"startTime":"2026-08-01T04:42:51.016Z","endTime":"2026-08-01T04:42:54.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52445539674904,"aZ":-30.762270861956253,"pfxX":-9.743204372578083,"pfxZ":0.8325830418688609,"pX":-0.6215996975876389,"pZ":2.051524039932353,"vX0":6.359607052513174,"vY0":-129.56422690575764,"vZ0":-2.203766985585341,"x":140.69,"y":183.39,"x0":-1.8393576582735485,"y0":50.00602588562139,"z0":5.25902556828558,"aX":-16.603717056802864},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":16.3,"spinRate":1623,"spinDirection":247},"zone":7,"typeConfidence":0.85,"plateTime":0.4223918020751021,"extension":6.219118314976021},"hitData":{"launchSpeed":93.1,"launchAngle":13.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.51,"coordY":102.97}},"index":1,"playId":"d40639ee-b08c-35c2-a860-8f4f1175568d","pitchNumber":2,"startTime":"2026-08-01T04:43:10.701Z","endTime":"2026-08-01T04:43:21.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":1.5000000000000004,"leverageIndex":0.42,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:43:21.588Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, first baseman Nick Sogard to pitcher Brayan Bello.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:43:40.716Z","endTime":"2026-08-01T04:46:48.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871664029853477,"aZ":-27.36972069808456,"pfxX":-9.776671784729551,"pfxZ":2.4278015379668716,"pX":-0.19147567253043754,"pZ":4.021900495342569,"vX0":6.728100951853336,"vY0":-139.60956651679768,"vZ0":0.32707752821160285,"x":124.3,"y":130.19,"x0":-1.3601642100326379,"y0":50.00092193095936,"z0":5.701874648669385,"aX":-19.333703160237707},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":16.3,"spinRate":1932,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.3920342995574613,"extension":6.26303220599108},"index":0,"playId":"f9925e3b-798d-3aa3-832b-4827793e8a93","pitchNumber":1,"startTime":"2026-08-01T04:43:55.224Z","endTime":"2026-08-01T04:43:59.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021596942578828,"aZ":-27.738398282131858,"pfxX":-9.788637889898734,"pfxZ":2.20975224285214,"pX":0.12904099780641878,"pZ":2.613503380496518,"vX0":7.543417752068427,"vY0":-140.66872967103464,"vZ0":-3.3614664740260127,"x":112.08,"y":168.22,"x0":-1.3115629588807822,"y0":50.00482485505483,"z0":5.616294364801096,"aX":-19.677702212420545},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.5,"breakHorizontal":16.2,"spinRate":1895,"spinDirection":229},"zone":5,"typeConfidence":0.89,"plateTime":0.3889170108219804,"extension":6.329665874520088},"index":1,"playId":"013cb3da-fcf7-31ef-8045-f1dc736e8745","pitchNumber":2,"startTime":"2026-08-01T04:44:13.605Z","endTime":"2026-08-01T04:44:17.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.506225989044495,"aZ":-27.792782670138724,"pfxX":-9.170718611554095,"pfxZ":2.226540321797808,"pX":0.1887356792656798,"pZ":3.0676637709184313,"vX0":7.525197692224597,"vY0":-139.4887880239518,"vZ0":-2.0380458579758844,"x":109.81,"y":155.95,"x0":-1.3530889756081501,"y0":50.005495574206364,"z0":5.641091745543863,"aX":-18.06663847838785},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":1847,"spinDirection":233},"zone":2,"typeConfidence":0.89,"plateTime":0.39273919538548974,"extension":6.241038898802106},"index":2,"playId":"471a8029-ac33-35fd-a623-089fdcd6e837","pitchNumber":3,"startTime":"2026-08-01T04:44:40.236Z","endTime":"2026-08-01T04:44:43.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.2,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223029635729258,"aZ":-20.686908085383294,"pfxX":-4.926925675186849,"pfxZ":5.898783537701865,"pX":0.7861461606033812,"pZ":3.9085224411406814,"vX0":7.745289080898699,"vY0":-138.49044579309617,"vZ0":-0.8727900920141383,"x":87.03,"y":133.25,"x0":-1.4035129835058882,"y0":50.00083967356294,"z0":5.608222922753415,"aX":-9.59262849592095},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":7.3,"spinRate":1969,"spinDirection":230},"zone":12,"typeConfidence":0.94,"plateTime":0.3951263033997421,"extension":6.229313024715801},"index":3,"playId":"0f760c6e-adb6-3795-8e26-5fb3e920f200","pitchNumber":4,"startTime":"2026-08-01T04:45:00.367Z","endTime":"2026-08-01T04:45:03.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08266718371598,"aZ":-26.373921866684096,"pfxX":-10.05000870666037,"pfxZ":2.9431999274023877,"pX":0.27492519651741854,"pZ":3.410037790913636,"vX0":7.946907721468373,"vY0":-139.17643503079225,"vZ0":-1.5483983305810234,"x":106.52,"y":146.71,"x0":-1.3061604159069766,"y0":50.001005422974664,"z0":5.713653798985287,"aX":-19.79168995255306},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1980,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3929580516707607,"extension":6.2484258013858724},"index":4,"playId":"e00e1df7-9e05-37db-bc75-f4be52870be8","pitchNumber":5,"startTime":"2026-08-01T04:45:21.915Z","endTime":"2026-08-01T04:45:26.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707004249281283,"aZ":-33.90427247654104,"pfxX":4.833906686486639,"pfxZ":-1.1032433069019003,"pX":0.7419232154900675,"pZ":3.1692130900300723,"vX0":5.134440054203338,"vY0":-124.37967178593308,"vZ0":1.3175558282365345,"x":88.72,"y":153.21,"x0":-1.9763610544321897,"y0":50.00361582857126,"z0":5.441987026439715,"aX":7.579766076722179},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-10.0,"spinRate":2270,"spinDirection":29},"zone":3,"typeConfidence":0.92,"plateTime":0.44020542076950564,"extension":5.979727987112058},"index":5,"playId":"5eb2e79d-c0b5-3cac-9a75-7e4298c3e1a5","pitchNumber":6,"startTime":"2026-08-01T04:46:07.677Z","endTime":"2026-08-01T04:46:11.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848592364905993,"aZ":-26.077831499229767,"pfxX":-9.868169359231729,"pfxZ":3.084838324860998,"pX":-0.44868282680205906,"pZ":2.6435827410418153,"vX0":6.665875594872559,"vY0":-139.12502899617272,"vZ0":-3.1525641952965913,"x":134.1,"y":167.4,"x0":-1.5837589713663776,"y0":50.00259277196389,"z0":5.504381331154408,"aX":-19.501074460512122},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1856,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.39247867818819726,"extension":6.265500210629084},"hitData":{"launchSpeed":71.5,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.76,"coordY":164.14}},"index":6,"playId":"40bf5b28-a680-38f9-a4bc-7fb4155d8f14","pitchNumber":7,"startTime":"2026-08-01T04:46:40.237Z","endTime":"2026-08-01T04:46:48.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-2.6000000000000005,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:46:48.318Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:48:42.163Z","endTime":"2026-08-01T04:49:15.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12218399186985,"aZ":-23.548981226595476,"pfxX":8.057919560284102,"pfxZ":5.35581588573002,"pX":0.4786817585136985,"pZ":2.4244396035635796,"vX0":-5.194020364563399,"vY0":-125.47478531398752,"vZ0":-4.1407374800281875,"x":98.75,"y":173.32,"x0":1.5187543315320153,"y0":50.00044708749225,"z0":5.99315278271683,"aX":12.969235436509548},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.1,"breakHorizontal":-13.6,"spinRate":1819,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4349503534494419,"extension":6.297773472951621},"index":0,"playId":"21728465-5ce2-3e75-a59a-d99a6e56ac29","pitchNumber":1,"startTime":"2026-08-01T04:48:51.853Z","endTime":"2026-08-01T04:48:55.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33770174395361,"aZ":-26.920066700141707,"pfxX":0.33793519671111705,"pfxZ":3.44184243163705,"pX":-0.20842102486251257,"pZ":1.8849055177714122,"vX0":-4.460894397025745,"vY0":-121.73795205831975,"vZ0":-3.936299760550514,"x":124.94,"y":187.89,"x0":1.591480294063454,"y0":50.001134243057365,"z0":5.812031023905378,"aX":0.5165078005547272},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.6,"breakHorizontal":0.2,"spinRate":2019,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4472267065153286,"extension":6.253458154988676},"hitData":{"launchSpeed":100.3,"launchAngle":11.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.34,"coordY":76.83}},"index":1,"playId":"3b88e004-1870-352d-840f-16bc6454eb4b","pitchNumber":2,"startTime":"2026-08-01T04:49:04.142Z","endTime":"2026-08-01T04:49:15.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:49:15.079Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (20) on a line drive to left fielder Teoscar Hernández. Masataka Yoshida to 3rd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:49:26.922Z","endTime":"2026-08-01T04:51:52.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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(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":82.0,"endSpeed":76.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.690220574231486,"aZ":-26.55269486981526,"pfxX":-0.11720233124427054,"pfxZ":3.8448856163623573,"pX":0.10611847586530306,"pZ":2.0442886945327947,"vX0":-3.6398883951906416,"vY0":-119.52716535196855,"vZ0":-3.1982485604318573,"x":112.96,"y":183.58,"x0":1.65703402267123,"y0":50.004087319639666,"z0":5.756496676712767,"aX":-0.1711493800382499},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.5,"breakHorizontal":1.0,"spinRate":2031,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.45635453669436243,"extension":6.366167029143183},"index":0,"playId":"dbba0bb4-617d-3c76-b72f-f0e6272d544a","pitchNumber":1,"startTime":"2026-08-01T04:49:33.791Z","endTime":"2026-08-01T04:49:37.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":87.9,"endSpeed":81.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317972127865215,"aZ":-21.492745542029713,"pfxX":8.935203272899741,"pfxZ":6.379395814899709,"pX":0.9174785656507914,"pZ":3.3811175743726984,"vX0":-4.417237718824549,"vY0":-128.04385298164024,"vZ0":-2.421158554514246,"x":82.03,"y":147.49,"x0":1.4961934431647843,"y0":50.00396585084186,"z0":6.005370419112315,"aX":14.964820010636403},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.3,"breakHorizontal":-15.4,"spinRate":1886,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.42636620966163985,"extension":6.300452080956371},"index":1,"playId":"90de3214-5f90-343a-b680-6b0955f067e0","pitchNumber":2,"startTime":"2026-08-01T04:49:53.343Z","endTime":"2026-08-01T04:49:57.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.127867668620212,"aZ":-25.4924704277665,"pfxX":5.648531155039759,"pfxZ":4.730465349777111,"pX":1.3880753523096512,"pZ":2.7047669401557983,"vX0":-2.7921666039456454,"vY0":-117.78276508520788,"vZ0":-1.8506042486706955,"x":64.09,"y":165.75,"x0":1.8513176674590144,"y0":50.004637377616824,"z0":5.844442845295032,"aX":7.984240820301867},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.4,"breakHorizontal":-9.6,"spinRate":1379,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4639787333934682,"extension":6.203275214568284},"index":2,"playId":"10aa97af-27b4-3fbe-a802-5f72c5e5948d","pitchNumber":3,"startTime":"2026-08-01T04:50:10.564Z","endTime":"2026-08-01T04:50:14.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.871429715260717,"aZ":-28.682669285478347,"pfxX":7.988430149656446,"pfxZ":2.484072098334658,"pX":0.9229207016855077,"pZ":1.131511694952858,"vX0":-4.233484641490361,"vY0":-117.37916715582212,"vZ0":-4.428791404043625,"x":81.82,"y":208.23,"x0":1.7060275445673907,"y0":50.001049746603236,"z0":5.693832296180118,"aX":11.218072595605713},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":-13.6,"spinRate":1417,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4654779825356501,"extension":6.405639736911349},"index":3,"playId":"4c5f12ca-7695-35b3-b9e2-cbfdbb50a0d3","pitchNumber":4,"startTime":"2026-08-01T04:50:32.456Z","endTime":"2026-08-01T04:50:36.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.9,"endSpeed":82.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572815665909527,"aZ":-18.531584043710115,"pfxX":6.605348287046427,"pfxZ":7.794720138800599,"pX":0.7070132487624917,"pZ":4.548042267771968,"vX0":-4.423487821322482,"vY0":-130.936368701971,"vZ0":-0.3775076983377393,"x":90.05,"y":115.98,"x0":1.5533131814347965,"y0":50.00257424955489,"z0":6.071072758590955,"aX":11.560970323052986},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.3,"breakHorizontal":-11.0,"spinRate":2002,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41703642210430303,"extension":6.19864310409943},"index":4,"playId":"6e17445c-2ee5-388e-9bf8-9ace3b0b767f","pitchNumber":5,"startTime":"2026-08-01T04:50:54.785Z","endTime":"2026-08-01T04:50:58.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121387986883747,"aZ":-22.026455891787908,"pfxX":9.024738702444843,"pfxZ":5.979867249760225,"pX":0.8703596598084677,"pZ":1.575083621430946,"vX0":-4.35426803984456,"vY0":-129.03089241723865,"vZ0":-6.540379377299488,"x":83.82,"y":196.25,"x0":1.4009366019541214,"y0":50.005633053843155,"z0":5.823095711438726,"aX":15.324388557696889},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-15.5,"spinRate":2008,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4233873242279249,"extension":6.286049799025441},"index":5,"playId":"dfedef95-cb54-3169-aa20-b3c2a02bfed6","pitchNumber":6,"startTime":"2026-08-01T04:51:12.513Z","endTime":"2026-08-01T04:51:17.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877080470674795,"aZ":-30.7367478945871,"pfxX":-0.05394351728839353,"pfxZ":1.0139422123479527,"pX":0.07261567451164125,"pZ":1.664777774195477,"vX0":-3.7880471877592194,"vY0":-119.13251561974819,"vZ0":-2.994478067602706,"x":114.23,"y":193.83,"x0":1.6997160118459078,"y0":50.002172100733105,"z0":5.756454616087467,"aX":-0.07632305492674117},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.3,"breakHorizontal":1.2,"spinRate":1920,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4622427671426532,"extension":6.291182202984284},"hitData":{"launchSpeed":99.5,"launchAngle":19.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.75,"coordY":102.14}},"index":6,"playId":"aabbd822-d0fc-3bd2-8f71-460b9be3796e","pitchNumber":7,"startTime":"2026-08-01T04:51:37.793Z","endTime":"2026-08-01T04:51:52.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.7000000000000001,"leverageIndex":0.1,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:51:52.119Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:52:15.727Z","endTime":"2026-08-01T04:53:27.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":68.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.138763981504745,"aZ":-33.93520855526565,"pfxX":-6.288336917299803,"pfxZ":-1.4969728376625717,"pX":-0.2612255218422166,"pZ":1.834311056089359,"vX0":-2.1499266866049007,"vY0":-107.90813994179268,"vZ0":-1.065733839232422,"x":126.96,"y":189.25,"x0":1.5655329528646489,"y0":50.00264297977496,"z0":6.080106611597187,"aX":-7.399924494443751},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-2.6,"breakHorizontal":12.0,"spinRate":1927,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.5079823212627876,"extension":6.280525394734045},"index":0,"playId":"b1a27131-20ed-3641-8fb3-6d0a7174c012","pitchNumber":1,"startTime":"2026-08-01T04:52:16.936Z","endTime":"2026-08-01T04:52:20.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.8,"endSpeed":82.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561289840852048,"aZ":-14.4642269245073,"pfxX":4.689532965757321,"pfxZ":10.276062366916594,"pX":-1.4996432102300452,"pZ":3.032000373256963,"vX0":-8.642087519581327,"vY0":-130.4785103335794,"vZ0":-4.644234131864159,"x":174.16,"y":156.92,"x0":1.2467749914728323,"y0":50.00339458772297,"z0":5.92564427459823,"aX":8.083269868249939},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.8,"breakHorizontal":-6.6,"spinRate":1998,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4198498374229085,"extension":6.295882444928787},"index":1,"playId":"bed12379-6de6-38e8-b70b-d5292d893bde","pitchNumber":2,"startTime":"2026-08-01T04:52:40.413Z","endTime":"2026-08-01T04:52:43.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.079848484273402,"aZ":-27.4944440295421,"pfxX":6.520993486790759,"pfxZ":3.329526114139627,"pX":0.43994917303581027,"pZ":3.0413708727090323,"vX0":-4.61574252947442,"vY0":-117.50092465283127,"vZ0":-0.6880746370002175,"x":100.23,"y":156.66,"x0":1.577087331955462,"y0":50.003299427243924,"z0":5.879886083484119,"aX":9.170380813187846},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.1,"breakHorizontal":-10.8,"spinRate":1308,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4651390202476353,"extension":6.464674520815338},"index":2,"playId":"8b505d36-b10a-3c76-8e8e-9002117ab4ad","pitchNumber":3,"startTime":"2026-08-01T04:52:58.969Z","endTime":"2026-08-01T04:53:02.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.5,"endSpeed":82.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566400966307718,"aZ":-18.76483621207536,"pfxX":5.141296614329105,"pfxZ":7.786603213396055,"pX":0.14273234981933142,"pZ":2.3787874790607626,"vX0":-4.8570854760124655,"vY0":-130.22529400229226,"vZ0":-5.473521979353242,"x":111.56,"y":174.55,"x0":1.3613327674150224,"y0":50.00540880036377,"z0":5.921098812567545,"aX":8.858608018801094},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2029,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4201032404811822,"extension":6.286672155970733},"hitData":{"launchSpeed":101.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.75,"coordY":145.48}},"index":3,"playId":"3a51ec7a-19f8-3175-a60c-7f6cad6c1a8f","pitchNumber":4,"startTime":"2026-08-01T04:53:18.595Z","endTime":"2026-08-01T04:53:27.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":608344,"link":"/api/v1/people/608344"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.29999999999999993,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:53:27.109Z","atBatIndex":77},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Evan Phillips intentionally walks Jarren Duran.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:53:43.495Z","endTime":"2026-08-01T04:56:14.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:53:43.495Z","endTime":"2026-08-01T04:54:08.718Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Evan Phillips replaces Cole Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T04:54:08.718Z","endTime":"2026-08-01T04:55:58.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623465,"link":"/api/v1/people/623465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608344,"link":"/api/v1/people/608344","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Jahmai Jones replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-01T04:55:58.299Z","endTime":"2026-08-01T04:56:10.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"base":3,"defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"playId":"08239226-0796-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.762Z","endTime":"2026-08-01T04:56:10.786Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":4,"playId":"08239226-0796-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.786Z","endTime":"2026-08-01T04:56:10.788Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":5,"playId":"08239226-0796-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.788Z","endTime":"2026-08-01T04:56:10.789Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":6,"playId":"08239226-0796-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.789Z","endTime":"2026-08-01T04:56:14.467Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.12,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:56:14.467Z","atBatIndex":78},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Carlos Narváez out on a sacrifice fly to center fielder Andy Pages. Jahmai Jones scores. Caleb Durbin to 3rd. Jarren Duran to 2nd.","rbi":1,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:56:17.491Z","endTime":"2026-08-01T04:57:16.612Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.190449425950725,"aZ":-15.324833415888522,"pfxX":-7.765875525641485,"pfxZ":8.64383264925756,"pX":0.39341879058925133,"pZ":2.6459780907896264,"vX0":11.309154541346828,"vY0":-139.4247737565205,"vZ0":-4.824375317321258,"x":102.0,"y":167.34,"x0":-2.7248069503998953,"y0":50.005075850102514,"z0":5.425510887525981,"aX":-15.143014454639507},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2491,"spinDirection":219},"zone":6,"typeConfidence":0.62,"plateTime":0.3943093280830974,"extension":6.283034012707358},"index":0,"playId":"ae24e23f-7ff5-3fea-aae6-edbb09fffe3f","pitchNumber":1,"startTime":"2026-08-01T04:56:28.389Z","endTime":"2026-08-01T04:56:31.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":95.5,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49279969949344,"aZ":-13.433585739240048,"pfxX":-6.362888882972963,"pfxZ":9.751469666153355,"pX":0.7131388789188813,"pZ":1.4082210265922634,"vX0":11.40863529503507,"vY0":-138.38774308348135,"vZ0":-8.126946537405033,"x":89.82,"y":200.76,"x0":-2.6532407192589718,"y0":50.002982076910094,"z0":5.300867026641193,"aX":-12.229531970270566},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2523,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.3971699777876805,"extension":6.321588111030216},"index":1,"playId":"0fbafd5d-88d7-3206-9101-25161e199d20","pitchNumber":2,"startTime":"2026-08-01T04:56:45.562Z","endTime":"2026-08-01T04:56:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55727109299949,"aZ":-33.640283599055174,"pfxX":7.967412786663073,"pfxZ":-0.9654735551488134,"pX":-0.5390221033224887,"pZ":2.559153015216537,"vX0":3.7464108716120976,"vY0":-122.95569091603309,"vZ0":-0.2028396628269643,"x":137.55,"y":169.68,"x0":-3.119774975110884,"y0":50.00069224268941,"z0":5.509748278626593,"aX":12.133675893821772},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-15.4,"spinRate":2725,"spinDirection":46},"zone":4,"typeConfidence":0.9,"plateTime":0.4463514172784455,"extension":6.083873731801874},"hitData":{"launchSpeed":102.2,"launchAngle":43.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.18,"coordY":49.67}},"index":2,"playId":"97ba2611-96c1-3798-b344-039960223f79","pitchNumber":3,"startTime":"2026-08-01T04:57:01.835Z","endTime":"2026-08-01T04:57:16.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.29999999999999993,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:57:16.612Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to center fielder Andy Pages.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:57:41.429Z","endTime":"2026-08-01T04:58:17.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6792154873916,"aZ":-24.507973727915196,"pfxX":-0.9720811794656838,"pfxZ":4.09201373723022,"pX":-0.672949397934684,"pZ":3.794247047741217,"vX0":6.401526923190444,"vY0":-135.59774904836215,"vZ0":-0.16845392864881337,"x":142.65,"y":136.34,"x0":-2.931045642113703,"y0":50.00666450397937,"z0":5.556823625874746,"aX":-1.8230619673632378},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2462,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4028455805977691,"extension":6.1557072424823245},"index":0,"playId":"e35c4f4e-b6d7-330c-8011-e8d812efe165","pitchNumber":1,"startTime":"2026-08-01T04:57:50.659Z","endTime":"2026-08-01T04:57:54.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471334085233575,"aZ":-14.454154994219893,"pfxX":-7.292320042414148,"pfxZ":8.944581721246657,"pX":-0.11403468130507947,"pZ":3.3695352571496655,"vX0":9.889269403000215,"vY0":-139.62879273918503,"vZ0":-3.2209855259362543,"x":121.35,"y":147.8,"x0":-2.7487988373848182,"y0":50.00180982346538,"z0":5.484914758070875,"aX":-14.44603745179159},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2426,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39178212295592996,"extension":6.464367568150516},"hitData":{"launchSpeed":93.7,"launchAngle":58.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.35,"coordY":114.12}},"index":1,"playId":"028a7624-0fa3-3072-b636-b5abdea05a05","pitchNumber":2,"startTime":"2026-08-01T04:58:07.664Z","endTime":"2026-08-01T04:58:17.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.20000000000000007,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-01T04:58:17.747Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eliezer Alfonzo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:00:30.420Z","endTime":"2026-08-01T05:01:53.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:59:32.817Z","endTime":"2026-08-01T05:00:32.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.1,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585614154479916,"aZ":-29.24822854550516,"pfxX":-9.619671419271743,"pfxZ":1.5274719847678089,"pX":-1.0447659313945927,"pZ":2.8904662216473525,"vX0":5.003581625078481,"vY0":-137.07997116383112,"vZ0":-1.8861930708111558,"x":156.82,"y":160.74,"x0":-1.6380874602061866,"y0":50.00109427273776,"z0":5.572368747009861,"aX":-18.41636295788857},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.6,"breakHorizontal":16.4,"spinRate":1923,"spinDirection":232},"zone":11,"typeConfidence":0.93,"plateTime":0.3986356706822831,"extension":6.1141924122091105},"index":1,"playId":"e33b4980-c2e0-3cab-b201-f9d12638265e","pitchNumber":1,"startTime":"2026-08-01T05:00:32.745Z","endTime":"2026-08-01T05:00:36.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07773528632564,"aZ":-25.07175521196565,"pfxX":-8.80837031810362,"pfxZ":3.690707922993411,"pX":-1.3834245352159238,"pZ":3.3377906694738653,"vX0":3.8543084301440538,"vY0":-137.35650980980404,"vZ0":-1.6142794359805699,"x":169.73,"y":148.66,"x0":-1.6538640752155493,"y0":50.006356034298456,"z0":5.624207365737141,"aX":-16.973477609533724},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":1934,"spinDirection":228},"zone":11,"typeConfidence":0.94,"plateTime":0.3975004953120047,"extension":6.277708722746336},"index":2,"playId":"14a02ddb-5e51-313d-88c2-5cce2ba2a0d6","pitchNumber":2,"startTime":"2026-08-01T05:00:48.528Z","endTime":"2026-08-01T05:00:51.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.8,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072576203228333,"aZ":-19.49719285604549,"pfxX":-4.299767881011411,"pfxZ":6.533652835508414,"pX":1.0947884689876175,"pZ":1.7817684088220564,"vX0":8.48514309183628,"vY0":-137.81724283985926,"vZ0":-6.497588792531986,"x":75.27,"y":190.67,"x0":-1.4530574772476503,"y0":50.00623264119546,"z0":5.468573219030634,"aX":-8.347513663909043},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":6.2,"spinRate":1961,"spinDirection":226},"zone":14,"typeConfidence":0.94,"plateTime":0.39607934095130526,"extension":6.299289609241782},"index":3,"playId":"24beceb1-f6e8-3f2c-ac0d-6bfe1621aadf","pitchNumber":3,"startTime":"2026-08-01T05:01:06.364Z","endTime":"2026-08-01T05:01:10.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.910615658820927,"aZ":-30.087480822705835,"pfxX":-9.924422965781691,"pfxZ":1.0823879037960769,"pX":-0.1456184590038219,"pZ":1.825243478006149,"vX0":8.15309336485694,"vY0":-137.66468808980036,"vZ0":-3.7575977637106686,"x":122.55,"y":189.5,"x0":-1.8477562641263867,"y0":50.00518455572022,"z0":5.231645733918296,"aX":-19.161622768177423},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.4,"breakHorizontal":16.4,"spinRate":1987,"spinDirection":240},"zone":8,"typeConfidence":0.91,"plateTime":0.3970049568294236,"extension":6.206672090188939},"index":4,"playId":"ec69479a-10d3-3cc4-a064-65f76fdca95a","pitchNumber":4,"startTime":"2026-08-01T05:01:28.277Z","endTime":"2026-08-01T05:01:32.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25167496781094,"aZ":-31.066705800712224,"pfxX":-9.689854143930638,"pfxZ":0.5764055047887453,"pX":-0.42937722896590347,"pZ":3.0819414230618785,"vX0":7.009759259706391,"vY0":-138.02816258152814,"vZ0":-0.6829252046297176,"x":133.37,"y":155.57,"x0":-1.7407821448205947,"y0":50.00650182970578,"z0":5.421480783315258,"aX":-18.73158637395626},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.1,"breakHorizontal":16.1,"spinRate":1969,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.396574087623363,"extension":6.2816754080630695},"hitData":{"launchSpeed":97.6,"launchAngle":25.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.37,"coordY":59.24}},"index":5,"playId":"3b3f5e7c-9702-39de-8df9-c99a2aebb07a","pitchNumber":5,"startTime":"2026-08-01T05:01:44.022Z","endTime":"2026-08-01T05:01:53.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-08-01T05:01:53.346Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out sharply, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:02:11.367Z","endTime":"2026-08-01T05:02:23.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628026942659147,"aZ":-27.275233638966554,"pfxX":-9.064639950522176,"pfxZ":2.9462280180580223,"pX":-0.04202238714819691,"pZ":2.02533918419657,"vX0":7.636316161196611,"vY0":-127.97593845644882,"vZ0":-2.664894536903665,"x":118.6,"y":184.1,"x0":-1.8822707506899297,"y0":50.005507798309324,"z0":5.209698256241569,"aX":-15.086030771100733},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":14.8,"spinRate":1868,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.42747586511488045,"extension":6.230271586361743},"hitData":{"launchSpeed":104.1,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":155.15,"coordY":150.82}},"index":0,"playId":"f3440980-6fd4-33a2-9317-3a6d88e31ac1","pitchNumber":1,"startTime":"2026-08-01T05:02:14.535Z","endTime":"2026-08-01T05:02:23.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-01T05:02:23.398Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:02:45.686Z","endTime":"2026-08-01T05:03:32.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":665966,"link":"/api/v1/people/665966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901694781874802,"aZ":-27.4619156440827,"pfxX":-8.796996848328547,"pfxZ":2.37389326874119,"pX":-0.3772701492269839,"pZ":3.172033508629846,"vX0":6.239183436683215,"vY0":-139.06900534471725,"vZ0":-1.8330835026674879,"x":131.38,"y":153.14,"x0":-1.4903345212759362,"y0":50.00565862016568,"z0":5.635345263144269,"aX":-17.486822407766773},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":14.9,"spinRate":1868,"spinDirection":232},"zone":1,"typeConfidence":0.92,"plateTime":0.3916662802087254,"extension":6.202039586299647},"index":0,"playId":"e69f6683-b13a-3fe4-b015-d1f5d1c0decb","pitchNumber":1,"startTime":"2026-08-01T05:02:45.686Z","endTime":"2026-08-01T05:02:49.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71779809380457,"aZ":-27.044085460713653,"pfxX":-9.644582200673728,"pfxZ":2.561716207977966,"pX":0.39987381336239075,"pZ":2.3322542524456598,"vX0":8.299802814166522,"vY0":-139.69235003047083,"vZ0":-4.133536658556255,"x":101.76,"y":175.81,"x0":-1.338310355063425,"y0":50.000739121635704,"z0":5.582459185963774,"aX":-19.30129607700623},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":1870,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.3902008209030665,"extension":6.317465102299599},"index":1,"playId":"ec6f54b2-3e04-318f-be46-8aa3da60234e","pitchNumber":2,"startTime":"2026-08-01T05:03:01.547Z","endTime":"2026-08-01T05:03:05.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T05:03:11.259Z","endTime":"2026-08-01T05:03:28.192Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139547458423262,"aZ":-26.43056765059609,"pfxX":-8.715371220226656,"pfxZ":2.8777877143490596,"pX":0.5103406317537768,"pZ":3.1044463254823156,"vX0":8.097859182390442,"vY0":-139.46128808404117,"vZ0":-2.358615988976527,"x":97.55,"y":154.96,"x0":-1.2784605675255891,"y0":50.00676345179687,"z0":5.6788931752922425,"aX":-17.41878094878294},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":1862,"spinDirection":229},"zone":3,"typeConfidence":0.91,"plateTime":0.39060253699914993,"extension":6.190768172340099},"index":3,"playId":"6bb076a9-477f-345f-a9d0-0334ece13ca7","pitchNumber":3,"startTime":"2026-08-01T05:03:28.192Z","endTime":"2026-08-01T05:03:32.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-01T05:03:32.241Z","atBatIndex":83}]