[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:19:58.387Z","endTime":"2026-05-01T18:21:33.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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-05-01T15:06:28.476Z","endTime":"2026-05-01T17:50:24.808Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"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-05-01T17:50:24.808Z","endTime":"2026-05-01T18:19:03.797Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"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-05-01T18:19:03.797Z","endTime":"2026-05-01T18:20:00.751Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293783289682167,"aZ":-17.425648833551723,"pfxX":-4.4363792097193215,"pfxZ":8.017878048246008,"pX":0.2505300732910214,"pZ":3.2561426603698287,"vX0":5.84921888456576,"vY0":-133.8633593363338,"vZ0":-2.8399425680372996,"x":107.45,"y":150.86,"x0":-1.3730041456811575,"y0":50.00006649493743,"z0":5.558730350127355,"aX":-8.157792762330063},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2273,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4071180791735598,"extension":6.775742006678034},"index":3,"playId":"fe7760a4-7f63-3032-b536-6b5dd4612c83","pitchNumber":1,"startTime":"2026-05-01T18:20:00.751Z","endTime":"2026-05-01T18:20:03.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.0,"endSpeed":80.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38842281483869,"aZ":-31.5288210874114,"pfxX":-7.3631205452452075,"pfxZ":0.39855833202060253,"pX":-0.21420121309059262,"pZ":1.1711295613450838,"vX0":5.3004756346029005,"vY0":-126.59903468923258,"vZ0":-4.431819225863952,"x":125.16,"y":207.16,"x0":-1.3720958338661493,"y0":50.00608861027334,"z0":5.451181912188907,"aX":-12.026358036283693},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":12.2,"spinRate":1542,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4316558578494636,"extension":6.552856768591464},"index":4,"playId":"3b77d5cb-bf20-3ece-963e-e994a00c7e57","pitchNumber":2,"startTime":"2026-05-01T18:20:14.215Z","endTime":"2026-05-01T18:20:17.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495939812557957,"aZ":-33.449605980494724,"pfxX":-6.995100761850262,"pfxZ":-0.7842768509239535,"pX":0.1567388315364962,"pZ":0.4410259784041963,"vX0":6.051132307176311,"vY0":-126.67171402505934,"vZ0":-5.760099983695531,"x":111.03,"y":226.87,"x0":-1.3524212366293213,"y0":50.00238483355069,"z0":5.413698588599884,"aX":-11.385293385517624},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":11.3,"spinRate":1487,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.43212975398955544,"extension":6.669933160609263},"index":5,"playId":"8f11fe89-4540-3033-8f87-fdb19dfec59b","pitchNumber":3,"startTime":"2026-05-01T18:20:29.209Z","endTime":"2026-05-01T18:20:32.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89291511004747,"aZ":-16.32249589416104,"pfxX":-7.4088672889355855,"pfxZ":8.701956595746793,"pX":0.18916282996081182,"pZ":4.254912282499148,"vX0":6.596639824961991,"vY0":-135.4117985530903,"vZ0":-0.41107187718049154,"x":109.79,"y":123.9,"x0":-1.3391742837227636,"y0":50.00038420931508,"z0":5.570607779195021,"aX":-13.491854440838567},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2294,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40752014909151413,"extension":6.719309415271431},"index":6,"playId":"1bd101f2-a270-39c7-b765-c33e94ccddb2","pitchNumber":4,"startTime":"2026-05-01T18:20:44.686Z","endTime":"2026-05-01T18:20:47.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.5,"endSpeed":79.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181661606380974,"aZ":-32.60673952823769,"pfxX":-8.99523733242328,"pfxZ":-0.2657406849568069,"pX":-0.17044643364739362,"pZ":1.186064688463129,"vX0":5.957846836909729,"vY0":-127.17529095329137,"vZ0":-4.039529177181099,"x":123.5,"y":206.76,"x0":-1.3949622142749227,"y0":50.004572060274434,"z0":5.429569594765097,"aX":-14.487614650586805},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":14.6,"spinRate":1528,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.43349755792691624,"extension":6.617283271239023},"index":7,"playId":"467ad190-b4f1-3a11-9203-419a1376f7df","pitchNumber":5,"startTime":"2026-05-01T18:20:58.125Z","endTime":"2026-05-01T18:21:03.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.511823346393264,"aZ":-14.719519290110567,"pfxX":-5.26386573214988,"pfxZ":9.300025384497669,"pX":-0.17869757465091765,"pZ":2.4031884710635327,"vX0":5.127429965269627,"vY0":-136.49432832141326,"vZ0":-5.344587808678154,"x":123.81,"y":173.89,"x0":-1.402417164383357,"y0":50.004136982482315,"z0":5.408999360641092,"aX":-9.88125968082973},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2259,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40208689136240583,"extension":6.683257314698214},"hitData":{"launchSpeed":86.1,"launchAngle":19.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.67,"coordY":106.67}},"index":8,"playId":"8c482e55-e86a-3e3f-9458-da91306cd608","pitchNumber":6,"startTime":"2026-05-01T18:21:22.024Z","endTime":"2026-05-01T18:21:33.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-05-01T18:21:33.714Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to center fielder Pete Crow-Armstrong. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:21:34.186Z","endTime":"2026-05-01T18:23:34.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914526441317236,"aZ":-15.20907740621829,"pfxX":-5.266229822060834,"pfxZ":9.109464180842117,"pX":0.4997290350366691,"pZ":1.892905278853425,"vX0":6.735102065201404,"vY0":-135.4412222722211,"vZ0":-6.403764504906031,"x":97.95,"y":187.67,"x0":-1.3321833702782009,"y0":50.0029158161268,"z0":5.347001339388101,"aX":-9.808072211763372},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2210,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4040292553042364,"extension":6.685063824140894},"index":0,"playId":"25a116f2-8dd2-3993-b13a-8f3442e0aa64","pitchNumber":1,"startTime":"2026-05-01T18:21:52.864Z","endTime":"2026-05-01T18:21:56.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.2,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092910417121804,"aZ":-30.76362964682793,"pfxX":-5.910257283468941,"pfxZ":0.8681543511961194,"pX":-0.33402986746798463,"pZ":0.8916513368355131,"vX0":4.5565083160492446,"vY0":-126.83768486732136,"vZ0":-5.1476878334760485,"x":129.73,"y":214.71,"x0":-1.3900938134197154,"y0":50.00269872716803,"z0":5.414472442257209,"aX":-9.58427073162675},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":9.6,"spinRate":1445,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4326171391344893,"extension":6.482167638819156},"index":1,"playId":"90dbaab5-ac74-3767-9361-884f6ae739ae","pitchNumber":2,"startTime":"2026-05-01T18:22:10.403Z","endTime":"2026-05-01T18:22:13.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-01T18:22:18.888Z","endTime":"2026-05-01T18:22:34.734Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.4,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556246469876132,"aZ":-34.910088057495514,"pfxX":-8.914689101888163,"pfxZ":-1.676265774976887,"pX":-0.12786990847744817,"pZ":1.6990661282368411,"vX0":5.950352818776764,"vY0":-127.19628021438459,"vZ0":-2.4971883165276774,"x":121.87,"y":192.91,"x0":-1.3464347326785544,"y0":50.004530115851296,"z0":5.477971978439775,"aX":-14.520909086804389},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":14.6,"spinRate":1655,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.43160340608534264,"extension":6.631435985639275},"index":3,"playId":"bf0797ba-238d-34d1-ae4d-1d2bd074d17b","pitchNumber":3,"startTime":"2026-05-01T18:22:34.734Z","endTime":"2026-05-01T18:22:37.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49956800407405,"aZ":-38.41396598303689,"pfxX":4.2953046969121305,"pfxZ":-4.4370885016341015,"pX":-0.20273501724568121,"pZ":1.1323265032896002,"vX0":1.7016851708827618,"vY0":-118.08660133572405,"vZ0":-2.249410227501635,"x":124.73,"y":208.21,"x0":-1.4918182414505345,"y0":50.00419834476264,"z0":5.647373537087204,"aX":6.037145466110773},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.3,"breakHorizontal":-8.2,"spinRate":2170,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.46469100327395907,"extension":6.45017910894358},"index":4,"playId":"4d49bc2e-f9c8-3b8e-bc31-9e3776aa4b10","pitchNumber":4,"startTime":"2026-05-01T18:22:58.999Z","endTime":"2026-05-01T18:23:02.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32409305517412,"aZ":-35.70374676378648,"pfxX":-7.294974680859365,"pfxZ":-2.1552429375007414,"pX":-0.6601485599815671,"pZ":1.9722532772616113,"vX0":4.335018126704091,"vY0":-127.1750680757066,"vZ0":-1.7765080269358937,"x":142.16,"y":185.53,"x0":-1.4398767656303588,"y0":50.00514524359497,"z0":5.514593091754006,"aX":-11.938967332499557},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":12.2,"spinRate":1565,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.43085370785763777,"extension":6.513968629549005},"hitData":{"launchSpeed":98.9,"launchAngle":1.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.71,"coordY":112.32}},"index":5,"playId":"a1d31749-6ff9-347b-adef-65e502c4ece8","pitchNumber":5,"startTime":"2026-05-01T18:23:24.179Z","endTime":"2026-05-01T18:23:34.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:23:34.396Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:23:37.527Z","endTime":"2026-05-01T18:25:17.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70330996003479,"aZ":-13.704865715722658,"pfxX":-5.091052680497251,"pfxZ":9.793789902729028,"pX":0.4819461132305055,"pZ":3.3444979442501284,"vX0":6.9075887955969595,"vY0":-136.60100356131224,"vZ0":-3.2283719388340417,"x":98.63,"y":148.48,"x0":-1.420643861670831,"y0":50.00131159631838,"z0":5.48661277846672,"aX":-9.599864361834387},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2124,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40130179048460546,"extension":6.7267944424475274},"index":0,"playId":"d25f3f4f-d670-318b-86fb-47c1c8d1c638","pitchNumber":1,"startTime":"2026-05-01T18:24:03.214Z","endTime":"2026-05-01T18:24:06.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.6,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.775182142735723,"aZ":-14.774239529977146,"pfxX":-5.023537896954123,"pfxZ":9.311012097499537,"pX":0.8617776077973779,"pZ":2.856291197453363,"vX0":7.91101998399152,"vY0":-136.06197553528634,"vZ0":-4.1523869773349436,"x":84.15,"y":161.66,"x0":-1.4351839677176497,"y0":50.0040308369998,"z0":5.4310395586755345,"aX":-9.389568859419576},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2150,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40307494233633623,"extension":6.761705957063475},"index":1,"playId":"a42a09a5-7fb3-3015-b436-814d665549ae","pitchNumber":2,"startTime":"2026-05-01T18:24:18.638Z","endTime":"2026-05-01T18:24:21.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84015272238086,"aZ":-15.314169554884526,"pfxX":-5.623374053767662,"pfxZ":8.976074571810969,"pX":0.6144967504540152,"pZ":4.065367948403276,"vX0":7.21518122440547,"vY0":-136.38402764970954,"vZ0":-1.0142829300692309,"x":93.58,"y":129.02,"x0":-1.3384183140066985,"y0":50.00080942471157,"z0":5.501382587625909,"aX":-10.56080421091735},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2186,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4020684332377331,"extension":6.645621203112134},"index":2,"playId":"44c80372-5df3-398b-8dc1-dbc9b7cf30f4","pitchNumber":3,"startTime":"2026-05-01T18:24:35.394Z","endTime":"2026-05-01T18:24:38.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350524460117704,"aZ":-32.64337099417395,"pfxX":-7.82487131559059,"pfxZ":-0.28272622272705794,"pX":-0.042755051844964906,"pZ":0.654502816965509,"vX0":6.023333743145182,"vY0":-127.83330312501164,"vZ0":-5.609260345995366,"x":118.63,"y":221.11,"x0":-1.4129176291173808,"y0":50.00281872298014,"z0":5.439718519744922,"aX":-12.950448350126244},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":12.8,"spinRate":1444,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42845525025785225,"extension":6.565930385555536},"index":3,"playId":"f0691042-8171-35ac-a9dd-a920b188a6a0","pitchNumber":4,"startTime":"2026-05-01T18:24:51.855Z","endTime":"2026-05-01T18:24:55.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16622231339614,"aZ":-15.124021881645008,"pfxX":-4.941448405684923,"pfxZ":9.062110179051835,"pX":0.061074086550018905,"pZ":3.672973122425962,"vX0":5.697840334852364,"vY0":-136.12058735266902,"vZ0":-2.2042149782354366,"x":114.67,"y":139.61,"x0":-1.4147346096099742,"y0":50.00213774152314,"z0":5.5372916978350775,"aX":-9.296787607388739},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2175,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.401991655568366,"extension":6.688730456585493},"index":4,"playId":"e24c0a57-6496-3896-a17b-83382a3723c6","pitchNumber":5,"startTime":"2026-05-01T18:25:12.707Z","endTime":"2026-05-01T18:25:17.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:25:17.017Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:25:19.856Z","endTime":"2026-05-01T18:27:09.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46273524706447,"aZ":-39.868436806931776,"pfxX":6.625070777394091,"pfxZ":-5.70437197322606,"pX":0.09388324223356631,"pZ":0.8961420005845376,"vX0":1.72530581515457,"vY0":-115.88428968263423,"vZ0":-2.1149814373287095,"x":113.42,"y":214.58,"x0":-1.522642270871887,"y0":50.00454483687284,"z0":5.66109675872721,"aX":8.930918277018577},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.6,"breakHorizontal":-12.5,"spinRate":2267,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4742665502759982,"extension":6.431290541697793},"index":0,"playId":"a999a2aa-f389-3fb8-8e8e-30eb952c6888","pitchNumber":1,"startTime":"2026-05-01T18:25:37.185Z","endTime":"2026-05-01T18:25:40.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"6344cb54-70ca-38d5-9da5-b82f7ef3b340","startTime":"2026-05-01T18:25:53.214Z","endTime":"2026-05-01T18:25:56.214Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56037024064859,"aZ":-33.80428407653768,"pfxX":-7.608789612302694,"pfxZ":-1.0313111718989596,"pX":-0.48575873389930013,"pZ":1.3758961000087344,"vX0":4.991760174927671,"vY0":-126.17881587628908,"vZ0":-3.2461254269736157,"x":135.52,"y":201.63,"x0":-1.5218310508655444,"y0":50.0041825011549,"z0":5.461331913556492,"aX":-12.019427909398305},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":12.4,"spinRate":1320,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.43753120456549954,"extension":6.5370077802724635},"index":2,"playId":"16869c23-7d23-330d-97e3-9791d16528d8","pitchNumber":2,"startTime":"2026-05-01T18:26:29.309Z","endTime":"2026-05-01T18:26:32.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68680179182579,"aZ":-33.35068587760238,"pfxX":-4.239350329772722,"pfxZ":-0.7448443391300827,"pX":0.34598913671051285,"pZ":2.138769966435813,"vX0":5.766298065905185,"vY0":-125.87471865929153,"vZ0":-1.6202861710910421,"x":103.81,"y":181.03,"x0":-1.4377189479271946,"y0":50.00167747651967,"z0":5.524541969036209,"aX":-6.713399236252696},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":6.1,"spinRate":1250,"spinDirection":258},"zone":6,"typeConfidence":2.0,"plateTime":0.43734042948170515,"extension":6.566634093851883},"index":3,"playId":"5eee0e00-9c30-3388-a7f1-fc96ffd691b8","pitchNumber":3,"startTime":"2026-05-01T18:26:47.326Z","endTime":"2026-05-01T18:26:50.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6086730625679,"aZ":-16.171963546774446,"pfxX":-5.394743681560714,"pfxZ":8.590110549591865,"pX":0.3636431982610314,"pZ":3.683467611583165,"vX0":6.605111465878618,"vY0":-136.93086523196203,"vZ0":-1.8969242293119182,"x":103.14,"y":139.33,"x0":-1.4007628301467068,"y0":50.002005727293124,"z0":5.515134238135924,"aX":-10.049233305386853},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2171,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4029500618189328,"extension":6.589929686204755},"index":4,"playId":"c65ca9e8-404a-39b0-9973-48d6ebc802ff","pitchNumber":4,"startTime":"2026-05-01T18:27:05.923Z","endTime":"2026-05-01T18:27:09.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:27:09.621Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out sharply to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:27:12.649Z","endTime":"2026-05-01T18:27:49.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.340454443216906,"aZ":-25.450104026372642,"pfxX":-9.73192568221598,"pfxZ":3.5716305201041356,"pX":0.24776086021420848,"pZ":1.987620210988889,"vX0":7.612574417985959,"vY0":-136.82386323657948,"vZ0":-4.638347177374298,"x":107.56,"y":185.11,"x0":-1.3168060233318077,"y0":50.00186645957008,"z0":5.4654920105724205,"aX":-18.31024549864224},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":15.8,"spinRate":2186,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40150361117739974,"extension":6.695579066861852},"hitData":{"launchSpeed":100.7,"launchAngle":25.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":208.12,"coordY":99.87}},"index":0,"playId":"09165fcd-b467-340a-99b9-cc3bbab532e0","pitchNumber":1,"startTime":"2026-05-01T18:27:40.072Z","endTime":"2026-05-01T18:27:49.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:27:49.097Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (9) on a line drive to left fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:29:59.372Z","endTime":"2026-05-01T18:31:33.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422635244349586,"aZ":-13.395492823331358,"pfxX":-4.582124073549484,"pfxZ":10.010445674039172,"pX":1.4755004934814195,"pZ":1.9403190091054714,"vX0":11.524480371421769,"vY0":-136.00943298558425,"vZ0":-7.945259831374518,"x":60.76,"y":186.39,"x0":-2.2187121587397507,"y0":50.005880087089665,"z0":5.82565222580628,"aX":-8.599214448935662},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2239,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4024859782886052,"extension":6.500164730854705},"index":0,"playId":"1512b569-6c30-3a0b-8a8c-5e1a4a88f544","pitchNumber":1,"startTime":"2026-05-01T18:30:14.304Z","endTime":"2026-05-01T18:30:17.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.848198439347634,"aZ":-10.934986086870145,"pfxX":-4.193446127456381,"pfxZ":10.934797147571576,"pX":0.33587379161509523,"pZ":1.606998891202989,"vX0":8.398929706746095,"vY0":-138.24763467386342,"vZ0":-9.478557317484144,"x":104.2,"y":195.39,"x0":-2.1920319699198565,"y0":50.000846190206936,"z0":5.806942359138523,"aX":-8.144205735223263},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":2281,"spinDirection":205},"zone":9,"typeConfidence":0.93,"plateTime":0.39568223252679635,"extension":6.479596225845308},"index":1,"playId":"48e41cba-3672-3288-8899-3a3fb3a70839","pitchNumber":2,"startTime":"2026-05-01T18:30:29.026Z","endTime":"2026-05-01T18:30:32.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T18:30:44.799Z","endTime":"2026-05-01T18:31:00.707Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.887935055898012,"aZ":-9.725740390749904,"pfxX":-2.787808840191277,"pfxZ":11.715508766677377,"pX":0.5086757292855993,"pZ":0.4852141396770535,"vX0":8.595960945392545,"vY0":-137.8481334988606,"vZ0":-12.172730570766415,"x":97.61,"y":225.68,"x0":-2.293901043179247,"y0":50.0041788171302,"z0":5.625600048943437,"aX":-5.343191665140467},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":3.1,"spinRate":2451,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.3980011038024118,"extension":6.652865944678077},"index":3,"playId":"e508f32d-bfc6-32e2-81ab-86e9fe5c50bc","pitchNumber":3,"startTime":"2026-05-01T18:31:00.707Z","endTime":"2026-05-01T18:31:03.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42385546530039,"aZ":-25.5926182254067,"pfxX":2.2593802429713934,"pfxZ":3.7646371705353614,"pX":0.23941041092234544,"pZ":2.1144666594058066,"vX0":6.234399583346107,"vY0":-130.65285705652548,"vZ0":-4.864103622234746,"x":98.68,"y":122.99,"x0":-2.45998814882106,"y0":50.00504810801538,"z0":5.895246881800007,"aX":3.9537801966851127},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-5.3,"spinRate":2292,"spinDirection":156},"zone":9,"typeConfidence":0.91,"plateTime":0.41729775406988256,"extension":6.4797420015707985},"hitData":{"launchSpeed":102.9,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":108.59,"coordY":90.16}},"index":4,"playId":"67eb32d5-69ef-33f4-8b88-4231e44b7c31","pitchNumber":4,"startTime":"2026-05-01T18:31:19.750Z","endTime":"2026-05-01T18:31:33.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":5.8999999999999915,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:31:33.125Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:31:44.927Z","endTime":"2026-05-01T18:33:12.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02413971773148,"aZ":-29.441937901669743,"pfxX":-9.57617539919693,"pfxZ":1.6466435615307677,"pX":-1.6340362182794346,"pZ":2.8625604204940456,"vX0":5.67219057102391,"vY0":-127.78137282918757,"vZ0":-1.6628578124843303,"x":179.29,"y":161.49,"x0":-2.637101418255121,"y0":50.000159549533784,"z0":5.832163354352996,"aX":-15.85309786990024},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":16.1,"spinRate":1489,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.42844830249536336,"extension":6.447394913616056},"index":0,"playId":"3f70f6e8-c90d-36c8-abb0-6b599a9fcd56","pitchNumber":1,"startTime":"2026-05-01T18:32:07.830Z","endTime":"2026-05-01T18:32:10.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199519884401134,"aZ":-29.81562056451353,"pfxX":-7.904195673674065,"pfxZ":1.4789110739053823,"pX":-0.12735359443066763,"pZ":1.1839974643627624,"vX0":8.029686343877406,"vY0":-125.67917321564912,"vZ0":-5.167475135001217,"x":121.85,"y":206.81,"x0":-2.341427090725686,"y0":50.004272620950786,"z0":5.69732326940852,"aX":-12.607550811123097},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":1619,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.43633631335646106,"extension":6.4250283253187455},"index":1,"playId":"dc8fd5d1-c015-39e9-99eb-e361053e11e5","pitchNumber":2,"startTime":"2026-05-01T18:32:25.756Z","endTime":"2026-05-01T18:32:29.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368246042358347,"aZ":-30.980060519208777,"pfxX":-12.086772456443853,"pfxZ":0.7658353124918609,"pX":-1.7606180222131154,"pZ":2.4029103477017224,"vX0":5.845165962282457,"vY0":-125.9158788991755,"vZ0":-2.113260567770178,"x":184.11,"y":173.9,"x0":-2.5723725285033323,"y0":50.005079936707965,"z0":5.8203895094420535,"aX":-18.938246689069093},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":20.0,"spinRate":1491,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.43910507237181884,"extension":6.392148901803599},"index":2,"playId":"55f358c4-12bc-377c-831e-3b2638ed19aa","pitchNumber":3,"startTime":"2026-05-01T18:32:46.338Z","endTime":"2026-05-01T18:32:49.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.061643646472355,"aZ":-10.554376523513866,"pfxX":-1.3404086252492418,"pfxZ":11.598347625343278,"pX":0.7568729766700342,"pZ":1.088504668999639,"vX0":8.21008904996255,"vY0":-137.0808528593093,"vZ0":-10.491138058527552,"x":88.15,"y":209.39,"x0":-2.1296688489887305,"y0":50.00570873350487,"z0":5.73179282662757,"aX":-2.4993520503709963},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":0.4,"spinRate":2228,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.4027260288513328,"extension":6.627201028071344},"index":3,"playId":"fbb3adc6-9c5c-3be5-a070-628296da0884","pitchNumber":4,"startTime":"2026-05-01T18:33:08.825Z","endTime":"2026-05-01T18:33:12.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:33:12.454Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, shortstop Geraldo Perdomo to second baseman Ildemaro Vargas. Nico Hoerner to 3rd. Moisés Ballesteros out at 2nd. Alex Bregman to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:33:40.920Z","endTime":"2026-05-01T18:34:04.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"a9ccf8e8-e1bb-414a-a37e-e00d0cca35d0","startTime":"2026-05-01T18:33:40.920Z","endTime":"2026-05-01T18:33:45.920Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787431631845255,"aZ":-24.735565831111888,"pfxX":1.458425087972087,"pfxZ":4.238101702435774,"pX":0.43820069750702106,"pZ":2.07697192059955,"vX0":6.9782053807613025,"vY0":-131.3532013708731,"vZ0":-5.280917902298199,"x":100.3,"y":182.7,"x0":-2.4379016104512194,"y0":50.00173246655873,"z0":5.9432439706602675,"aX":2.5567924050116644},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":-4.1,"spinRate":2335,"spinDirection":163},"zone":9,"typeConfidence":0.89,"plateTime":0.41635200217421264,"extension":6.504146931869474},"hitData":{"launchSpeed":57.2,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.18,"coordY":158.62}},"index":1,"playId":"dca26bf5-4f4a-32c4-aa8e-f0ad0550c457","pitchNumber":1,"startTime":"2026-05-01T18:33:57.661Z","endTime":"2026-05-01T18:34:04.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.79,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:34:04.693Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:34:22.935Z","endTime":"2026-05-01T18:36:42.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837470759402567,"aZ":-29.267068432038826,"pfxX":-10.286547958842974,"pfxZ":1.822563348340681,"pX":0.5282727749947602,"pZ":0.6914053616067765,"vX0":10.388524766491706,"vY0":-125.46105261032184,"vZ0":-6.411675124901826,"x":96.86,"y":220.11,"x0":-2.3251393615510083,"y0":50.00507339734143,"z0":5.65844466434734,"aX":-16.438445037038395},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":1483,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.4361840326380033,"extension":6.544225875363761},"index":0,"playId":"e4ee3f96-97cb-372a-b69e-adca3b5ddd61","pitchNumber":1,"startTime":"2026-05-01T18:34:44.890Z","endTime":"2026-05-01T18:34:48.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860375668780506,"aZ":-27.917539413507185,"pfxX":-10.363615142243805,"pfxZ":2.572722482068155,"pX":0.12789165516709644,"pZ":0.6134064800295311,"vX0":9.928651920678679,"vY0":-128.01574094454944,"vZ0":-7.110367552427593,"x":112.13,"y":222.22,"x0":-2.4576144447582706,"y0":50.00507305988087,"z0":5.617585213312033,"aX":-17.17301082143764},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":16.4,"spinRate":1711,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4281474046235094,"extension":6.456507699487425},"index":1,"playId":"429de10f-8c2a-3adc-8711-6f78ba9d7cab","pitchNumber":2,"startTime":"2026-05-01T18:35:07.537Z","endTime":"2026-05-01T18:35:10.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.5,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66928317924732,"aZ":-9.687247467708847,"pfxX":-2.645432006277518,"pfxZ":11.919329243500929,"pX":0.8295267482663614,"pZ":0.6704401145179546,"vX0":8.762960259018644,"vY0":-136.84048918643703,"vZ0":-11.885888097069351,"x":85.38,"y":220.68,"x0":-2.0778392070886915,"y0":50.000295448879825,"z0":5.746154288938926,"aX":-4.990050681694083},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":2.9,"spinRate":2424,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.4010597042137869,"extension":6.655463998872519},"index":2,"playId":"e9142d47-e705-3e7b-b759-df5f270bfe2c","pitchNumber":3,"startTime":"2026-05-01T18:35:30.846Z","endTime":"2026-05-01T18:35:33.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.0,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53687561069019,"aZ":-11.302506965112702,"pfxX":-3.9280730412239135,"pfxZ":10.881280758843083,"pX":-0.9441516295712769,"pZ":2.310105070928331,"vX0":5.377309578724238,"vY0":-138.06294863648506,"vZ0":-7.488534405646174,"x":152.99,"y":176.41,"x0":-2.412460753748079,"y0":50.00621023007307,"z0":5.829683614689537,"aX":-7.537335741890576},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2386,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.39768577204921796,"extension":6.5417391671627145},"index":3,"playId":"923d80d2-39fa-3dfc-995a-583d87bd125b","pitchNumber":4,"startTime":"2026-05-01T18:35:56.279Z","endTime":"2026-05-01T18:35:59.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.256025738344533,"aZ":-27.53674472373426,"pfxX":-8.07425779408777,"pfxZ":3.0229499580554027,"pX":-0.42963304173907624,"pZ":1.6983405588606768,"vX0":7.463744212006136,"vY0":-122.47842913706084,"vZ0":-4.0582610734676585,"x":133.38,"y":192.92,"x0":-2.455061999605025,"y0":50.00022420104053,"z0":5.709055462018509,"aX":-12.370321569825698},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1487,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.44575603898529703,"extension":6.325574594857595},"index":4,"playId":"94113501-a8ec-3cd0-827e-85456612a702","pitchNumber":5,"startTime":"2026-05-01T18:36:12.286Z","endTime":"2026-05-01T18:36:15.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457495798497593,"aZ":-40.682812926356256,"pfxX":1.8921806489375257,"pfxZ":-6.087178645652655,"pX":0.8290930566567576,"pZ":1.1771343707374213,"vX0":7.4082831625726335,"vY0":-117.8339687590163,"vZ0":-2.304812634874185,"x":85.4,"y":207.0,"x0":-2.6077579746931425,"y0":50.00063563165295,"z0":5.9448454108399424,"aX":2.645344674930831},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.3,"breakHorizontal":-5.3,"spinRate":2407,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4657378135748802,"extension":6.352528990189864},"index":5,"playId":"8c5ef91b-294a-3aa0-a90b-123a884501c9","pitchNumber":6,"startTime":"2026-05-01T18:36:39.420Z","endTime":"2026-05-01T18:36:42.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.82,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:36:42.533Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:37:47.803Z","endTime":"2026-05-01T18:40:09.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T18:37:00.873Z","endTime":"2026-05-01T18:37:49.930Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00702765075426,"aZ":-9.906620641032985,"pfxX":-2.2763521029914977,"pfxZ":11.722506219686581,"pX":0.11028329382157422,"pZ":1.8001849201794047,"vX0":6.883839738074397,"vY0":-137.3467183027453,"vZ0":-9.147152535203958,"x":112.8,"y":190.18,"x0":-2.1391062268945555,"y0":50.00598285786957,"z0":5.858658703548492,"aX":-4.325543652528711},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":2.6,"spinRate":2404,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.3996439133413672,"extension":6.658944386850232},"index":1,"playId":"34b50660-dde2-316c-a4d2-4543b51c7f92","pitchNumber":1,"startTime":"2026-05-01T18:37:49.930Z","endTime":"2026-05-01T18:37:52.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.0,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80220592690581,"aZ":-16.158828130602934,"pfxX":-7.43643202455891,"pfxZ":8.265830073056726,"pX":-1.2142333779698402,"pZ":1.6530004413004702,"vX0":5.5453949372068525,"vY0":-138.06496884897155,"vZ0":-8.387851726017004,"x":163.28,"y":194.15,"x0":-2.2793996390637234,"y0":50.000172819051855,"z0":5.810759072199849,"aX":-14.401144994901879},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":12.4,"spinRate":2302,"spinDirection":202},"zone":13,"typeConfidence":0.96,"plateTime":0.3962363180088069,"extension":6.604885797335072},"index":2,"playId":"d51417be-6a62-3e35-b127-7617a735f5fd","pitchNumber":2,"startTime":"2026-05-01T18:38:10.387Z","endTime":"2026-05-01T18:38:14.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.5,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737311404438724,"aZ":-23.092499945368225,"pfxX":1.881262642570781,"pfxZ":5.092732876947778,"pX":0.1440579397319394,"pZ":2.4342962464716926,"vX0":5.653894036112672,"vY0":-131.84958688622797,"vZ0":-4.674815294826993,"x":111.51,"y":173.05,"x0":-2.261657962570099,"y0":50.001299218179,"z0":5.907442494564719,"aX":3.3526510319114515},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-4.4,"spinRate":2337,"spinDirection":158},"zone":5,"typeConfidence":0.88,"plateTime":0.4134410448507757,"extension":6.535488368958597},"index":3,"playId":"3d4ae318-fdca-390d-8226-f6a6c7275726","pitchNumber":3,"startTime":"2026-05-01T18:38:30.098Z","endTime":"2026-05-01T18:38:33.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742071204200347,"aZ":-39.1741418759952,"pfxX":3.222577183058458,"pfxZ":-4.870929286768218,"pX":-0.14804134343954523,"pZ":2.0377360313744872,"vX0":4.967649050660476,"vY0":-119.33019964084812,"vZ0":-0.7983169893427422,"x":122.64,"y":183.76,"x0":-2.678359348207372,"y0":50.00244069318781,"z0":5.916866176021335,"aX":4.6306391796797906},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.8,"breakHorizontal":-7.1,"spinRate":2363,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.45963016517992994,"extension":6.509004733918953},"index":4,"playId":"b0b31771-3676-3dcc-8ca4-5d458d9051c6","pitchNumber":4,"startTime":"2026-05-01T18:38:52.375Z","endTime":"2026-05-01T18:38:58.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.530398088529886,"aZ":-14.458179759483148,"pfxX":-1.199440924538042,"pfxZ":9.436832311725428,"pX":0.0774430422239082,"pZ":3.9145248504806536,"vX0":6.917781784799112,"vY0":-136.72715716551593,"vZ0":-2.8783074039083343,"x":114.05,"y":133.09,"x0":-2.33892415538231,"y0":50.00371811821542,"z0":5.983958063593149,"aX":-2.2536610048443344},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":0.6,"spinRate":2301,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.4019132944452739,"extension":6.495061798611508},"index":5,"playId":"f2528308-08f3-302e-8e17-f12d53198529","pitchNumber":5,"startTime":"2026-05-01T18:39:20.686Z","endTime":"2026-05-01T18:39:23.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.0,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549956854627304,"aZ":-26.639916868932378,"pfxX":2.5021109770107786,"pfxZ":3.21295416585954,"pX":0.13088839572668431,"pZ":1.017816152249472,"vX0":5.787902362479842,"vY0":-129.52562612015114,"vZ0":-6.932861815164846,"x":112.01,"y":211.3,"x0":-2.445622847842339,"y0":50.004002842165605,"z0":5.727716336977838,"aX":4.309264398388936},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-5.6,"spinRate":2397,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.42066976187493044,"extension":6.703224433592846},"index":6,"playId":"43016dbd-1409-35b2-b334-ac54719ad692","pitchNumber":6,"startTime":"2026-05-01T18:39:44.256Z","endTime":"2026-05-01T18:39:48.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64785984093122,"aZ":-12.263469321283171,"pfxX":-2.834219753730932,"pfxZ":10.274273349200719,"pX":0.7501558207874892,"pZ":2.830397270870798,"vX0":9.256839498752598,"vY0":-138.92326677527848,"vZ0":-5.787007930069561,"x":88.41,"y":162.36,"x0":-2.2695583760674007,"y0":50.000990841631214,"z0":5.769232606863573,"aX":-5.492972444073294},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":3.0,"spinRate":2440,"spinDirection":196},"zone":3,"typeConfidence":0.93,"plateTime":0.3955954792242826,"extension":6.610853529176665},"index":7,"playId":"dd2d3d86-6539-3e55-8954-6866d1f2edfc","pitchNumber":7,"startTime":"2026-05-01T18:40:05.478Z","endTime":"2026-05-01T18:40:09.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":-7.300000000000004,"leverageIndex":2.32,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:40:09.147Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to left fielder Jorge Barrosa. Nico Hoerner scores. Alex Bregman scores. Ian Happ to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:40:13.255Z","endTime":"2026-05-01T18:41:26.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.985223671817586,"aZ":-12.588159967791666,"pfxX":-1.586716708634665,"pfxZ":10.177477216030194,"pX":0.3921301297669549,"pZ":2.0017115076463927,"vX0":7.602482202842972,"vY0":-138.5812329168181,"vZ0":-8.178346377806994,"x":102.05,"y":184.73,"x0":-2.1931831825379215,"y0":50.00412152990242,"z0":5.852425749173611,"aX":-3.053986828119814},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":1.1,"spinRate":2457,"spinDirection":204},"zone":9,"typeConfidence":0.89,"plateTime":0.3968293246739929,"extension":6.6446413443580665},"index":0,"playId":"39852a98-7df6-358c-910a-2521825fc24c","pitchNumber":1,"startTime":"2026-05-01T18:40:37.906Z","endTime":"2026-05-01T18:40:40.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735490066934396,"aZ":-41.02817392086745,"pfxX":3.6175318469394635,"pfxZ":-6.190999248995448,"pX":0.2773803678347805,"pZ":0.9981671284731274,"vX0":5.87133985725203,"vY0":-119.53949055364501,"vZ0":-2.6012082456480083,"x":106.43,"y":211.83,"x0":-2.6928543146091246,"y0":50.005488132789026,"z0":5.828363681973296,"aX":5.1700163373857135},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.6,"breakHorizontal":-8.2,"spinRate":2407,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4604034774260084,"extension":6.460232961520031},"index":1,"playId":"a9d27df8-f46f-3323-ae21-d340b2061861","pitchNumber":2,"startTime":"2026-05-01T18:40:56.196Z","endTime":"2026-05-01T18:40:59.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99836171109652,"aZ":-13.52906407427178,"pfxX":-1.6144688428280602,"pfxZ":9.774812918639324,"pX":-0.7729906797306676,"pZ":2.827760728237566,"vX0":5.18124712566504,"vY0":-137.59797329251384,"vZ0":-5.777028907283119,"x":146.46,"y":162.43,"x0":-2.4749846470573353,"y0":50.006071758267446,"z0":5.879909556922454,"aX":-3.081332411332583},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2464,"spinDirection":197},"zone":1,"typeConfidence":0.87,"plateTime":0.3988609974252504,"extension":6.605543554336691},"hitData":{"launchSpeed":101.6,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.08,"coordY":99.8}},"index":2,"playId":"58462704-4054-3e76-9be4-58fcf817e992","pitchNumber":3,"startTime":"2026-05-01T18:41:16.146Z","endTime":"2026-05-01T18:41:26.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":16.000000000000007,"leverageIndex":2.8,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:41:26.880Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a fly ball to center fielder Alek Thomas. Ian Happ scores. Michael Busch to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:41:55.493Z","endTime":"2026-05-01T18:42:18.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031260013915162,"aZ":-28.993400324445087,"pfxX":2.9866523035450814,"pfxZ":1.9019216172137448,"pX":0.04832427332833263,"pZ":2.71399612104206,"vX0":4.995760852212086,"vY0":-128.75636170164003,"vZ0":-2.8052157867457663,"x":115.16,"y":165.5,"x0":-2.308842182766525,"y0":50.000041091197815,"z0":6.073156359858684,"aX":4.987577110471622},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":2268,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4262458597675285,"extension":6.52157307500306},"hitData":{"launchSpeed":86.2,"launchAngle":49.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.93,"coordY":112.09}},"index":0,"playId":"31bc7e09-93b7-36e4-a48d-1a242f25e984","pitchNumber":1,"startTime":"2026-05-01T18:42:03.734Z","endTime":"2026-05-01T18:42:18.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":1.33,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:42:18.933Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, pitcher Zac Gallen to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:42:39.921Z","endTime":"2026-05-01T18:43:24.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.134536486543034,"aZ":-39.88372235026572,"pfxX":2.5579804665134915,"pfxZ":-5.38586362844309,"pX":-0.20664392736977982,"pZ":2.3440249725718605,"vX0":4.968637492129713,"vY0":-118.92658701632874,"vZ0":-0.007775786964650422,"x":124.88,"y":175.49,"x0":-2.6567045635572133,"y0":50.005468369118574,"z0":5.969489221867426,"aX":3.6585647951400015},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.5,"breakHorizontal":-5.9,"spinRate":2345,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.4608331502883187,"extension":6.429124795814948},"index":0,"playId":"efb6cdc7-d24c-32d7-9db1-a35cbf66a17d","pitchNumber":1,"startTime":"2026-05-01T18:43:00.712Z","endTime":"2026-05-01T18:43:04.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"third":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65737502215531,"aZ":-30.677918338565668,"pfxX":-7.118977412449068,"pfxZ":1.0238212763068661,"pX":-0.7985147628640031,"pZ":1.2566585753279067,"vX0":6.112110463124095,"vY0":-120.33881396775816,"vZ0":-4.244090017254755,"x":147.44,"y":204.85,"x0":-2.4481074420698414,"y0":50.005334453106144,"z0":5.765161828882871,"aX":-10.428327987694882},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1513,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.4554110212367557,"extension":6.184253289044071},"hitData":{"launchSpeed":65.8,"launchAngle":-79.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.83,"coordY":193.1}},"index":1,"playId":"54c633f7-625d-3431-a8c8-b6cd82ab580c","pitchNumber":2,"startTime":"2026-05-01T18:43:16.030Z","endTime":"2026-05-01T18:43:24.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"third":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:43:24.403Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T18:45:19.669Z","endTime":"2026-05-01T18:46:19.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53445771518697,"aZ":-17.361306381418437,"pfxX":-5.652652802670394,"pfxZ":8.027422052479972,"pX":0.51425508949552,"pZ":3.047379248831341,"vX0":6.9413082915770445,"vY0":-135.01521340565358,"vZ0":-3.4212466872562093,"x":97.4,"y":156.5,"x0":-1.3561666060738136,"y0":50.00139901779066,"z0":5.553418353133057,"aX":-10.429838425651635},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2122,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4057438375710385,"extension":6.677342076144402},"index":0,"playId":"0600c4a9-eace-36ef-9b3a-47586bd4b7e6","pitchNumber":1,"startTime":"2026-05-01T18:45:30.771Z","endTime":"2026-05-01T18:45:33.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-01T18:45:40.987Z","endTime":"2026-05-01T18:45:58.600Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.9,"endSpeed":85.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.858974892701227,"aZ":-13.295209178880041,"pfxX":-5.325610763741103,"pfxZ":10.080094802858898,"pX":1.4620060138277267,"pZ":2.826917272335901,"vX0":8.998614610877633,"vY0":-136.44127402865985,"vZ0":-4.525251441342477,"x":61.27,"y":162.45,"x0":-1.1968572025897342,"y0":50.00602120635204,"z0":5.4329617724801755,"aX":-9.978460871694153},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2162,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4024611210774238,"extension":6.674580879946864},"index":2,"playId":"6a1011d0-cb80-3d07-b3a9-0ed15fa49d94","pitchNumber":2,"startTime":"2026-05-01T18:45:58.600Z","endTime":"2026-05-01T18:46:01.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848792210745547,"aZ":-33.75201340880746,"pfxX":1.933242253527262,"pfxZ":-1.0509146842036285,"pX":0.30510059338421086,"pZ":1.8079883213235333,"vX0":3.6857997764829395,"vY0":-122.02825553367498,"vZ0":-1.893095960851548,"x":105.37,"y":189.96,"x0":-1.4782248783355803,"y0":50.001599258376196,"z0":5.511687552623661,"aX":2.904494817236384},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":-4.4,"spinRate":2078,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.44949016805055697,"extension":6.444647848993341},"hitData":{"launchSpeed":95.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.11,"coordY":168.76}},"index":3,"playId":"b8ea6840-f633-3c7c-a4c7-9bf866daa098","pitchNumber":3,"startTime":"2026-05-01T18:46:11.579Z","endTime":"2026-05-01T18:46:19.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:46:19.086Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T18:46:25.168Z","endTime":"2026-05-01T18:47:24.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10372618361872,"aZ":-29.75481754470623,"pfxX":10.169365092369524,"pfxZ":1.6985744465698849,"pX":1.0170917086545967,"pZ":1.622095325846761,"vX0":2.884941662289668,"vY0":-119.34848570381709,"vZ0":-2.7272228891029817,"x":78.23,"y":194.98,"x0":-1.5326233761973034,"y0":50.00172820230014,"z0":5.499641684218139,"aX":14.452651059525133},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.6,"breakHorizontal":-19.1,"spinRate":2517,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4615403751184206,"extension":6.477039320474694},"index":0,"playId":"b25d91f6-dcd4-3a50-9d82-68ebbfa563ce","pitchNumber":1,"startTime":"2026-05-01T18:46:45.629Z","endTime":"2026-05-01T18:46:48.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.773014798739833,"aZ":-32.24520628039291,"pfxX":1.087929391485834,"pfxZ":-0.04254196633563989,"pX":0.8164278287373161,"pZ":1.7446340133233433,"vX0":5.278614267307339,"vY0":-125.49435402792587,"vZ0":-2.7141227632013596,"x":85.88,"y":191.67,"x0":-1.4606762259232746,"y0":50.00421306530803,"z0":5.4821418922508975,"aX":1.725117093950549},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.2,"spinRate":2222,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4374331828951026,"extension":6.575732764502102},"index":1,"playId":"d646bbf1-cbdc-38f2-8dbb-1c5bbaeb8179","pitchNumber":2,"startTime":"2026-05-01T18:46:59.517Z","endTime":"2026-05-01T18:47:02.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.7,"endSpeed":82.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95697336577193,"aZ":-17.9435942023525,"pfxX":-5.95453923563103,"pfxZ":8.030289663848816,"pX":-0.1422205340619833,"pZ":2.4244363781047658,"vX0":5.21923491765679,"vY0":-133.35686495231303,"vZ0":-4.267520123107153,"x":122.42,"y":173.32,"x0":-1.3665181159461837,"y0":50.00388141391325,"z0":5.368195591544271,"aX":-10.554179947349947},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2107,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.41326037780795044,"extension":6.604301130683098},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.61,"coordY":56.19}},"index":2,"playId":"e5fdd3e0-2fe5-3868-8e4a-673edcc4fba1","pitchNumber":3,"startTime":"2026-05-01T18:47:14.190Z","endTime":"2026-05-01T18:47:24.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.4999999999999858,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:47:24.092Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T18:47:26.338Z","endTime":"2026-05-01T18:49:06.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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.2,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0083545362898,"aZ":-20.83078733958868,"pfxX":-9.813590659122857,"pfxZ":6.243909837337592,"pX":-0.16511299329526805,"pZ":2.664149657356573,"vX0":6.538034106377832,"vY0":-134.1609677805097,"vZ0":-3.515206696761055,"x":123.29,"y":166.85,"x0":-1.3631959587741236,"y0":50.00213280777862,"z0":5.482597803130025,"aX":-17.823861627553562},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2193,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4088432856466224,"extension":6.682819418925423},"index":0,"playId":"b2b2768c-2424-3ab1-9053-febeacd1c0d6","pitchNumber":1,"startTime":"2026-05-01T18:47:48.474Z","endTime":"2026-05-01T18:47:51.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233565325061978,"aZ":-38.363132356918975,"pfxX":5.465625532112042,"pfxZ":-4.460236015438986,"pX":-0.4007901598847617,"pZ":0.6540085745378552,"vX0":0.9775787967997078,"vY0":-117.66380421225647,"vZ0":-3.0438006782136764,"x":132.28,"y":221.12,"x0":-1.5320948787907067,"y0":50.00025653432246,"z0":5.551352722955557,"aX":7.591821181859018},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.5,"breakHorizontal":-10.1,"spinRate":2170,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.467138526294121,"extension":6.4587220080988805},"index":1,"playId":"e857b6e4-79bb-34ae-9ec3-7799f02cfca6","pitchNumber":2,"startTime":"2026-05-01T18:48:08.896Z","endTime":"2026-05-01T18:48:13.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05665618729913,"aZ":-18.019181449184924,"pfxX":-4.004083640692761,"pfxZ":7.668786416959854,"pX":0.3938763647758613,"pZ":4.465909015996245,"vX0":5.927778642485015,"vY0":-135.37736565430535,"vZ0":0.44027051198108336,"x":101.99,"y":118.2,"x0":-1.3094563323392294,"y0":50.00477882292208,"z0":5.5678777645243684,"aX":-7.3934152884144595},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":5.9,"spinRate":2061,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4054530371094325,"extension":6.6086752036608},"index":2,"playId":"b85c7d20-42b1-3a45-befe-b1c50b2c9052","pitchNumber":3,"startTime":"2026-05-01T18:48:31.491Z","endTime":"2026-05-01T18:48:34.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228306531283295,"aZ":-32.712042601048886,"pfxX":2.5869561017072567,"pfxZ":-0.3438211386384271,"pX":-0.8322516711583989,"pZ":1.589247933462514,"vX0":0.8914027053823663,"vY0":-124.32096382804161,"vZ0":-2.8562172896522227,"x":148.72,"y":195.87,"x0":-1.5325438497681332,"y0":50.004366137071365,"z0":5.495501606278696,"aX":4.009774476602504},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":-4.9,"spinRate":2093,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.44225268270114615,"extension":6.519398942838507},"index":3,"playId":"a8c2b9b5-6db7-3e7f-9cab-4e8c87d7c9a4","pitchNumber":4,"startTime":"2026-05-01T18:48:46.830Z","endTime":"2026-05-01T18:48:50.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.997774005446473,"aZ":-36.03539966901805,"pfxX":-5.950699071925901,"pfxZ":-2.3690582719340743,"pX":-0.39439056386184496,"pZ":2.152140042450625,"vX0":4.812612944843217,"vY0":-127.03361133070271,"vZ0":-1.2303361034755047,"x":132.03,"y":180.67,"x0":-1.5440260655366798,"y0":50.00409380849507,"z0":5.5176644001245005,"aX":-9.687428950383906},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.3,"breakHorizontal":9.6,"spinRate":1393,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4318257306633333,"extension":6.527702548789774},"index":4,"playId":"30761e9d-bfbc-3cf6-a90e-1a4a9525b6d8","pitchNumber":5,"startTime":"2026-05-01T18:49:03.618Z","endTime":"2026-05-01T18:49:06.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:49:06.712Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Nolan Arenado to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T18:51:06.390Z","endTime":"2026-05-01T18:51:56.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.077603910481905,"aZ":-10.435649132386926,"pfxX":-1.2069521853537846,"pfxZ":11.8309913175504,"pX":0.5496547818684526,"pZ":3.154698285477526,"vX0":7.624856611709827,"vY0":-135.77261770759492,"vZ0":-5.602923316504611,"x":96.05,"y":153.6,"x0":-2.1575681039235195,"y0":50.00520755308325,"z0":5.994775835610557,"aX":-2.218177995431839},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":0.2,"spinRate":2253,"spinDirection":197},"zone":3,"typeConfidence":0.92,"plateTime":0.4058646512034856,"extension":6.612483683193122},"index":0,"playId":"0119add4-897d-385e-b50f-b4767e0e2c4d","pitchNumber":1,"startTime":"2026-05-01T18:51:17.871Z","endTime":"2026-05-01T18:51:20.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37712392247695,"aZ":-14.921636417749923,"pfxX":-7.417954605506826,"pfxZ":9.189275099391178,"pX":-1.4709950443000521,"pZ":2.429781718649973,"vX0":4.948102982164942,"vY0":-136.26354637869008,"vZ0":-6.456610956370349,"x":173.07,"y":173.18,"x0":-2.3480589375572305,"y0":50.005129569997976,"z0":5.863996053369349,"aX":-13.929694485291416},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2124,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4022088406908524,"extension":6.515595506754117},"index":1,"playId":"b6c34333-319e-3479-8f04-f0a903381e0e","pitchNumber":2,"startTime":"2026-05-01T18:51:35.889Z","endTime":"2026-05-01T18:51:39.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413845283506475,"aZ":-22.540289005363665,"pfxX":1.4384561871391774,"pfxZ":5.592964964951211,"pX":-0.7911438314558135,"pZ":2.4696520629615417,"vX0":3.86613568588463,"vY0":-130.8763449325076,"vZ0":-4.380612404605261,"x":147.16,"y":172.1,"x0":-2.478498204145268,"y0":50.002418095090945,"z0":5.8679399799682885,"aX":2.4781076438905605},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":-3.5,"spinRate":2213,"spinDirection":170},"zone":4,"typeConfidence":0.85,"plateTime":0.41961143452687244,"extension":6.585824624385419},"hitData":{"launchSpeed":96.0,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.96,"coordY":168.76}},"index":2,"playId":"af96c912-3f90-3371-a9b1-b65e0742cbae","pitchNumber":3,"startTime":"2026-05-01T18:51:48.731Z","endTime":"2026-05-01T18:51:56.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:51:56.865Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out softly, pitcher Zac Gallen to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T18:52:31.165Z","endTime":"2026-05-01T18:55:08.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Matt Shaw replaces Nico Hoerner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T18:52:22.143Z","endTime":"2026-05-01T18:52:33.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.656060381909363,"aZ":-10.851535837941595,"pfxX":-3.8697430585212547,"pfxZ":11.254313060441277,"pX":0.21784321124319658,"pZ":3.232499613978609,"vX0":8.12753857624296,"vY0":-137.0924338064289,"vZ0":-5.165484149650243,"x":108.7,"y":151.5,"x0":-2.2887232677002185,"y0":50.000374429126076,"z0":5.8885032673114015,"aX":-7.33101975088262},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2373,"spinDirection":197},"zone":2,"typeConfidence":0.94,"plateTime":0.40026759098416465,"extension":6.6439387449797405},"index":1,"playId":"d0a7a192-abbd-37ba-b9a9-741a94b672c8","pitchNumber":1,"startTime":"2026-05-01T18:52:33.516Z","endTime":"2026-05-01T18:52:36.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.9,"endSpeed":86.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839353340462143,"aZ":-15.887318090230593,"pfxX":-7.771798726611811,"pfxZ":8.577126172683618,"pX":-1.0849336677632306,"pZ":2.0599924235940343,"vX0":6.0631220835563715,"vY0":-136.60647999045457,"vZ0":-7.034175775805169,"x":158.36,"y":183.16,"x0":-2.31858273411086,"y0":50.00102690583466,"z0":5.751638632366457,"aX":-14.752666375828042},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2195,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.40027068444266156,"extension":6.663465081594403},"index":2,"playId":"1be25a66-b467-3333-bcd3-73ad353360b5","pitchNumber":2,"startTime":"2026-05-01T18:52:48.552Z","endTime":"2026-05-01T18:52:52.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.539928638171816,"aZ":-14.375842633327029,"pfxX":-8.843768515056421,"pfxZ":9.591880983736125,"pX":-0.9205637549501139,"pZ":2.7562729880576673,"vX0":6.703834551127456,"vY0":-136.03061707630934,"vZ0":-5.588091566032312,"x":152.09,"y":164.36,"x0":-2.2799141000011214,"y0":50.00455602474117,"z0":5.8503625315006635,"aX":-16.415009019654896},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":14.4,"spinRate":2199,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40415018571548655,"extension":6.733264715076193},"index":3,"playId":"8693a455-bb3b-3e95-8ea8-449ee8421000","pitchNumber":3,"startTime":"2026-05-01T18:53:07.089Z","endTime":"2026-05-01T18:53:10.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-01T18:53:20.982Z","endTime":"2026-05-01T18:53:44.812Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76535727756278,"aZ":-25.082803447411827,"pfxX":1.6618574238266373,"pfxZ":4.148159728009423,"pX":0.15865730548840706,"pZ":2.1745415046931456,"vX0":5.941028280494005,"vY0":-129.83573030088644,"vZ0":-4.456082479810082,"x":110.95,"y":180.07,"x0":-2.373697405645944,"y0":50.00517160963702,"z0":5.818243107124677,"aX":2.840965227010766},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2288,"spinDirection":154},"zone":5,"typeConfidence":0.89,"plateTime":0.4216067082455597,"extension":6.75331643960389},"index":5,"playId":"289971aa-ee3a-3960-85fc-6d61b471bb6d","pitchNumber":4,"startTime":"2026-05-01T18:53:44.812Z","endTime":"2026-05-01T18:53:48.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10649946085578,"aZ":-12.760502808341606,"pfxX":-2.568256033011336,"pfxZ":10.43084204550659,"pX":-0.15067007088641263,"pZ":2.094915475276311,"vX0":6.910599391434757,"vY0":-136.5422456922307,"vZ0":-7.3190383403728765,"x":122.74,"y":182.22,"x0":-2.3969617049543537,"y0":50.001123574477425,"z0":5.715212327746451,"aX":-4.779797605570385},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":3.0,"spinRate":2259,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.4033699270831379,"extension":6.760283848419923},"index":6,"playId":"4c7af21e-02d2-33ad-a5d5-49b443c42842","pitchNumber":5,"startTime":"2026-05-01T18:54:10.648Z","endTime":"2026-05-01T18:54:13.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141842850380453,"aZ":-36.41639951465583,"pfxX":1.5322988113058074,"pfxZ":-2.941316229256021,"pX":0.9148746531681222,"pZ":1.1792827526698997,"vX0":7.611305178695835,"vY0":-119.37465022629426,"vZ0":-3.078221299590252,"x":82.13,"y":206.94,"x0":-2.5148818285412022,"y0":50.00227598395449,"z0":5.766097622529693,"aX":2.209833220105219},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.9,"breakHorizontal":-4.7,"spinRate":2363,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4589612914466814,"extension":6.647255507969211},"index":7,"playId":"01514ceb-b724-31d1-a26e-7e308d137c90","pitchNumber":6,"startTime":"2026-05-01T18:54:28.356Z","endTime":"2026-05-01T18:54:31.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5487669645715,"aZ":-28.712803993483487,"pfxX":-8.911238761103133,"pfxZ":2.1516236554154067,"pX":-0.8615384655929016,"pZ":0.9912598899494435,"vX0":7.3157878192793016,"vY0":-126.37686816083273,"vZ0":-5.695062076687671,"x":149.84,"y":212.02,"x0":-2.64076587569892,"y0":50.00623488983583,"z0":5.589873877306531,"aX":-14.369477054572283},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1498,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.43395308078945405,"extension":6.662047940041873},"index":8,"playId":"2ba410fb-c55b-3dd6-9012-34734eb81757","pitchNumber":7,"startTime":"2026-05-01T18:54:46.292Z","endTime":"2026-05-01T18:54:50.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37009264959851,"aZ":-25.24363230474969,"pfxX":1.9064265170956385,"pfxZ":4.098992160765424,"pX":-0.7125590366041749,"pZ":1.767070089911445,"vX0":4.0320247393182775,"vY0":-129.31037511153093,"vZ0":-5.270053116341755,"x":144.16,"y":191.07,"x0":-2.540661505917273,"y0":50.00219055906015,"z0":5.7721053584162645,"aX":3.2230303448814883},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2277,"spinDirection":155},"zone":7,"typeConfidence":0.9,"plateTime":0.4238383496307234,"extension":6.552093681624353},"hitData":{"launchSpeed":36.2,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.17,"coordY":184.95}},"index":9,"playId":"99e8a4ec-51df-31bb-88ad-562f8cfb4dfd","pitchNumber":8,"startTime":"2026-05-01T18:55:00.737Z","endTime":"2026-05-01T18:55:08.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:55:08.528Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, third baseman Nolan Arenado to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T18:55:14.147Z","endTime":"2026-05-01T18:55:43.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575603425762168,"aZ":-22.240345012941138,"pfxX":0.7476010793433523,"pfxZ":5.71596271008365,"pX":-0.7554105248731954,"pZ":2.2062551634621914,"vX0":4.2946681204727115,"vY0":-130.9541873888028,"vZ0":-4.92949090672235,"x":145.79,"y":179.21,"x0":-2.5134585637580185,"y0":50.00062297802602,"z0":5.776007023949918,"aX":1.2981447342716106},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":2175,"spinDirection":165},"zone":4,"typeConfidence":0.82,"plateTime":0.4182004518237088,"extension":6.559724088677953},"hitData":{"launchSpeed":75.1,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.04,"coordY":160.14}},"index":0,"playId":"b4fae0c9-f9e4-3789-9e73-32e132ed1c43","pitchNumber":1,"startTime":"2026-05-01T18:55:35.622Z","endTime":"2026-05-01T18:55:43.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:55:43.785Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Barrosa doubles (8) on a sharp fly ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T18:57:51.005Z","endTime":"2026-05-01T18:58:44.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Matt Shaw remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T18:56:58.430Z","endTime":"2026-05-01T18:57:53.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.3,"endSpeed":83.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407821172911255,"aZ":-16.393647140283253,"pfxX":-4.512549402741637,"pfxZ":8.733118883509484,"pX":0.5170595319522795,"pZ":1.5303994540179027,"vX0":6.465839519460261,"vY0":-134.15144044963068,"vZ0":-6.930286969364222,"x":97.29,"y":197.46,"x0":-1.3479398097422055,"y0":50.000330533411834,"z0":5.3339818379442,"aX":-8.151761258253801},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":2079,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4096710113752069,"extension":6.7532539583180045},"index":1,"playId":"567a04e4-c61f-329c-b815-5e1e513e5842","pitchNumber":1,"startTime":"2026-05-01T18:57:53.290Z","endTime":"2026-05-01T18:57:56.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T18:58:03.857Z","endTime":"2026-05-01T18:58:15.606Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880953210820234,"aZ":-38.52339155036207,"pfxX":7.815029558583132,"pfxZ":-4.730729680292747,"pX":-1.0414006804381286,"pZ":2.15776420540655,"vX0":-1.1504332861659057,"vY0":-115.75304240032511,"vZ0":0.3722473157253823,"x":156.7,"y":180.52,"x0":-1.5489880333681691,"y0":50.00297637974714,"z0":5.717285855159267,"aX":10.485614045030712},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.2,"breakHorizontal":-13.8,"spinRate":2283,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4752290761387643,"extension":6.362535911361914},"index":3,"playId":"9ffbccdf-290d-3a04-bfc5-1439c4543c17","pitchNumber":2,"startTime":"2026-05-01T18:58:15.606Z","endTime":"2026-05-01T18:58:19.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88977487511277,"aZ":-32.56347474624035,"pfxX":-6.7278415920005,"pfxZ":-0.2481571066742987,"pX":0.08715669692083405,"pZ":2.1716454713064923,"vX0":5.755666831096143,"vY0":-125.13991536417797,"vZ0":-1.7934548349168173,"x":113.68,"y":180.15,"x0":-1.3763302901890828,"y0":50.003121583032645,"z0":5.582872974840183,"aX":-10.59698316379591},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":10.8,"spinRate":1353,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4388732342746242,"extension":6.4062134848085694},"hitData":{"launchSpeed":104.1,"launchAngle":26.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":176.97,"coordY":55.25}},"index":4,"playId":"fa0db482-efc6-3f89-ba1f-b1e2468a1859","pitchNumber":3,"startTime":"2026-05-01T18:58:28.376Z","endTime":"2026-05-01T18:58:44.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":-5.6000000000000085,"leverageIndex":0.84,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-01T18:58:44.084Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Matt Shaw to first baseman Michael Busch. Jorge Barrosa to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T18:58:53.704Z","endTime":"2026-05-01T19:00:30.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.211346826490647,"aZ":-37.99179881763828,"pfxX":5.691854967924719,"pfxZ":-4.36472500407195,"pX":-1.3104549151821643,"pZ":2.0289649535280283,"vX0":-0.8390844330415712,"vY0":-114.93200814154012,"vZ0":0.03589605066555368,"x":166.95,"y":184.0,"x0":-1.6789377020542964,"y0":50.00538542617448,"z0":5.716889262601751,"aX":7.580668306823363},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.6,"breakHorizontal":-10.1,"spinRate":2105,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4774096272210486,"extension":6.412670861281009},"index":0,"playId":"bff63c54-2206-3d92-8e9c-e7033d3ee026","pitchNumber":1,"startTime":"2026-05-01T18:59:18.284Z","endTime":"2026-05-01T18:59:21.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.923167582097527,"aZ":-37.980887026609864,"pfxX":5.462952501663354,"pfxZ":-4.389572487350856,"pX":-1.035972218498949,"pZ":2.7682354503668205,"vX0":-0.4355122430753491,"vY0":-114.48901890312848,"vZ0":1.6461285453673253,"x":156.49,"y":164.04,"x0":-1.5522921703911412,"y0":50.00471905443451,"z0":5.768302252950697,"aX":7.223598108514684},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.2,"breakHorizontal":-9.7,"spinRate":2067,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4791568084785469,"extension":6.433380922136909},"index":1,"playId":"7a149591-4c36-3617-ad8a-ca7128877676","pitchNumber":2,"startTime":"2026-05-01T18:59:33.788Z","endTime":"2026-05-01T18:59:37.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.4,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.828775868333597,"aZ":-17.860757049693593,"pfxX":-4.966737759678697,"pfxZ":7.6364351102769294,"pX":0.160376746892926,"pZ":1.341675291414721,"vX0":6.02880711963696,"vY0":-135.82783272272627,"vZ0":-7.27939748779605,"x":110.89,"y":202.55,"x0":-1.43924115380518,"y0":50.003788948354384,"z0":5.291206877519003,"aX":-9.31165141566194},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":7.8,"spinRate":2060,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4027279164977813,"extension":6.6899632250357115},"index":2,"playId":"cbeea8df-f3ec-3e12-8718-22c668e2f14c","pitchNumber":3,"startTime":"2026-05-01T18:59:49.809Z","endTime":"2026-05-01T18:59:53.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.609131085814376,"aZ":-16.309683803302114,"pfxX":-4.264934268254383,"pfxZ":8.496405904866194,"pX":0.013284447772448962,"pZ":2.379327044399532,"vX0":5.389017267579225,"vY0":-135.74787170068953,"vZ0":-4.958708654837474,"x":116.49,"y":174.54,"x0":-1.4431617967996941,"y0":50.001505090843764,"z0":5.36441181115305,"aX":-7.962459834961288},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":6.6,"spinRate":2118,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40343864537161744,"extension":6.788369138626943},"index":3,"playId":"f0e28522-4d1a-3649-95dd-e979a7ca926d","pitchNumber":4,"startTime":"2026-05-01T19:00:05.360Z","endTime":"2026-05-01T19:00:09.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39181554552927,"aZ":-17.91566881260434,"pfxX":-3.741971391312161,"pfxZ":7.6374434345404625,"pX":0.2159440450293684,"pZ":1.9981851345796746,"vX0":5.85278730091296,"vY0":-135.48162347536004,"vZ0":-5.551639588358499,"x":108.77,"y":184.83,"x0":-1.4818627535988127,"y0":50.00319379565502,"z0":5.317712167954593,"aX":-6.98692032994007},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":5.6,"spinRate":2185,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40361481879611416,"extension":6.732084441996336},"hitData":{"launchSpeed":90.3,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.65,"coordY":160.65}},"index":4,"playId":"b97e0c6f-f204-393c-a3cf-59301767d909","pitchNumber":5,"startTime":"2026-05-01T19:00:20.383Z","endTime":"2026-05-01T19:00:30.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.7,"awayTeamWinProbability":24.299999999999997,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":1.29,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:00:30.123Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to right fielder Seiya Suzuki. Jorge Barrosa scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:00:43.216Z","endTime":"2026-05-01T19:01:47.450Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.834993922006255,"aZ":-16.085915912460703,"pfxX":-4.702046618965204,"pfxZ":8.573862216508449,"pX":-0.22476075864302233,"pZ":2.095532009729468,"vX0":4.81836859260633,"vY0":-136.5452816233218,"vZ0":-5.713040669865211,"x":125.57,"y":182.2,"x0":-1.4066998838596785,"y0":50.00370498901518,"z0":5.333242629109239,"aX":-8.823725184672428},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2112,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40211624257975265,"extension":6.647575062421067},"index":0,"playId":"0560818a-a06c-3f80-98fd-b46f09beb14b","pitchNumber":1,"startTime":"2026-05-01T19:00:54.086Z","endTime":"2026-05-01T19:00:57.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-01T19:01:01.574Z","endTime":"2026-05-01T19:01:18.444Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":86.6,"endSpeed":78.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14284086185738,"aZ":-27.248534160516677,"pfxX":2.9350691846575927,"pfxZ":3.0892693683933423,"pX":1.2612720250923668,"pZ":3.438785826338469,"vX0":5.451764089989657,"vY0":-125.95941464141285,"vZ0":0.2596160247744892,"x":68.92,"y":145.93,"x0":-1.3182443233757832,"y0":50.00592939126647,"z0":5.549307661499881,"aX":4.685921331733389},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":-6.6,"spinRate":2020,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.43592605534087614,"extension":6.591975978124869},"index":2,"playId":"540875f1-460f-368e-ad49-01f0d2169486","pitchNumber":2,"startTime":"2026-05-01T19:01:18.444Z","endTime":"2026-05-01T19:01:21.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369536525636693,"aZ":-17.19037616421649,"pfxX":-4.694269469431452,"pfxZ":8.137194564766256,"pX":0.2811124319486135,"pZ":3.2063726002807313,"vX0":5.978347431973946,"vY0":-135.30221814198586,"vZ0":-2.562626017695993,"x":106.28,"y":152.21,"x0":-1.354159838753649,"y0":50.00548749883719,"z0":5.3799722586470615,"aX":-8.647210449464817},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2127,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40586359118769577,"extension":6.728104400579117},"hitData":{"launchSpeed":103.3,"launchAngle":-7.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.06,"coordY":126.67}},"index":3,"playId":"7f739ae9-5b30-3294-8b40-329da5eeb147","pitchNumber":3,"startTime":"2026-05-01T19:01:36.567Z","endTime":"2026-05-01T19:01:47.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.18,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:01:47.450Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corbin Carroll grounds into a force out, second baseman Matt Shaw to shortstop Dansby Swanson. Ildemaro Vargas out at 2nd. Corbin Carroll to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:01:56.442Z","endTime":"2026-05-01T19:02:38.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":87.3,"endSpeed":80.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.719456216143474,"aZ":-26.832772339728255,"pfxX":1.8363673676349255,"pfxZ":3.267715210777446,"pX":-0.20092314848205756,"pZ":2.200818972443367,"vX0":2.8839394620244128,"vY0":-127.16201518702877,"vZ0":-2.7962285045039663,"x":124.66,"y":179.36,"x0":-1.5893765297700477,"y0":50.00082097403091,"z0":5.449332377944362,"aX":2.998478927712832},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":2050,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4311766748249304,"extension":6.574338789172639},"index":0,"playId":"5760a1ac-da1d-3e68-8a1f-2a261869d779","pitchNumber":1,"startTime":"2026-05-01T19:02:14.625Z","endTime":"2026-05-01T19:02:17.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88274461170609,"aZ":-34.71285976771049,"pfxX":-6.338135135135163,"pfxZ":-1.5289249176715982,"pX":0.4213142233430688,"pZ":1.1000883771773822,"vX0":6.648084872871121,"vY0":-127.6786714415409,"vZ0":-3.966022641283313,"x":100.94,"y":209.08,"x0":-1.3857280981875901,"y0":50.00233666702394,"z0":5.388500582322644,"aX":-10.523982275629919},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.4,"breakHorizontal":10.1,"spinRate":1412,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42804404363872894,"extension":6.667864161696673},"hitData":{"launchSpeed":96.1,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.24,"coordY":160.14}},"index":1,"playId":"59ff421b-eb0c-3180-9c9f-076d405b3434","pitchNumber":2,"startTime":"2026-05-01T19:02:31.364Z","endTime":"2026-05-01T19:02:38.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:02:38.929Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a ground ball to right fielder Seiya Suzuki. Corbin Carroll to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:02:51.617Z","endTime":"2026-05-01T19:03:59.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.830595648175535,"aZ":-17.490617293004483,"pfxX":-8.144174711832397,"pfxZ":7.829303818401434,"pX":-0.6606705200888172,"pZ":2.6224129027556335,"vX0":4.773488243932398,"vY0":-136.08724359211587,"vZ0":-4.35228171445031,"x":142.18,"y":167.97,"x0":-1.379215385078198,"y0":50.004508031320206,"z0":5.453812958842353,"aX":-15.278981859221647},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2187,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.402466940791796,"extension":6.550976947021494},"index":0,"playId":"8fc32ad7-f47b-355a-9717-5e9e5d9ddb20","pitchNumber":1,"startTime":"2026-05-01T19:03:09.024Z","endTime":"2026-05-01T19:03:12.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341480445058025,"aZ":-15.725537332138506,"pfxX":-5.65213803011115,"pfxZ":8.60361563150267,"pX":1.4677801529390977,"pZ":2.2366546095648863,"vX0":9.036480589216923,"vY0":-137.13657085042834,"vZ0":-5.518595831032822,"x":61.05,"y":178.39,"x0":-1.1303873529435122,"y0":50.00010582490987,"z0":5.341716463765769,"aX":-10.802652622797519},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2074,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39888233428666275,"extension":6.787645059229023},"index":1,"playId":"066cbae9-bd0d-3d06-af86-e2df61ad449f","pitchNumber":2,"startTime":"2026-05-01T19:03:31.490Z","endTime":"2026-05-01T19:03:34.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.853002638087453,"aZ":-37.61344511118614,"pfxX":5.251410533061434,"pfxZ":-3.889094755304746,"pX":0.31550726606285057,"pZ":1.3672869120263966,"vX0":2.6036806990358,"vY0":-117.86426750835439,"vZ0":-1.6847630070670596,"x":104.97,"y":201.86,"x0":-1.4883396674760974,"y0":50.005373705021015,"z0":5.587068176608331,"aX":7.337780073484417},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-10.2,"spinRate":2156,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46594648878323586,"extension":6.366150391892799},"hitData":{"launchSpeed":98.9,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.69,"coordY":130.73}},"index":2,"playId":"cc1e134a-96e9-3f39-9253-54eace6c921e","pitchNumber":3,"startTime":"2026-05-01T19:03:49.134Z","endTime":"2026-05-01T19:03:59.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-2.8999999999999915,"leverageIndex":0.95,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:03:59.768Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, second baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:05:16.249Z","endTime":"2026-05-01T19:07:06.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:04:27.042Z","endTime":"2026-05-01T19:05:18.525Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970934239322503,"aZ":-33.652987046919336,"pfxX":3.3175116302571976,"pfxZ":-0.9517622380550161,"pX":1.0457339931248217,"pZ":1.765103085488886,"vX0":4.870602843455692,"vY0":-123.63572986249922,"vZ0":-2.276413649829044,"x":77.14,"y":191.12,"x0":-1.3785989580519291,"y0":50.0032663360287,"z0":5.514025670072959,"aX":5.1505949826781565},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":-7.1,"spinRate":2133,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.442516936838917,"extension":6.672185063034732},"index":1,"playId":"945651de-7a9f-3660-ab47-f07546562d5d","pitchNumber":1,"startTime":"2026-05-01T19:05:18.525Z","endTime":"2026-05-01T19:05:22.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45836711046295,"aZ":-31.514876661529225,"pfxX":1.7871861198750156,"pfxZ":0.4080653917826105,"pX":-0.09889189343573085,"pZ":2.291462827038989,"vX0":2.763515397129137,"vY0":-125.04559769935288,"vZ0":-1.662602777118809,"x":120.77,"y":176.91,"x0":-1.4455285998276883,"y0":50.00121091526038,"z0":5.522520297445584,"aX":2.8619760465403523},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-3.8,"spinRate":2170,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.43608934839985647,"extension":6.607094667816617},"index":2,"playId":"29db04bc-8fc7-3a87-88b0-97a027dd55cf","pitchNumber":2,"startTime":"2026-05-01T19:05:33.032Z","endTime":"2026-05-01T19:05:36.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40171768915836,"aZ":-32.32219686981793,"pfxX":11.07308695679338,"pfxZ":-0.10108257755943661,"pX":0.9547646509204376,"pZ":2.211156363453838,"vX0":2.267115907499162,"vY0":-118.75047154659646,"vZ0":-0.8702793941823853,"x":80.61,"y":179.08,"x0":-1.451634843371675,"y0":50.0050316598377,"z0":5.53093832837552,"aX":15.766286116447947},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.1,"breakHorizontal":-20.6,"spinRate":2524,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46179452167304236,"extension":6.502839178549173},"index":3,"playId":"692f35d3-2725-3191-9922-3948e3e14ea1","pitchNumber":3,"startTime":"2026-05-01T19:05:55.268Z","endTime":"2026-05-01T19:05:58.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871850190647006,"aZ":-16.91026998368897,"pfxX":-5.455053213631636,"pfxZ":7.967824009293674,"pX":-0.3048912642742141,"pZ":3.1455650530140864,"vX0":4.636464431224426,"vY0":-137.62460415572738,"vZ0":-3.009879710715306,"x":128.62,"y":153.85,"x0":-1.303615976914353,"y0":50.00566496774688,"z0":5.400470988626899,"aX":-10.454067685298243},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2026,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3981705253505452,"extension":6.765611788206096},"index":4,"playId":"1faa1c81-50f5-349f-860a-efabd08735dd","pitchNumber":4,"startTime":"2026-05-01T19:06:17.864Z","endTime":"2026-05-01T19:06:20.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"294c6408-2a17-369e-b001-b7cf623a3ded","startTime":"2026-05-01T19:06:38.599Z","endTime":"2026-05-01T19:06:41.599Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82303500316756,"aZ":-18.704359932727012,"pfxX":-4.941637460036196,"pfxZ":7.196372279130053,"pX":0.5071284528198443,"pZ":2.8105705536995487,"vX0":6.536642556529016,"vY0":-136.3706597034721,"vZ0":-3.440140013348994,"x":97.67,"y":162.89,"x0":-1.2861732636948453,"y0":50.00023349246378,"z0":5.389217022003616,"aX":-9.245921492911881},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":7.4,"spinRate":2129,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4026551094583235,"extension":6.737545340046621},"hitData":{"launchSpeed":102.4,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.04,"coordY":156.59}},"index":6,"playId":"231576ea-fd61-35ba-aaeb-2a28edd91de1","pitchNumber":5,"startTime":"2026-05-01T19:06:58.000Z","endTime":"2026-05-01T19:07:06.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":2.01,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:07:06.679Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:09:08.629Z","endTime":"2026-05-01T19:10:37.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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, 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":87.6,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99335431283184,"aZ":-26.974496071904714,"pfxX":3.893386595249628,"pfxZ":3.132954191544643,"pX":0.7977363654842025,"pZ":2.3764376299551957,"vX0":6.405150047774684,"vY0":-127.45728867600545,"vZ0":-3.6729169090798246,"x":86.59,"y":174.62,"x0":-2.245089301655007,"y0":50.00496312681666,"z0":5.945231988806952,"aX":6.461858776830821},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-8.4,"spinRate":2339,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.42828041742825107,"extension":6.602412294937746},"index":0,"playId":"30eee1fb-a286-3dee-b93e-26aa613f1f4e","pitchNumber":1,"startTime":"2026-05-01T19:09:23.669Z","endTime":"2026-05-01T19:09:26.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.749742801509207,"aZ":-39.12379022275382,"pfxX":0.9210496753483386,"pfxZ":-4.858572090796608,"pX":-0.2562742769455867,"pZ":1.2725753780496232,"vX0":5.249145515179319,"vY0":-117.76244087876483,"vZ0":-2.4553709390235285,"x":126.77,"y":204.42,"x0":-2.6183282481934387,"y0":50.00571124177118,"z0":5.889289690725206,"aX":1.3160189790824903},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-2.8,"spinRate":2292,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.46207422372171836,"extension":6.392369678804737},"index":1,"playId":"4710ddfb-0883-3fce-9bfb-18ca4e12b14b","pitchNumber":2,"startTime":"2026-05-01T19:09:38.349Z","endTime":"2026-05-01T19:09:42.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.688145850033752,"aZ":-10.204539822125133,"pfxX":-2.9284746449596546,"pfxZ":11.812588367686944,"pX":-0.7618659030990432,"pZ":2.359079304326257,"vX0":5.596039198557004,"vY0":-135.74364578493785,"vZ0":-7.086789926188213,"x":146.04,"y":175.08,"x0":-2.4728539697038725,"y0":50.000778179008584,"z0":5.719968016453559,"aX":-5.446055012301725},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":4.1,"spinRate":2203,"spinDirection":199},"zone":4,"typeConfidence":0.92,"plateTime":0.404053354264863,"extension":6.622614355480981},"index":2,"playId":"e3acb2d1-c82b-31c9-bdc0-680fd2f6602e","pitchNumber":3,"startTime":"2026-05-01T19:09:56.853Z","endTime":"2026-05-01T19:09:59.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.639028036629572,"aZ":-39.148633996843024,"pfxX":0.6870518177225624,"pfxZ":-4.943773124296258,"pX":0.6608263313927901,"pZ":1.0985998204924607,"vX0":7.291403466916987,"vY0":-117.75935776110786,"vZ0":-2.6121661224645774,"x":91.81,"y":209.12,"x0":-2.560583898041547,"y0":50.00501372959975,"z0":5.831779203643963,"aX":0.968583075071626},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.4,"breakHorizontal":-3.0,"spinRate":2248,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.46450615012457597,"extension":6.532416538690376},"index":3,"playId":"88ca6591-2e34-3ace-bde2-3b2e4d232e5d","pitchNumber":4,"startTime":"2026-05-01T19:10:14.575Z","endTime":"2026-05-01T19:10:18.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834530125889472,"aZ":-18.247995085089684,"pfxX":-6.800241575772072,"pfxZ":7.485265135401898,"pX":-0.4144855533879587,"pZ":2.3157710000575333,"vX0":7.813056804620506,"vY0":-135.80234632243977,"vZ0":-5.755972427867084,"x":132.8,"y":176.25,"x0":-2.4506532484187895,"y0":50.00362657649616,"z0":5.73991547084511,"aX":-12.652713051477528},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":2191,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4039314469816726,"extension":6.7139940393094015},"hitData":{"launchSpeed":93.9,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.16,"coordY":151.52}},"index":4,"playId":"8e5bcb4c-ea64-31e8-b566-377f2a4a06f0","pitchNumber":5,"startTime":"2026-05-01T19:10:29.715Z","endTime":"2026-05-01T19:10:37.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:10:37.918Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:10:44.176Z","endTime":"2026-05-01T19:13:02.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514205495880887,"aZ":-15.375281320913215,"pfxX":-2.856749946926617,"pfxZ":8.893196505884202,"pX":0.34523426780444294,"pZ":4.00842031378274,"vX0":8.128521340187428,"vY0":-136.2229256332925,"vZ0":-2.371340011145702,"x":103.84,"y":130.55,"x0":-2.299508392368387,"y0":50.000925792642946,"z0":5.9467891390052605,"aX":-5.395719988780608},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":3.6,"spinRate":2251,"spinDirection":199},"zone":12,"typeConfidence":0.93,"plateTime":0.40131264278313816,"extension":6.616276609377313},"index":0,"playId":"db7aeac9-b8e2-3500-96a8-e53f8debd1ff","pitchNumber":1,"startTime":"2026-05-01T19:11:03.009Z","endTime":"2026-05-01T19:11:07.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.4,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038799743827408,"aZ":-12.28966472618534,"pfxX":-2.188982880843854,"pfxZ":10.774557523191945,"pX":0.7184849670526998,"pZ":1.0980200355677698,"vX0":9.192004318325926,"vY0":-135.364098688178,"vZ0":-9.745283057471337,"x":89.61,"y":209.13,"x0":-2.4450213975106325,"y0":50.005566621434156,"z0":5.617572171269153,"aX":-4.041516089883399},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":1.9,"spinRate":2217,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.40547966196070817,"extension":6.755816973336311},"index":1,"playId":"450e457a-9c7d-3f87-8858-bae27d958fab","pitchNumber":2,"startTime":"2026-05-01T19:11:17.605Z","endTime":"2026-05-01T19:11:20.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.0,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84745589381329,"aZ":-22.090720505614012,"pfxX":-0.254480089262783,"pfxZ":5.777798704740382,"pX":-1.209568018157795,"pZ":2.2464009348837757,"vX0":3.811426433121414,"vY0":-131.02111497249513,"vZ0":-4.9674835002407525,"x":163.11,"y":178.13,"x0":-2.6479798324881694,"y0":50.00086974162192,"z0":5.810817274396626,"aX":-0.4450210487113307},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":-0.4,"spinRate":2206,"spinDirection":187},"zone":13,"typeConfidence":0.68,"plateTime":0.417547056286383,"extension":6.550638377740612},"index":2,"playId":"e6335ba5-dd2e-3b88-9120-fa16b358e5f4","pitchNumber":3,"startTime":"2026-05-01T19:11:33.339Z","endTime":"2026-05-01T19:11:37.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.9,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928787022756154,"aZ":-13.374670200930616,"pfxX":-1.4409692689815157,"pfxZ":10.138233944691613,"pX":0.09223852714702892,"pZ":3.184708378663178,"vX0":7.238682894272898,"vY0":-135.17758328594067,"vZ0":-4.730698768258154,"x":113.48,"y":152.79,"x0":-2.43079624629089,"y0":50.003044499534084,"z0":5.893505567487949,"aX":-2.6733135982729475},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":1.1,"spinRate":2246,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.40488458003950756,"extension":6.6004996959919096},"index":3,"playId":"d4919d3b-ece9-3ed9-a125-aaa36b4018b9","pitchNumber":4,"startTime":"2026-05-01T19:11:47.453Z","endTime":"2026-05-01T19:11:50.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.112851335311923,"aZ":-23.26487097541133,"pfxX":0.18933887643889724,"pfxZ":5.133711927394296,"pX":-0.846141264976268,"pZ":2.6114366237505107,"vX0":4.382155963878605,"vY0":-130.54317019093662,"vZ0":-3.830366426302079,"x":149.25,"y":168.27,"x0":-2.5673543263365493,"y0":50.001187514286535,"z0":5.837989694254188,"aX":0.3282439327309393},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2144,"spinDirection":187},"zone":4,"typeConfidence":0.79,"plateTime":0.418713992377584,"extension":6.540538283657661},"index":4,"playId":"19a6a9b9-e378-3fe5-8726-65680571e09c","pitchNumber":5,"startTime":"2026-05-01T19:12:00.773Z","endTime":"2026-05-01T19:12:27.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424716835318748,"aZ":-26.657064445700858,"pfxX":2.139905155785659,"pfxZ":3.262724087930426,"pX":-0.3968780777127082,"pZ":2.713910836413821,"vX0":4.7207564007101945,"vY0":-129.08637561737055,"vZ0":-2.8445376385885366,"x":132.13,"y":165.5,"x0":-2.5259973018515005,"y0":50.00135670237889,"z0":5.878406114038223,"aX":3.617463727138406},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-4.9,"spinRate":2293,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.42400761526388564,"extension":6.5992431839288725},"index":5,"playId":"8f3155ae-0441-3841-8d9f-014657cd14d8","pitchNumber":6,"startTime":"2026-05-01T19:12:38.787Z","endTime":"2026-05-01T19:12:41.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058115668853,"aZ":-29.483734995710584,"pfxX":2.7566855272189605,"pfxZ":1.6319498081288435,"pX":-0.3795351522541087,"pZ":1.9765686607572595,"vX0":4.511923049784131,"vY0":-127.49337165663809,"vZ0":-3.7942917850505316,"x":131.47,"y":185.41,"x0":-2.5298349052598206,"y0":50.002263888711575,"z0":5.809437572803651,"aX":4.539808752857404},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2276,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.42951235559103207,"extension":6.595882714308227},"index":6,"playId":"d5efc366-8fb3-31d0-9840-ce23e84eb919","pitchNumber":7,"startTime":"2026-05-01T19:12:58.851Z","endTime":"2026-05-01T19:13:02.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:13:02.978Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:13:05.794Z","endTime":"2026-05-01T19:14:54.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(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":93.7,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383855610817186,"aZ":-13.015200162527544,"pfxX":-7.270310944491743,"pfxZ":10.278388590120745,"pX":-0.16551549307096458,"pZ":2.7509919256336612,"vX0":8.173191724828103,"vY0":-136.0384945695414,"vZ0":-5.8110648471953965,"x":123.31,"y":164.5,"x0":-2.272173024635,"y0":50.00357000349811,"z0":5.8262564808413595,"aX":-13.552846998026654},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2261,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.40348145191681617,"extension":6.766485660159247},"index":0,"playId":"24c1e163-3cd0-3ac7-9d94-b15dda0b5b8b","pitchNumber":1,"startTime":"2026-05-01T19:13:27.911Z","endTime":"2026-05-01T19:13:31.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.0,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924933681577635,"aZ":-24.568770513824987,"pfxX":-9.219041375111429,"pfxZ":4.588107525972725,"pX":-0.903160606270325,"pZ":0.2832079605004976,"vX0":7.416643780162795,"vY0":-127.83851683806928,"vZ0":-8.329848933926097,"x":151.43,"y":231.13,"x0":-2.6417069595829474,"y0":50.00309656451818,"z0":5.507174907022549,"aX":-15.28581699023874},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":1557,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.42815538115955976,"extension":6.831613479323447},"index":1,"playId":"ca3d304a-dfbf-3ca9-a106-7d56c485eff5","pitchNumber":2,"startTime":"2026-05-01T19:13:40.992Z","endTime":"2026-05-01T19:13:43.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52675571539684,"aZ":-38.01420689272129,"pfxX":2.394031511537026,"pfxZ":-4.102688373426121,"pX":0.020418020720077087,"pZ":2.60490789919588,"vX0":5.347612685921884,"vY0":-118.52870361677194,"vZ0":0.2769384438506084,"x":116.22,"y":168.45,"x0":-2.575370346400268,"y0":50.001887544746936,"z0":5.95588566179838,"aX":3.4081264948601095},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.1,"breakHorizontal":-5.6,"spinRate":2191,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.461997055064602,"extension":6.536211265548578},"index":2,"playId":"8d6136cd-c050-3224-9a79-b0bc92ac235b","pitchNumber":3,"startTime":"2026-05-01T19:13:58.075Z","endTime":"2026-05-01T19:14:01.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":74.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.92295977844314,"aZ":-39.24529463472409,"pfxX":1.4420831047038283,"pfxZ":-5.167753242170959,"pX":-0.4989179866142382,"pZ":1.4047678931809338,"vX0":4.533174801053984,"vY0":-115.20119386869298,"vZ0":-1.5555883674369764,"x":136.02,"y":200.85,"x0":-2.665966600734272,"y0":50.00450108480707,"z0":5.823589149709066,"aX":1.9718691246141034},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.5,"breakHorizontal":-3.6,"spinRate":2278,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.47234253260199255,"extension":6.576620778900634},"index":3,"playId":"1e8cc3ca-048a-3a20-ae20-671c4705d876","pitchNumber":4,"startTime":"2026-05-01T19:14:18.851Z","endTime":"2026-05-01T19:14:22.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.635711411304282,"aZ":-25.24012447513983,"pfxX":-7.389553563698888,"pfxZ":4.248811616705628,"pX":-1.316159034519267,"pZ":2.0708644466748938,"vX0":5.764402771026876,"vY0":-126.65490798077983,"vZ0":-3.883077354844932,"x":167.17,"y":182.87,"x0":-2.655826176641946,"y0":50.004843050694845,"z0":5.630606305669863,"aX":-12.068090894864543},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":12.1,"spinRate":1576,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.43161842515534454,"extension":6.724118567575196},"index":4,"playId":"36307759-34f3-3d2d-9920-40d1fd2fb3c9","pitchNumber":5,"startTime":"2026-05-01T19:14:34.250Z","endTime":"2026-05-01T19:14:38.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0376745955842,"aZ":-12.169986798138927,"pfxX":-3.379177747957267,"pfxZ":10.500022214625105,"pX":-0.22064311035355155,"pZ":1.4408625633415442,"vX0":6.74842628163247,"vY0":-137.5269392391386,"vZ0":-9.322696022355307,"x":125.41,"y":199.88,"x0":-2.273300174098938,"y0":50.006317209913995,"z0":5.711962303737073,"aX":-6.440514185606882},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2211,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.3990949029949764,"extension":6.797412931182925},"index":5,"playId":"7defbe28-b23d-3780-8323-fd9ea8d5bdee","pitchNumber":6,"startTime":"2026-05-01T19:14:49.292Z","endTime":"2026-05-01T19:14:54.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.31,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:14:54.325Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:15:08.806Z","endTime":"2026-05-01T19:16:58.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.867198924205663,"aZ":-13.942957077785417,"pfxX":-3.1505798002243246,"pfxZ":9.920669466703561,"pX":0.0854534834432299,"pZ":3.335020795648666,"vX0":7.424415298121127,"vY0":-135.2818042904795,"vZ0":-4.179036271041043,"x":113.74,"y":148.73,"x0":-2.295671112195598,"y0":50.00094203336537,"z0":5.889651381788521,"aX":-5.789057727834691},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":4.0,"spinRate":2113,"spinDirection":200},"zone":2,"typeConfidence":0.92,"plateTime":0.40621111073049576,"extension":6.542508937791724},"index":0,"playId":"e5c12366-8fff-375c-ba17-01d38ae1c765","pitchNumber":1,"startTime":"2026-05-01T19:15:20.033Z","endTime":"2026-05-01T19:15:23.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.3,"endSpeed":75.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89504334164783,"aZ":-29.305839229576396,"pfxX":-10.327615103253203,"pfxZ":1.9899257084613158,"pX":-1.0326412568618581,"pZ":1.6811449740091984,"vX0":6.4153087278666385,"vY0":-119.62138092496352,"vZ0":-3.2262311705965683,"x":156.36,"y":193.39,"x0":-2.412591978434031,"y0":50.00553095432095,"z0":5.68526007567244,"aX":-14.912417171477648},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":1530,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.45856126926556584,"extension":6.3913905663229595},"index":1,"playId":"a4a80f88-037a-3915-9e9d-7365072d2e63","pitchNumber":2,"startTime":"2026-05-01T19:15:35.199Z","endTime":"2026-05-01T19:15:39.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255242003903632,"aZ":-28.287697523460086,"pfxX":-6.963911902649418,"pfxZ":2.3854745649324522,"pX":0.2798408369197714,"pZ":1.3179282926730886,"vX0":8.676822580832402,"vY0":-125.96079299616895,"vZ0":-5.053107544951433,"x":106.33,"y":203.2,"x0":-2.282677915100788,"y0":50.00337832271967,"z0":5.599558865398441,"aX":-11.34680023604344},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":10.9,"spinRate":1581,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4325579460382687,"extension":6.772417855785824},"index":2,"playId":"6748987d-7153-3cd0-9981-b6439d9d6fe2","pitchNumber":3,"startTime":"2026-05-01T19:15:50.063Z","endTime":"2026-05-01T19:15:54.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326615124975646,"aZ":-28.519785531480753,"pfxX":1.6248660666672885,"pfxZ":2.199989852034996,"pX":0.006120911657457883,"pZ":2.0196471528654114,"vX0":5.834487788490105,"vY0":-127.83044904072858,"vZ0":-3.9857518281021824,"x":116.77,"y":184.25,"x0":-2.5131802358231825,"y0":50.00353485819933,"z0":5.827636204694933,"aX":2.6998767715328333},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-4.2,"spinRate":2252,"spinDirection":147},"zone":8,"typeConfidence":0.89,"plateTime":0.42779171600181876,"extension":6.51871513184114},"index":3,"playId":"1d9ad913-b43e-3701-a796-fdd02c491683","pitchNumber":4,"startTime":"2026-05-01T19:16:09.000Z","endTime":"2026-05-01T19:16:12.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793921678155428,"aZ":-24.610682676214854,"pfxX":1.5775574125582956,"pfxZ":4.329379833216838,"pX":-0.3951348336260856,"pZ":1.3483563248611048,"vX0":4.933154327439639,"vY0":-130.37004568226143,"vZ0":-6.615806282476753,"x":132.06,"y":202.37,"x0":-2.506087795123388,"y0":50.00128975084692,"z0":5.740188092899236,"aX":2.7516000468700907},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.8,"spinRate":2310,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.41789641449778125,"extension":6.661240394177654},"index":4,"playId":"4721d8ae-1d05-3788-a2c8-1687a8102f67","pitchNumber":5,"startTime":"2026-05-01T19:16:30.611Z","endTime":"2026-05-01T19:16:34.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392169326639664,"aZ":-39.95817053087529,"pfxX":2.4487535016494335,"pfxZ":-5.663895724387695,"pX":-0.20911920384410554,"pZ":2.019750795583739,"vX0":5.0141424522650215,"vY0":-116.6354506504334,"vZ0":-0.2659071955006904,"x":124.97,"y":184.25,"x0":-2.706713861303389,"y0":50.001874734843675,"z0":5.91032629974124,"aX":3.3656581000442127},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.1,"breakHorizontal":-5.6,"spinRate":2422,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.4699963239382341,"extension":6.362263147319138},"hitData":{"launchSpeed":101.7,"launchAngle":26.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.06,"coordY":44.22}},"index":5,"playId":"2c8de088-7d81-331a-8354-1fe198d855d3","pitchNumber":6,"startTime":"2026-05-01T19:16:48.047Z","endTime":"2026-05-01T19:16:58.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:16:58.502Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:19:00.876Z","endTime":"2026-05-01T19:20:15.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.026497198887974,"aZ":-20.160548656942833,"pfxX":-8.67671330201778,"pfxZ":6.951212476965388,"pX":-0.16694070017375384,"pZ":1.2755299651833039,"vX0":5.942308232510223,"vY0":-131.6741429535756,"vZ0":-6.499853766689544,"x":123.36,"y":204.34,"x0":-1.3435861314342763,"y0":50.0041503025672,"z0":5.303784497034297,"aX":-14.999668236591141},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":1977,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4184838160617237,"extension":6.697242973459938},"index":0,"playId":"eba8e140-6dfe-3516-be6a-1c889931f472","pitchNumber":1,"startTime":"2026-05-01T19:19:08.164Z","endTime":"2026-05-01T19:19:11.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490551522393755,"aZ":-30.4771305318182,"pfxX":0.8206947026845679,"pfxZ":1.1101077959025911,"pX":0.5262929205782434,"pZ":2.1573540144040306,"vX0":4.320615673990146,"vY0":-122.79777478001853,"vZ0":-1.9129239844174384,"x":96.94,"y":180.53,"x0":-1.3601026313950297,"y0":50.00609310159227,"z0":5.530414075301807,"aX":1.2571207508474416},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":1968,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.44542419893720187,"extension":6.57719122270465},"index":1,"playId":"e140e31a-f7c1-30e4-bc2f-5289dd5b2e21","pitchNumber":2,"startTime":"2026-05-01T19:19:22.493Z","endTime":"2026-05-01T19:19:25.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783036079273405,"aZ":-32.99223833209286,"pfxX":11.079798623686871,"pfxZ":-0.5971120616788319,"pX":0.4223679776788203,"pZ":2.0598017288210375,"vX0":1.2345434145577532,"vY0":-117.15370477379646,"vZ0":-0.7809371584030864,"x":100.9,"y":183.17,"x0":-1.5505401205340161,"y0":50.00157216112666,"z0":5.516182310802054,"aX":15.2026704390133},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.0,"breakHorizontal":-20.3,"spinRate":2492,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.4698450743131466,"extension":6.4296968897688735},"index":2,"playId":"0331a4df-b7f5-3fab-99be-2a1770694702","pitchNumber":3,"startTime":"2026-05-01T19:19:39.294Z","endTime":"2026-05-01T19:19:42.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-01T19:19:48.629Z","endTime":"2026-05-01T19:20:06.136Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48446317176883,"aZ":-31.460317534992697,"pfxX":1.5478195137278803,"pfxZ":0.46680134742816026,"pX":0.8187413333936295,"pZ":1.9090681443287092,"vX0":4.941480113379434,"vY0":-123.56252740586955,"vZ0":-2.306507701700897,"x":85.79,"y":187.24,"x0":-1.4078343325639764,"y0":50.00610742550719,"z0":5.496484307393665,"aX":2.395476808225742},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":-4.0,"spinRate":2156,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.44317803188440985,"extension":6.5299175353508705},"hitData":{"launchSpeed":90.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.72,"coordY":143.3}},"index":4,"playId":"f081e8ea-a4a1-3b03-882c-70fa0482fa80","pitchNumber":4,"startTime":"2026-05-01T19:20:06.136Z","endTime":"2026-05-01T19:20:15.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:20:15.576Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a ground ball to third baseman Alex Bregman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:20:19.004Z","endTime":"2026-05-01T19:21:40.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61452220267904,"aZ":-29.382578232588795,"pfxX":6.502526234311581,"pfxZ":1.9701873815625799,"pX":0.22213534610707822,"pZ":2.9225222250816754,"vX0":2.243017236785371,"vY0":-119.1056378396496,"vZ0":0.19521667475482452,"x":108.53,"y":159.87,"x0":-1.5799903622193856,"y0":50.004014320031395,"z0":5.52475180442487,"aX":9.222960942475737},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.0,"breakHorizontal":-12.4,"spinRate":2418,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.46214567618340796,"extension":6.5748242249421995},"index":0,"playId":"6e9e886b-f0c3-3464-825d-8292315eb503","pitchNumber":1,"startTime":"2026-05-01T19:20:37.838Z","endTime":"2026-05-01T19:20:40.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46083135581347,"aZ":-27.825362612001786,"pfxX":2.993684495968602,"pfxZ":2.853375600781513,"pX":-0.17794696041635563,"pZ":2.3634031521672045,"vX0":2.145245225801018,"vY0":-123.23478779010351,"vZ0":-1.7674675678230618,"x":123.78,"y":174.97,"x0":-1.451328510574867,"y0":50.004077220594766,"z0":5.459978029435956,"aX":4.564799398258402},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2082,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.44594111517863855,"extension":6.539679559565144},"index":1,"playId":"c95180fb-66aa-3c09-a9d1-c1cc5cf29989","pitchNumber":2,"startTime":"2026-05-01T19:20:51.863Z","endTime":"2026-05-01T19:20:55.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.5,"endSpeed":84.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83438206713668,"aZ":-14.652829967092737,"pfxX":-4.420324434710276,"pfxZ":9.484133006236643,"pX":-0.6550089244740268,"pZ":4.145071251528455,"vX0":3.6101741378608283,"vY0":-136.04006006889546,"vZ0":-0.9069339394706302,"x":141.97,"y":126.86,"x0":-1.4344548205831245,"y0":50.00266693990852,"z0":5.512758823718495,"aX":-8.166509238170129},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2110,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40484646149083403,"extension":6.679599215134467},"index":2,"playId":"52a04077-efbb-39a8-a48d-a5d8e02edf0d","pitchNumber":3,"startTime":"2026-05-01T19:21:16.493Z","endTime":"2026-05-01T19:21:19.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.097910908164074,"aZ":-25.95032733476026,"pfxX":-7.861650588376808,"pfxZ":3.3774210162559672,"pX":0.20368105687887755,"pZ":2.3262036289190013,"vX0":6.864577063500539,"vY0":-135.51733398097497,"vZ0":-3.2850668813971753,"x":109.24,"y":175.97,"x0":-1.3519850409413177,"y0":50.00523635012778,"z0":5.385277243050911,"aX":-14.493587786820436},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":12.6,"spinRate":2095,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40557408061012445,"extension":6.64133787038783},"hitData":{"launchSpeed":82.1,"launchAngle":-69.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.67,"coordY":173.83}},"index":3,"playId":"70c57f77-b400-30eb-b11b-6d8184341d43","pitchNumber":4,"startTime":"2026-05-01T19:21:30.740Z","endTime":"2026-05-01T19:21:40.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:21:40.839Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:21:48.688Z","endTime":"2026-05-01T19:23:01.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":92.7,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17682858921268,"aZ":-17.611329953580487,"pfxX":-3.4036189351523305,"pfxZ":7.993281657277112,"pX":-0.011099960570958337,"pZ":3.1003988015449035,"vX0":4.649177650420394,"vY0":-134.8167393035154,"vZ0":-2.8091090822379066,"x":117.42,"y":155.07,"x0":-1.3241491987480845,"y0":50.00033345052374,"z0":5.414423906554208,"aX":-6.1992163045457085},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":5.0,"spinRate":2083,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4079168145164007,"extension":6.7938333084863345},"index":0,"playId":"b36da639-ee6e-3bd8-a56f-6f935ff285d7","pitchNumber":1,"startTime":"2026-05-01T19:22:11.790Z","endTime":"2026-05-01T19:22:14.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.760692342715814,"aZ":-14.97918286568361,"pfxX":-4.503554485306274,"pfxZ":9.21137550680315,"pX":0.07483697048736761,"pZ":2.7058962694693567,"vX0":5.351781652471338,"vY0":-136.4369425326763,"vZ0":-4.319607684204398,"x":114.15,"y":165.72,"x0":-1.3361164525149136,"y0":50.00517260984338,"z0":5.357123411036611,"aX":-8.409154406242667},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2116,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40296887096728495,"extension":6.698462672226287},"index":1,"playId":"5f3a5606-131e-3f1c-99f3-d9d3f87f2070","pitchNumber":2,"startTime":"2026-05-01T19:22:31.969Z","endTime":"2026-05-01T19:22:34.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T19:22:43.022Z","endTime":"2026-05-01T19:22:58.144Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021594697462866,"aZ":-20.72463870637683,"pfxX":-6.52625186154865,"pfxZ":6.073474576012652,"pX":-0.22745122206095972,"pZ":3.1834260407511414,"vX0":5.62492054362219,"vY0":-135.98145206894662,"vZ0":-2.108857336150538,"x":125.67,"y":152.83,"x0":-1.4684120578005035,"y0":50.00118537409187,"z0":5.397052783351823,"aX":-12.299641177091933},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":10.7,"spinRate":2162,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4018128821509257,"extension":6.667900417405747},"index":3,"playId":"c8149098-3707-3a02-b972-e24f94887b34","pitchNumber":3,"startTime":"2026-05-01T19:22:58.144Z","endTime":"2026-05-01T19:23:01.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:23:01.917Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:23:38.674Z","endTime":"2026-05-01T19:24:25.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:23:23.982Z","endTime":"2026-05-01T19:23:41.064Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81826274631785,"aZ":-17.44337399249547,"pfxX":-5.268356170854451,"pfxZ":7.750062699635088,"pX":0.108457456811736,"pZ":1.8536087328208004,"vX0":5.8547211547521485,"vY0":-136.44432604137825,"vZ0":-6.0838561768474,"x":112.87,"y":188.73,"x0":-1.3726604358431367,"y0":50.00024592772366,"z0":5.299006627320834,"aX":-10.010247568709705},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":8.4,"spinRate":2168,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40023060996882354,"extension":6.705115750340487},"index":1,"playId":"288982e4-7d06-3388-90ae-5736ccaa9dd0","pitchNumber":1,"startTime":"2026-05-01T19:23:41.064Z","endTime":"2026-05-01T19:23:44.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894148117406736,"aZ":-16.579079041086587,"pfxX":-3.916295596823671,"pfxZ":8.366124541568883,"pX":-1.0309583473236732,"pZ":2.673743835386869,"vX0":2.690316027837988,"vY0":-135.4882854147768,"vZ0":-3.9984000218473295,"x":156.3,"y":166.59,"x0":-1.5266984689748415,"y0":50.00157338760394,"z0":5.3231404577668,"aX":-7.299176566716545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2131,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4038663116836676,"extension":6.720282019583949},"index":2,"playId":"a4bb855e-39c4-378b-9318-175fe88b7802","pitchNumber":2,"startTime":"2026-05-01T19:23:57.633Z","endTime":"2026-05-01T19:24:01.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.2,"endSpeed":86.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7612456959656,"aZ":-19.818248450938636,"pfxX":-6.166476591964461,"pfxZ":6.5431767604748945,"pX":-0.6894589967343118,"pZ":2.944367284469831,"vX0":4.22315527976895,"vY0":-135.84825429679927,"vZ0":-2.769580748624769,"x":143.28,"y":159.28,"x0":-1.4545328966810396,"y0":50.00602703610065,"z0":5.337960557679429,"aX":-11.651813360676243},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":2205,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40154726580608724,"extension":6.636779157148682},"hitData":{"launchSpeed":73.1,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.16,"coordY":160.14}},"index":3,"playId":"3cd2e16a-ad43-3523-83ed-95222ded9c7a","pitchNumber":3,"startTime":"2026-05-01T19:24:17.298Z","endTime":"2026-05-01T19:24:25.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:24:25.406Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:26:22.738Z","endTime":"2026-05-01T19:27:44.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":93.2,"endSpeed":83.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.306504978607855,"aZ":-9.625410253534646,"pfxX":-1.7825566583480468,"pfxZ":12.394545811750646,"pX":-0.7027771917478591,"pZ":1.6126750627656532,"vX0":5.03566007608255,"vY0":-135.22012101216245,"vZ0":-9.23872198425197,"x":143.79,"y":195.24,"x0":-2.3722836398212874,"y0":50.00640793805209,"z0":5.784834350792725,"aX":-3.244484826631043},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":1.9,"spinRate":2148,"spinDirection":198},"zone":7,"typeConfidence":0.88,"plateTime":0.4078124705383961,"extension":6.644961034230468},"index":0,"playId":"b79b7106-dfb6-3f40-8c1e-238d134505c2","pitchNumber":1,"startTime":"2026-05-01T19:26:37.253Z","endTime":"2026-05-01T19:26:40.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71535030007075,"aZ":-15.57642755618408,"pfxX":-6.155356698481222,"pfxZ":9.195924410300723,"pX":-0.8425215882693899,"pZ":2.0542428721274213,"vX0":6.0077468808246035,"vY0":-133.93084302384437,"vZ0":-6.859560107213594,"x":149.11,"y":183.32,"x0":-2.3222074445123533,"y0":50.00170636891519,"z0":5.775994531742962,"aX":-11.107899230389997},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2099,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.41001218659372674,"extension":6.625855461194502},"index":1,"playId":"b21dd9d1-a4b7-3600-aa79-f9e1d80d5a9f","pitchNumber":2,"startTime":"2026-05-01T19:26:51.276Z","endTime":"2026-05-01T19:26:54.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-01T19:26:59.508Z","endTime":"2026-05-01T19:27:13.862Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964719330037894,"aZ":-35.122847621515895,"pfxX":-0.04259300035049213,"pfxZ":-2.1982121986192458,"pX":0.06966876075254495,"pZ":0.7719230129261369,"vX0":6.0495201282822775,"vY0":-115.44701705146713,"vZ0":-3.550430038995402,"x":114.34,"y":217.94,"x0":-2.5873473408508842,"y0":50.0039624281771,"z0":5.735905346152308,"aX":-0.0572776035280966},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.7,"breakHorizontal":-1.6,"spinRate":2211,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4757779567916356,"extension":6.612597962804358},"index":3,"playId":"72967103-c4fa-39ac-a970-63d3641d628e","pitchNumber":3,"startTime":"2026-05-01T19:27:13.862Z","endTime":"2026-05-01T19:27:17.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.0,"endSpeed":84.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.549378067546847,"aZ":-11.956448806767364,"pfxX":-4.6940238641462315,"pfxZ":11.042241656854182,"pX":-0.30334416820401755,"pZ":1.5771722970109663,"vX0":7.497561912813164,"vY0":-134.98038270411755,"vZ0":-8.628033968723035,"x":128.56,"y":196.2,"x0":-2.5171950557423535,"y0":50.001701095973246,"z0":5.6732241221888104,"aX":-8.593805577801584},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2185,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.4070172897503741,"extension":6.613440783828737},"hitData":{"launchSpeed":105.3,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.02,"coordY":101.82}},"index":4,"playId":"feeb8276-b4a8-3e6c-9a5f-32c481323265","pitchNumber":4,"startTime":"2026-05-01T19:27:32.714Z","endTime":"2026-05-01T19:27:44.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:27:44.925Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to center fielder Alek Thomas. Carson Kelly to 3rd. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:27:50.124Z","endTime":"2026-05-01T19:30:22.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.726160572756864,"aZ":-30.302817898272522,"pfxX":-7.458840351064472,"pfxZ":1.1789530710853278,"pX":-0.5014114745158983,"pZ":2.8530708929970023,"vX0":7.295398427650961,"vY0":-125.30500214541443,"vZ0":-1.38813817418393,"x":136.11,"y":161.75,"x0":-2.483905100586197,"y0":50.00356104158594,"z0":5.894072682975422,"aX":-11.841721427572361},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":11.8,"spinRate":1498,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.43740649598290693,"extension":6.568571977259668},"index":0,"playId":"cb8e91e7-3413-342b-a9ee-f833b4e5ad7c","pitchNumber":1,"startTime":"2026-05-01T19:28:09.798Z","endTime":"2026-05-01T19:28:12.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.2,"endSpeed":83.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73829481994101,"aZ":-16.99549758366316,"pfxX":-2.59733573982892,"pfxZ":8.59250786595613,"pX":1.1940125188219546,"pZ":3.5316423393278935,"vX0":9.68410522939566,"vY0":-132.44675710945444,"vZ0":-3.063281427462758,"x":71.49,"y":143.43,"x0":-2.181218854667316,"y0":50.00629793248808,"z0":5.95461062864589,"aX":-4.591668346986561},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":2.5,"spinRate":2224,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.4144170806510581,"extension":6.297470142587998},"index":1,"playId":"d309b825-adfd-3ec3-847a-205347486b3d","pitchNumber":2,"startTime":"2026-05-01T19:28:28.912Z","endTime":"2026-05-01T19:28:31.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":84.9,"endSpeed":77.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.953227157889376,"aZ":-28.799437470822518,"pfxX":-10.261326500820548,"pfxZ":2.215555641150365,"pX":-0.22621150904069973,"pZ":2.2901499458664003,"vX0":8.922816278400585,"vY0":-123.27889035388772,"vZ0":-2.406844639872708,"x":125.62,"y":176.95,"x0":-2.578219963048697,"y0":50.00208566748443,"z0":5.73630455207682,"aX":-15.624924837644658},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1416,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.4461330410815334,"extension":6.609944624474154},"index":2,"playId":"f749c1b1-0197-3a5e-9a35-fd02fbc40088","pitchNumber":3,"startTime":"2026-05-01T19:28:52.483Z","endTime":"2026-05-01T19:28:59.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651131224149825,"aZ":-24.36501915312728,"pfxX":1.3929731993434533,"pfxZ":4.615524552255,"pX":-0.04478680853731835,"pZ":0.8212077393757986,"vX0":6.122528723620457,"vY0":-129.20004703204947,"vZ0":-7.67531484287851,"x":118.71,"y":216.61,"x0":-2.6253085808825616,"y0":50.005919454308746,"z0":5.700276049074734,"aX":2.356261194198279},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-3.8,"spinRate":2171,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.423778550964641,"extension":6.650353359546021},"index":3,"playId":"b34781d3-fae7-3485-a086-7c087df13185","pitchNumber":4,"startTime":"2026-05-01T19:29:50.595Z","endTime":"2026-05-01T19:29:53.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08071783958649,"aZ":-24.273362666857963,"pfxX":1.8572022505193817,"pfxZ":4.7171167106317045,"pX":-0.20117064885279715,"pZ":1.4427105924454406,"vX0":5.499599873511494,"vY0":-128.4571566930365,"vZ0":-6.233522191584166,"x":124.67,"y":199.83,"x0":-2.6092704527673116,"y0":50.00280013285362,"z0":5.782398730410519,"aX":3.109493892716403},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2169,"spinDirection":180},"zone":13,"typeConfidence":0.9,"plateTime":0.42603980804026076,"extension":6.724351385218379},"hitData":{"launchSpeed":103.6,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.01,"coordY":92.7}},"index":4,"playId":"122a689c-6d12-3d09-9bdc-fa25a8a8a349","pitchNumber":5,"startTime":"2026-05-01T19:30:10.987Z","endTime":"2026-05-01T19:30:22.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":6.699999999999989,"leverageIndex":0.97,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:30:22.633Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a sharp line drive to left fielder Jorge Barrosa. Carson Kelly scores. Pete Crow-Armstrong to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:30:40.254Z","endTime":"2026-05-01T19:35:18.223Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,10],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491228909132857,"aZ":-15.521285905634453,"pfxX":-7.0481326283097845,"pfxZ":8.788206837474792,"pX":-1.4314925630074904,"pZ":2.512584027530874,"vX0":4.769917620886144,"vY0":-136.41494757293165,"vZ0":-6.214713813642995,"x":171.57,"y":170.94,"x0":-2.282233265795853,"y0":50.0011389949088,"z0":5.880193174022866,"aX":-13.35406688042738},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2116,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40068330936812346,"extension":6.755330055560492},"index":0,"playId":"77f069da-1421-31d0-b43f-d57a458f6c56","pitchNumber":1,"startTime":"2026-05-01T19:31:10.462Z","endTime":"2026-05-01T19:31:13.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75388261617136,"aZ":-15.90207734453932,"pfxX":-6.592972761104533,"pfxZ":8.988479109627821,"pX":-1.174505940234938,"pZ":2.502911768039976,"vX0":5.130120755526375,"vY0":-134.12556486173682,"vZ0":-5.844077099890458,"x":161.77,"y":171.2,"x0":-2.2615597162217473,"y0":50.002175559809594,"z0":5.856041368930996,"aX":-11.93449974859997},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":10.8,"spinRate":2200,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4093820903951477,"extension":6.745040955986867},"index":1,"playId":"24a9f1df-8348-3856-a49a-019b0df4c033","pitchNumber":2,"startTime":"2026-05-01T19:31:30.518Z","endTime":"2026-05-01T19:31:33.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.200380508285605,"aZ":-24.288912706711134,"pfxX":-7.442863606282003,"pfxZ":4.704032641789428,"pX":-0.6723944068732454,"pZ":0.5315207653728651,"vX0":6.99592942334304,"vY0":-129.03407022625186,"vZ0":-7.888161315937824,"x":142.63,"y":224.43,"x0":-2.4588482308397466,"y0":50.00449140164531,"z0":5.515030517555819,"aX":-12.48420055672616},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":11.8,"spinRate":1514,"spinDirection":215},"zone":13,"typeConfidence":0.82,"plateTime":0.4253642300747629,"extension":6.826904210770415},"index":2,"playId":"63f6f2be-b476-37df-b19f-3ca574f4c90a","pitchNumber":3,"startTime":"2026-05-01T19:31:54.072Z","endTime":"2026-05-01T19:31:57.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.921961459957984,"aZ":-17.06524577623115,"pfxX":-9.02634514323184,"pfxZ":8.184281042709584,"pX":-2.0615703456038115,"pZ":3.039888791760585,"vX0":3.8504149980240627,"vY0":-135.57505550182896,"vZ0":-4.323791318427109,"x":195.58,"y":156.7,"x0":-2.3340584840033105,"y0":50.00346795984335,"z0":5.860257793594125,"aX":-16.664943275551376},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2043,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4052764011911649,"extension":6.675563223352398},"index":3,"playId":"e0589d08-9956-3b10-8f6e-d0a979584dcb","pitchNumber":4,"startTime":"2026-05-01T19:32:18.844Z","endTime":"2026-05-01T19:32:22.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.495269475637805,"aZ":-38.281910910308085,"pfxX":1.3210749759352813,"pfxZ":-4.215023035561526,"pX":0.4804491260381909,"pZ":1.1442597507880579,"vX0":6.91033917142227,"vY0":-119.5037040780992,"vZ0":-2.82652599610208,"x":98.69,"y":207.88,"x0":-2.6172891717878044,"y0":50.00267783404209,"z0":5.773002744913093,"aX":1.9134767978385676},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.0,"breakHorizontal":-4.0,"spinRate":2303,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.45790267635129833,"extension":6.621806991204403},"index":4,"playId":"09fac1d5-3d77-3f13-b907-7183e729dcc6","pitchNumber":5,"startTime":"2026-05-01T19:32:39.973Z","endTime":"2026-05-01T19:32:45.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.2,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31024113399772,"aZ":-15.063808006875451,"pfxX":-9.738551325015179,"pfxZ":9.097010607468512,"pX":-1.507136344455547,"pZ":1.783076134831616,"vX0":5.708774994519812,"vY0":-136.79568314308523,"vZ0":-7.743703170843093,"x":174.45,"y":190.64,"x0":-2.3641481021948088,"y0":50.002435751524196,"z0":5.69881348935244,"aX":-18.316573298127004},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":16.3,"spinRate":2081,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40156673406416576,"extension":6.809155610993078},"index":5,"playId":"c1d0db95-a428-373e-96ad-4d0f256385fd","pitchNumber":6,"startTime":"2026-05-01T19:33:03.325Z","endTime":"2026-05-01T19:33:06.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51248815942056,"aZ":-26.47966695924635,"pfxX":2.5736107472044614,"pfxZ":3.2583679484941515,"pX":0.7925457166814163,"pZ":1.670961389310739,"vX0":7.088653314153285,"vY0":-130.66351056205482,"vZ0":-5.756256331261246,"x":86.79,"y":193.66,"x0":-2.277492721358872,"y0":50.00553297421203,"z0":5.862315427121022,"aX":4.5027336093857455},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2271,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4173240686365589,"extension":6.831026042196115},"index":6,"playId":"8461d5d6-d149-30a0-96e0-b6880b3e5f10","pitchNumber":7,"startTime":"2026-05-01T19:33:28.369Z","endTime":"2026-05-01T19:33:31.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955601690815516,"aZ":-28.54252896617526,"pfxX":-7.807808746898527,"pfxZ":2.311254976347497,"pX":-0.7435175275292668,"pZ":2.338636158333133,"vX0":6.927176064934642,"vY0":-124.44852577447216,"vZ0":-2.3931968242809716,"x":145.34,"y":175.64,"x0":-2.548592115117752,"y0":50.000604266243855,"z0":5.676817860549157,"aX":-12.246812329449892},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":12.5,"spinRate":1319,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.44011329832994717,"extension":6.744013592643813},"index":7,"playId":"035f4792-55c2-3a41-95f3-48972aab77d5","pitchNumber":8,"startTime":"2026-05-01T19:33:53.674Z","endTime":"2026-05-01T19:33:56.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.8,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.255453946978314,"aZ":-9.212095988115735,"pfxX":-2.6710367184606594,"pfxZ":11.990589167302767,"pX":-0.24902839750120734,"pZ":3.598396123821367,"vX0":6.3667534114554165,"vY0":-137.89277010727173,"vZ0":-4.38386830178806,"x":126.49,"y":141.62,"x0":-2.246562398086648,"y0":50.00274674493185,"z0":5.836963154587175,"aX":-5.1156723498980865},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":3.5,"spinRate":2334,"spinDirection":200},"zone":11,"typeConfidence":0.94,"plateTime":0.39805599932840474,"extension":6.783452649983226},"index":8,"playId":"f0889097-7728-3099-8a8b-7483c2387272","pitchNumber":9,"startTime":"2026-05-01T19:34:24.315Z","endTime":"2026-05-01T19:34:27.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-05-01T19:34:46.317Z","endTime":"2026-05-01T19:35:06.891Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925519733766613,"aZ":-15.59611591014003,"pfxX":-6.502659758421423,"pfxZ":8.738972026606334,"pX":-0.736882909374201,"pZ":1.9591001964769856,"vX0":6.557718007764064,"vY0":-136.35380638322923,"vZ0":-7.358361236929253,"x":145.09,"y":185.88,"x0":-2.3197714622222207,"y0":50.00298987542671,"z0":5.75413059804016,"aX":-12.334944306175784},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2126,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.4005814583989906,"extension":6.832817748436949},"hitData":{"launchSpeed":107.3,"launchAngle":9.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.81,"coordY":112.57}},"index":10,"playId":"5d71481f-0e1e-3b9d-9284-b507f1b654cd","pitchNumber":10,"startTime":"2026-05-01T19:35:06.891Z","endTime":"2026-05-01T19:35:18.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.5,"awayTeamWinProbability":8.5,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":0.83,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:35:18.223Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:35:43.481Z","endTime":"2026-05-01T19:37:39.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981798338811938,"aZ":-16.037552101478543,"pfxX":-7.471218048076912,"pfxZ":8.586705665174502,"pX":-0.8578325284583258,"pZ":2.9888882268996846,"vX0":6.787465936228625,"vY0":-135.99730609952294,"vZ0":-4.79983206078587,"x":133.31,"y":126.76,"x0":-2.411621603808163,"y0":50.00053845351486,"z0":5.884004962349073,"aX":-14.035713792012755},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2224,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40229373238895993,"extension":6.603997141861085},"index":0,"playId":"ecff0486-27e3-35de-9aa9-ffcea69d3219","pitchNumber":1,"startTime":"2026-05-01T19:35:55.374Z","endTime":"2026-05-01T19:35:58.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375050281500265,"aZ":-9.720915214069967,"pfxX":-2.984385342378396,"pfxZ":12.262908228702415,"pX":-0.6262350279129981,"pZ":2.183279620253835,"vX0":5.649424782255587,"vY0":-134.948766610974,"vZ0":-7.89915421748286,"x":140.87,"y":179.83,"x0":-2.366027644505757,"y0":50.00258662341903,"z0":5.846434250414482,"aX":-5.464763484371766},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":4.1,"spinRate":2338,"spinDirection":200},"zone":4,"typeConfidence":0.92,"plateTime":0.40701837676638064,"extension":6.519269428728116},"index":1,"playId":"09b56de7-a9db-378b-bc9c-455376035c23","pitchNumber":2,"startTime":"2026-05-01T19:36:14.693Z","endTime":"2026-05-01T19:36:17.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"4cc370d5-bdbd-306f-b7e1-198831002ac2","startTime":"2026-05-01T19:36:37.559Z","endTime":"2026-05-01T19:36:40.559Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.517122143782263,"aZ":-37.916253998112595,"pfxX":1.0319706472739911,"pfxZ":-4.007591283350977,"pX":1.0639377044918825,"pZ":-0.5848572772695815,"vX0":7.761163027720102,"vY0":-119.10645355975386,"vZ0":-6.747480207943912,"x":76.45,"y":254.57,"x0":-2.3749879950286945,"y0":50.004000284503384,"z0":5.725761537646263,"aX":1.4773422718702818},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.8,"breakHorizontal":-3.8,"spinRate":2331,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.46038794506135616,"extension":6.684205207021521},"index":3,"playId":"03ed24d8-7e35-327b-a56b-1175fec29b1f","pitchNumber":3,"startTime":"2026-05-01T19:36:57.483Z","endTime":"2026-05-01T19:37:04.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Zac Gallen. Pete Crow-Armstrong scores. Dansby Swanson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"03ed24d8-7e35-327b-a56b-1175fec29b1f","startTime":"2026-05-01T19:37:19.437Z","endTime":"2026-05-01T19:37:35.938Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"third":{"id":691718,"link":"/api/v1/people/691718"},"postOnSecond":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66892907593677,"aZ":-36.895551889794646,"pfxX":0.8557717143109613,"pfxZ":-3.3047952534520597,"pX":0.47852200666218647,"pZ":1.086419297099441,"vX0":6.7381485301781625,"vY0":-118.92691069619448,"vZ0":-3.096226750968868,"x":98.76,"y":209.45,"x0":-2.5075757466651405,"y0":50.00534482589732,"z0":5.765215848633943,"aX":1.2208761573903082},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.5,"breakHorizontal":-3.2,"spinRate":2195,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.46127368279452696,"extension":6.672242388816408},"index":5,"playId":"86b5b0b6-c398-3227-91ff-b05deb11ebc5","pitchNumber":4,"startTime":"2026-05-01T19:37:35.938Z","endTime":"2026-05-01T19:37:39.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.58,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:37:39.931Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:37:55.323Z","endTime":"2026-05-01T19:40:22.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06770490373438,"aZ":-13.884130591433284,"pfxX":-2.9826631864684705,"pfxZ":9.818235560427114,"pX":0.32260283951368424,"pZ":3.1514035714232764,"vX0":8.16423208084997,"vY0":-135.92232021895694,"vZ0":-4.606842540963416,"x":104.7,"y":153.69,"x0":-2.338470382866153,"y0":50.000806313609516,"z0":5.83931303564347,"aX":-5.556399388640383},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":3.6,"spinRate":2310,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.4036826358631096,"extension":6.685178294881651},"index":0,"playId":"63cfdee0-ea48-3fd1-bad9-7c01fa9aa747","pitchNumber":1,"startTime":"2026-05-01T19:38:06.733Z","endTime":"2026-05-01T19:38:09.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01855902244198,"aZ":-41.141846375400625,"pfxX":3.1648413128844513,"pfxZ":-6.66788789418152,"pX":0.5192223020939705,"pZ":0.6987064447262216,"vX0":6.144357665190514,"vY0":-115.62380041411312,"vZ0":-2.3579790270643644,"x":97.21,"y":219.91,"x0":-2.5915548895115736,"y0":50.00397539116313,"z0":5.706588936784188,"aX":4.25461104424068},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.4,"breakHorizontal":-7.3,"spinRate":2268,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4750357899566011,"extension":6.593056275680122},"index":1,"playId":"fe8cc571-b97d-3b37-92d9-9ae889da9d97","pitchNumber":2,"startTime":"2026-05-01T19:38:31.207Z","endTime":"2026-05-01T19:38:37.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"7bb3f3e4-825f-333a-8891-fc31642ab2ab","startTime":"2026-05-01T19:38:59.305Z","endTime":"2026-05-01T19:39:02.305Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.617896956631665,"aZ":-14.122190669605866,"pfxX":-3.1123023576586832,"pfxZ":9.843680170666016,"pX":0.7716399805042101,"pZ":3.0649703480024684,"vX0":9.136552232128384,"vY0":-135.10838325287907,"vZ0":-4.674935284254199,"x":87.59,"y":156.03,"x0":-2.26149814704613,"y0":50.00588858453135,"z0":5.822749489377741,"aX":-5.7106546448686215},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":3.5,"spinRate":2215,"spinDirection":201},"zone":3,"typeConfidence":0.93,"plateTime":0.40664683125390466,"extension":6.640589564345743},"index":3,"playId":"01958e03-01d5-303a-b3d6-02bd3752b96a","pitchNumber":3,"startTime":"2026-05-01T19:39:20.886Z","endTime":"2026-05-01T19:39:24.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97573876318388,"aZ":-40.03295599977817,"pfxX":3.7770192970782483,"pfxZ":-5.895081683879292,"pX":-0.11183818496836787,"pZ":2.1627675462267932,"vX0":4.582981138165399,"vY0":-114.62315041101736,"vZ0":0.42134728085189166,"x":121.26,"y":180.39,"x0":-2.6272311582234473,"y0":50.00521341243934,"z0":5.881989381469414,"aX":5.031496274054946},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.3,"breakHorizontal":-8.0,"spinRate":2274,"spinDirection":46},"zone":5,"typeConfidence":0.91,"plateTime":0.47765460700879636,"extension":6.386105306837809},"index":4,"playId":"e7374a45-87e9-3d6e-9b8c-b42b3211b3e3","pitchNumber":4,"startTime":"2026-05-01T19:39:45.338Z","endTime":"2026-05-01T19:39:48.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.685921003253334,"aZ":-13.09550445207997,"pfxX":-1.6166526942289714,"pfxZ":10.417640338462073,"pX":0.26837171036434704,"pZ":3.0171855073621803,"vX0":7.639915191874626,"vY0":-135.2627164745826,"vZ0":-4.908939135865914,"x":106.77,"y":157.32,"x0":-2.3970654510675096,"y0":50.00602105089594,"z0":5.791775497787999,"aX":-2.962955210875999},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":1.1,"spinRate":2334,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.4067409464351792,"extension":6.52529242200638},"hitData":{"launchSpeed":88.4,"launchAngle":59.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.16,"coordY":145.94}},"index":5,"playId":"2c6ac90f-66e5-3953-854a-a4d8f2921b0c","pitchNumber":5,"startTime":"2026-05-01T19:40:10.734Z","endTime":"2026-05-01T19:40:22.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:40:22.784Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (4) on a line drive to left fielder Jorge Barrosa. Dansby Swanson scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:40:33.800Z","endTime":"2026-05-01T19:41:58.582Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.344080976562555,"aZ":-12.044336937829806,"pfxX":-2.810870978848598,"pfxZ":10.695929290697896,"pX":1.0489021734841304,"pZ":1.5048280428758378,"vX0":9.637259561974979,"vY0":-136.3963076505101,"vZ0":-9.063995451630863,"x":77.02,"y":198.15,"x0":-2.166779162575007,"y0":50.00139137079618,"z0":5.7040332243479295,"aX":-5.290234925253428},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":3.0,"spinRate":2318,"spinDirection":200},"zone":14,"typeConfidence":0.93,"plateTime":0.40176230240011535,"extension":6.725982160122485},"index":0,"playId":"4884d5dc-85ae-3ed2-aabc-499cd41c1b2d","pitchNumber":1,"startTime":"2026-05-01T19:40:53.390Z","endTime":"2026-05-01T19:40:56.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81949651635707,"aZ":-24.46810414848483,"pfxX":2.3078353007858157,"pfxZ":4.514413460039777,"pX":-0.28471760380049077,"pZ":2.1844154981083928,"vX0":4.473302705395409,"vY0":-129.5212190505427,"vZ0":-4.6815843323764845,"x":127.85,"y":179.8,"x0":-2.3307435674253303,"y0":50.00295145088684,"z0":5.87514485176241,"aX":3.940090087181371},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-5.2,"spinRate":2178,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4221043156433404,"extension":6.694971145765886},"index":1,"playId":"4e02ede2-bf5e-3b0c-a1a6-e69dd83779af","pitchNumber":2,"startTime":"2026-05-01T19:41:13.290Z","endTime":"2026-05-01T19:41:16.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379021695704335,"aZ":-12.259245021000986,"pfxX":-2.8147632594180063,"pfxZ":10.774398227332476,"pX":-0.6577723517230487,"pZ":2.8164321017269502,"vX0":5.812427258258591,"vY0":-135.53320470620466,"vZ0":-5.8538619540846595,"x":142.07,"y":162.74,"x0":-2.4706661288067675,"y0":50.00675681464571,"z0":5.87103620584163,"aX":-5.205303507418307},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2350,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.4051257596951263,"extension":6.594135536316643},"hitData":{"launchSpeed":99.3,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.9,"coordY":99.93}},"index":2,"playId":"5fc4aa8c-052d-3547-9ccf-18b01a5417b4","pitchNumber":3,"startTime":"2026-05-01T19:41:42.160Z","endTime":"2026-05-01T19:41:58.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.39999999999999,"awayTeamWinProbability":5.6000000000000085,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":0.42,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:41:58.582Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:44:53.163Z","endTime":"2026-05-01T19:48:58.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,4,6,7,9,10,11],"actionIndex":[1,3,5],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:42:27.134Z","endTime":"2026-05-01T19:43:12.045Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Thompson replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-01T19:43:12.045Z","endTime":"2026-05-01T19:44:55.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32134343797238,"aZ":-44.31422454498944,"pfxX":-9.068370089403885,"pfxZ":-7.615042224863866,"pX":-0.11913381531142127,"pZ":1.150417780227808,"vX0":11.834894293692317,"vY0":-126.38898781860678,"vZ0":3.1594044654254194,"x":121.54,"y":207.72,"x0":-3.7167120267245046,"y0":50.00316833813663,"z0":3.479386499293672,"aX":-14.453911262739691},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.5,"breakHorizontal":13.2,"spinRate":1980,"spinDirection":274},"zone":13,"typeConfidence":0.89,"plateTime":0.43583168200427647,"extension":6.744192620863714},"index":2,"playId":"8cb0ba4c-93f0-3c01-a1ff-07dbb811f34c","pitchNumber":1,"startTime":"2026-05-01T19:44:55.464Z","endTime":"2026-05-01T19:44:58.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-05-01T19:45:22.583Z","endTime":"2026-05-01T19:45:44.399Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"},"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":88.9,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.736737774418227,"aZ":-43.80532881193846,"pfxX":-8.202715128368567,"pfxZ":-7.04559034111049,"pX":-0.8877971198294288,"pZ":1.51827134792331,"vX0":9.733464755145743,"vY0":-128.90573081239663,"vZ0":3.473606531365851,"x":150.84,"y":197.79,"x0":-3.6824787178438845,"y0":50.00535549914458,"z0":3.5802549417313476,"aX":-13.533265767871098},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-11.4,"breakHorizontal":12.1,"spinRate":2046,"spinDirection":277},"zone":13,"typeConfidence":0.89,"plateTime":0.428156843643555,"extension":6.825055748888533},"index":4,"playId":"1fc4ce64-b1c1-3c25-8dae-787ba7a95149","pitchNumber":2,"startTime":"2026-05-01T19:45:44.399Z","endTime":"2026-05-01T19:45:47.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":5,"startTime":"2026-05-01T19:46:15.915Z","endTime":"2026-05-01T19:47:16.745Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.629171617046737,"aZ":-41.72964558271571,"pfxX":-8.749012116078731,"pfxZ":-5.7412387650013885,"pX":-1.564067537598494,"pZ":0.3841069031765674,"vX0":8.426636944107466,"vY0":-129.1074190651094,"vZ0":0.6678685668621451,"x":176.62,"y":228.41,"x0":-3.757198687897993,"y0":50.00567420872614,"z0":3.3724218893070272,"aX":-14.551572127480524},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-10.0,"breakHorizontal":13.6,"spinRate":1919,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.4266864032097817,"extension":6.824534247327628},"index":6,"playId":"48e04988-03a0-3630-8a3c-3a0d49caad86","pitchNumber":3,"startTime":"2026-05-01T19:47:16.745Z","endTime":"2026-05-01T19:47:20.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"playId":"0335a0b2-3dd9-4d01-b424-168febc8a09c","startTime":"2026-05-01T19:47:37.512Z","endTime":"2026-05-01T19:47:42.512Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":8,"startTime":"2026-05-01T19:48:09.114Z","endTime":"2026-05-01T19:48:14.472Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74008094145255,"aZ":-26.850052169504742,"pfxX":7.842274970740182,"pfxZ":4.265837857502136,"pX":-1.4052446259044598,"pZ":2.7072076031373276,"vX0":3.522070062444405,"vY0":-111.25680192250329,"vZ0":3.686660333908729,"x":170.56,"y":165.69,"x0":-4.029815907684514,"y0":50.0039089824652,"z0":3.818182753767521,"aX":9.789099929644074},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":9.0,"breakHorizontal":-15.1,"spinRate":2289,"spinDirection":90},"zone":11,"typeConfidence":0.9,"plateTime":0.49311407637547733,"extension":6.57639263434159},"index":9,"playId":"5eb661c3-bb62-3667-8ab1-c770e59bc006","pitchNumber":4,"startTime":"2026-05-01T19:48:14.472Z","endTime":"2026-05-01T19:48:18.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579072198384072,"aZ":-41.845811922389395,"pfxX":-8.258211058789435,"pfxZ":-5.812166901244845,"pX":-1.120870792084416,"pZ":2.069214051061102,"vX0":9.079104956516765,"vY0":-128.44375676339925,"vZ0":4.336896535784562,"x":159.72,"y":182.91,"x0":-3.635056651458836,"y0":50.00189427626667,"z0":3.6205446646851405,"aX":-13.743774475852145},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-9.2,"breakHorizontal":12.8,"spinRate":1996,"spinDirection":279},"zone":13,"typeConfidence":0.9,"plateTime":0.42706247652242535,"extension":6.806754660918225},"index":10,"playId":"33c19eb3-0a03-370b-b8ba-a0a9f630f6a6","pitchNumber":5,"startTime":"2026-05-01T19:48:33.237Z","endTime":"2026-05-01T19:48:37.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86436322407999,"aZ":-42.533574804877055,"pfxX":-7.630281577124813,"pfxZ":-6.344711677541586,"pX":-1.150961530667802,"pZ":2.0675252123122014,"vX0":8.679083650334736,"vY0":-127.67304875530581,"vZ0":4.756455161553584,"x":160.87,"y":182.96,"x0":-3.619965118145097,"y0":50.00081404440439,"z0":3.5490283883047233,"aX":-12.463245305498551},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-10.0,"breakHorizontal":11.6,"spinRate":2018,"spinDirection":281},"zone":13,"typeConfidence":0.89,"plateTime":0.4307372824014659,"extension":6.911018543815899},"index":11,"playId":"cfa265f8-bd7c-34f1-98f9-97ed898fe3fe","pitchNumber":6,"startTime":"2026-05-01T19:48:53.221Z","endTime":"2026-05-01T19:48:58.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.27,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:48:58.181Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:50:29.006Z","endTime":"2026-05-01T19:52:13.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:49:29.590Z","endTime":"2026-05-01T19:50:31.241Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":67.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.706980889949705,"aZ":-27.406554464769947,"pfxX":9.68163743851094,"pfxZ":4.048534332945097,"pX":-0.38955456909180547,"pZ":2.0536633548448022,"vX0":4.791921953616972,"vY0":-108.88861718742268,"vZ0":2.9170884351233983,"x":131.85,"y":183.33,"x0":-3.890913795876067,"y0":50.00105622949464,"z0":3.701042566998099,"aX":11.388742974944313},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":8.6,"breakHorizontal":-19.0,"spinRate":2304,"spinDirection":88},"zone":7,"typeConfidence":0.91,"plateTime":0.5069440696558951,"extension":6.636441664187761},"index":1,"playId":"8ae721e6-76e3-3a4f-9234-73cb6ace9dc1","pitchNumber":1,"startTime":"2026-05-01T19:50:31.241Z","endTime":"2026-05-01T19:50:34.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.398102111978556,"aZ":-40.684358493672555,"pfxX":-7.228893569330438,"pfxZ":-5.060567837201113,"pX":-0.9211197314849434,"pZ":2.3212803216760705,"vX0":9.2232665492388,"vY0":-129.5060272666054,"vZ0":4.716052608529913,"x":152.11,"y":176.11,"x0":-3.604982485237373,"y0":50.00060357111083,"z0":3.60569771459241,"aX":-12.163926837039051},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.7,"breakHorizontal":10.8,"spinRate":1979,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4244512701417733,"extension":6.671146435290462},"index":2,"playId":"2d46cdd3-bee6-3c7c-8ca2-3b5f27c741e1","pitchNumber":2,"startTime":"2026-05-01T19:50:47.106Z","endTime":"2026-05-01T19:50:51.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":78.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853133941070695,"aZ":-46.11952005572603,"pfxX":-8.927629881201504,"pfxZ":-8.81213843397597,"pX":-0.6943604256300706,"pZ":1.401431939068457,"vX0":9.883257146575856,"vY0":-126.62348362146484,"vZ0":4.149755387627506,"x":143.47,"y":200.94,"x0":-3.5347048806869017,"y0":50.00070149617995,"z0":3.492212104344575,"aX":-14.135593225775326},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.3,"breakHorizontal":13.2,"spinRate":1950,"spinDirection":278},"zone":13,"typeConfidence":0.88,"plateTime":0.4367528123773221,"extension":6.7865764484019735},"index":3,"playId":"36a1d288-d68e-30bf-a75e-3fe1f7b0f945","pitchNumber":3,"startTime":"2026-05-01T19:51:04.611Z","endTime":"2026-05-01T19:51:07.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9835923197489,"aZ":-27.744724796328153,"pfxX":5.108587674425784,"pfxZ":3.6540763700799612,"pX":-1.223451970423857,"pZ":1.9805684257334342,"vX0":4.03194977948464,"vY0":-109.60580334118964,"vZ0":2.8339936939425168,"x":163.64,"y":185.3,"x0":-3.752818755498589,"y0":50.0037218504988,"z0":3.6400212096378897,"aX":6.193954523475349},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":7.7,"breakHorizontal":-10.3,"spinRate":1881,"spinDirection":100},"zone":13,"typeConfidence":0.9,"plateTime":0.5003725101660979,"extension":6.61801171171206},"index":4,"playId":"3c0a8614-d043-31c6-96d2-0373fd0d5dbe","pitchNumber":4,"startTime":"2026-05-01T19:51:26.163Z","endTime":"2026-05-01T19:51:30.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.421375411779277,"aZ":-26.165770731751596,"pfxX":6.944586773160037,"pfxZ":5.086420346270092,"pX":1.6159511668800146,"pZ":3.4292793963831953,"vX0":9.095776376974118,"vY0":-108.45200541698297,"vZ0":5.53730346444944,"x":55.4,"y":146.19,"x0":-3.547956136666901,"y0":50.00259511488073,"z0":3.7075155047307446,"aX":8.204274440750671},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":2256,"spinDirection":85},"zone":12,"typeConfidence":0.9,"plateTime":0.5066231621653392,"extension":6.776828995222961},"index":5,"playId":"f475d711-3c97-3963-a503-10cfc53a07d7","pitchNumber":5,"startTime":"2026-05-01T19:51:47.668Z","endTime":"2026-05-01T19:51:50.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":86.9,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27036087503705,"aZ":-40.206379695217265,"pfxX":-7.438571299569688,"pfxZ":-5.010093254782685,"pX":-1.1181739209852504,"pZ":2.1993549588483203,"vX0":8.345743153038578,"vY0":-126.18855386100138,"vZ0":4.454046364286002,"x":159.62,"y":179.4,"x0":-3.512294751837586,"y0":50.00574043570968,"z0":3.6635330482686017,"aX":-11.919401675737475},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.7,"breakHorizontal":11.4,"spinRate":1925,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.43517038603018454,"extension":6.988369039878346},"hitData":{"launchSpeed":86.1,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.49,"coordY":156.08}},"index":6,"playId":"ead10714-732a-35c1-af22-303150854bf6","pitchNumber":6,"startTime":"2026-05-01T19:52:05.967Z","endTime":"2026-05-01T19:52:13.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:52:13.826Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:54:09.628Z","endTime":"2026-05-01T19:55:39.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070987350859802,"aZ":-23.647738091936017,"pfxX":-8.162490581628555,"pfxZ":4.92740903646699,"pX":0.4854830439367891,"pZ":4.218021547226311,"vX0":7.2344293981905015,"vY0":-131.08149522141056,"vZ0":0.7388425415708062,"x":98.49,"y":124.89,"x0":-1.25676522153674,"y0":50.00431848141976,"z0":5.705171995768562,"aX":-14.13092778465462},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":13.1,"spinRate":2129,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4187012221948878,"extension":6.42255249645528},"index":0,"playId":"6aae774d-323c-32cb-9abf-8bec5633c457","pitchNumber":1,"startTime":"2026-05-01T19:54:23.314Z","endTime":"2026-05-01T19:54:26.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.4,"endSpeed":83.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.455011261084472,"aZ":-17.552004689777547,"pfxX":-4.440518240761355,"pfxZ":8.2287156761048,"pX":0.15744912793985935,"pZ":3.4450922472700216,"vX0":5.509097356685235,"vY0":-132.96148070413116,"vZ0":-2.2275977981880306,"x":111.0,"y":145.76,"x0":-1.371594944081266,"y0":50.00459159959073,"z0":5.577781653891854,"aX":-7.893312325370272},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":1940,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4131010348346904,"extension":6.68112144344508},"index":1,"playId":"6dd71b01-cc8c-3728-bbab-38b7d723b340","pitchNumber":2,"startTime":"2026-05-01T19:54:35.597Z","endTime":"2026-05-01T19:54:38.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T19:54:48.564Z","endTime":"2026-05-01T19:55:00.666Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":78.5,"endSpeed":71.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81547307248322,"aZ":-38.80267140446333,"pfxX":5.964199615936918,"pfxZ":-5.106144304031684,"pX":-0.7154576436899852,"pZ":1.2361619990425132,"vX0":0.17790485590209382,"vY0":-114.2898143645039,"vZ0":-1.4481934154449565,"x":144.27,"y":205.4,"x0":-1.5673454858729354,"y0":50.003760940444266,"z0":5.755627989978228,"aX":7.739658731724977},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.2,"breakHorizontal":-10.8,"spinRate":2086,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4827941640742006,"extension":6.275985809113821},"index":3,"playId":"0050b0de-51c9-3ef7-b967-3127ab1f1048","pitchNumber":3,"startTime":"2026-05-01T19:55:00.666Z","endTime":"2026-05-01T19:55:04.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44849146140076,"aZ":-34.84607801887751,"pfxX":-9.10753307315225,"pfxZ":-1.7110015322882584,"pX":0.8014354082654107,"pZ":1.1605628686380842,"vX0":8.169364474724556,"vY0":-124.5043250384284,"vZ0":-3.7204485753833474,"x":86.45,"y":207.44,"x0":-1.3488845607540678,"y0":50.003831432598616,"z0":5.576927823794561,"aX":-14.210489219297083},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":14.4,"spinRate":1442,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4409691912877989,"extension":6.504426452243931},"index":4,"playId":"601a4225-d896-3756-ad3b-73f5ac3c278c","pitchNumber":4,"startTime":"2026-05-01T19:55:13.305Z","endTime":"2026-05-01T19:55:16.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964061822562048,"aZ":-17.637656469963495,"pfxX":-6.426173446587816,"pfxZ":7.945370795213267,"pX":0.15103770906163536,"pZ":2.5683198485253254,"vX0":6.306262604682183,"vY0":-134.79864509935706,"vZ0":-4.331265842287936,"x":111.24,"y":169.44,"x0":-1.3906935461126697,"y0":50.000889129692446,"z0":5.451596899086301,"aX":-11.753405869400344},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2069,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4072787749030016,"extension":6.580986321873876},"hitData":{"launchSpeed":99.3,"launchAngle":40.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.82,"coordY":81.74}},"index":5,"playId":"86e2d04b-83dd-3a3c-83a4-1c383fc7477d","pitchNumber":5,"startTime":"2026-05-01T19:55:26.807Z","endTime":"2026-05-01T19:55:39.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:55:39.176Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:55:47.186Z","endTime":"2026-05-01T19:57:19.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(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.8,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21960654310767,"aZ":-18.592263855417066,"pfxX":-5.782454245475907,"pfxZ":7.358974962176797,"pX":0.16198486243012317,"pZ":2.754991312285106,"vX0":5.978106387381466,"vY0":-134.97177457682156,"vZ0":-3.803972416792769,"x":110.83,"y":164.4,"x0":-1.3297236968713466,"y0":50.004817184754906,"z0":5.490944158387332,"aX":-10.676219727784549},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":9.2,"spinRate":2148,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4057267194991119,"extension":6.504861620016202},"index":0,"playId":"544ea9f3-f387-3463-8cd0-295fa577b18a","pitchNumber":1,"startTime":"2026-05-01T19:56:08.837Z","endTime":"2026-05-01T19:56:12.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27574750390007,"aZ":-35.16140899710946,"pfxX":4.851275109558175,"pfxZ":-2.1577955314336332,"pX":0.683196162989281,"pZ":2.0026461835458504,"vX0":3.385027297712776,"vY0":-116.6032099839171,"vZ0":-1.0003935946981926,"x":90.96,"y":184.71,"x0":-1.4161693385733478,"y0":50.005041803642285,"z0":5.7454442549903,"aX":6.702408603968639},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.8,"breakHorizontal":-9.6,"spinRate":1992,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4691681090781854,"extension":6.39120311210243},"index":1,"playId":"31c5768c-33ef-3388-85c6-a261c1a4a6d6","pitchNumber":2,"startTime":"2026-05-01T19:56:23.124Z","endTime":"2026-05-01T19:56:26.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T19:56:32.259Z","endTime":"2026-05-01T19:56:43.995Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.840346548208217,"aZ":-30.712066949445834,"pfxX":1.3367399472514467,"pfxZ":0.9343497861994208,"pX":0.8383700409921648,"pZ":0.7633517627876386,"vX0":5.3866714455102365,"vY0":-123.98854697962432,"vZ0":-5.187987227055485,"x":85.04,"y":218.17,"x0":-1.5287407092710081,"y0":50.00590522168731,"z0":5.4207775564465255,"aX":2.098276848908232},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-3.6,"spinRate":2034,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4403582208232413,"extension":6.624817535508158},"index":3,"playId":"67b743ad-9fb7-361f-9e89-fe3695d5c1b8","pitchNumber":3,"startTime":"2026-05-01T19:56:43.995Z","endTime":"2026-05-01T19:56:52.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188551287160532,"aZ":-14.833598953232656,"pfxX":-5.119571513852465,"pfxZ":9.318278196132642,"pX":0.052120949957525,"pZ":2.7761681161156453,"vX0":5.733123102389701,"vY0":-135.89581704501742,"vZ0":-4.3935943646342395,"x":115.01,"y":163.82,"x0":-1.4248147706969285,"y0":50.00274403628983,"z0":5.452113170334095,"aX":-9.52734189593294},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2153,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4038391804321524,"extension":6.626703930910398},"hitData":{"launchSpeed":87.0,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.03,"coordY":98.78}},"index":4,"playId":"799834da-b7a6-3cba-a2db-7fad5208edc8","pitchNumber":4,"startTime":"2026-05-01T19:57:07.516Z","endTime":"2026-05-01T19:57:19.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:57:19.761Z","atBatIndex":42},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Corbin Carroll reaches on a fielder's choice, fielded by second baseman Matt Shaw. Ildemaro Vargas to 2nd. Ildemaro Vargas advances to 2nd, on a fielding error by second baseman Matt Shaw.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:57:21.486Z","endTime":"2026-05-01T19:58:47.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55179822945724,"aZ":-35.532744659492785,"pfxX":-6.006105131783566,"pfxZ":-2.081173653860855,"pX":-0.4491670191425277,"pZ":2.475877061936871,"vX0":4.7086379222449946,"vY0":-125.71242992858075,"vZ0":-0.6646537197825836,"x":134.12,"y":171.93,"x0":-1.5587187161986584,"y0":50.00415933890736,"z0":5.607972420304833,"aX":-9.692046162493362},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.7,"breakHorizontal":10.0,"spinRate":1087,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.434365839958339,"extension":6.433314213892437},"index":0,"playId":"9312e24f-f4f6-3cb0-bec2-fecb50011205","pitchNumber":1,"startTime":"2026-05-01T19:57:44.464Z","endTime":"2026-05-01T19:57:47.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07754008139638,"aZ":-19.87535082663469,"pfxX":-5.2138998996197135,"pfxZ":6.628566739403727,"pX":-0.11377613794587244,"pZ":4.036394588485421,"vX0":5.205150207962846,"vY0":-135.24492285387055,"vZ0":-0.5197185309353285,"x":121.34,"y":129.8,"x0":-1.3845125299980072,"y0":50.00233257016506,"z0":5.623142415502916,"aX":-9.673458967506818},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":2029,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40475908329286847,"extension":6.507088649896374},"index":1,"playId":"bc6588e9-d3a0-3022-98b0-bcf3495fbdf9","pitchNumber":2,"startTime":"2026-05-01T19:58:00.460Z","endTime":"2026-05-01T19:58:03.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158365028116833,"aZ":-33.11922016514103,"pfxX":-6.03042276716749,"pfxZ":-0.5828246087786613,"pX":0.2653560064656457,"pZ":0.44056346325101126,"vX0":6.140025982535817,"vY0":-126.3914255555377,"vZ0":-5.766007544801085,"x":106.89,"y":226.88,"x0":-1.4186953081058646,"y0":50.00590246462192,"z0":5.429685115745393,"aX":-9.70170342283419},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":9.5,"spinRate":1198,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.43432504961516427,"extension":6.563534347567069},"index":2,"playId":"eb135470-a729-3b82-9b55-113daa066158","pitchNumber":3,"startTime":"2026-05-01T19:58:17.347Z","endTime":"2026-05-01T19:58:20.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760692795299015,"aZ":-26.242134458236187,"pfxX":1.5178622758442795,"pfxZ":3.7353091339539795,"pX":-0.3424919256539263,"pZ":2.515666963256681,"vX0":2.511464305448971,"vY0":-125.11519687406879,"vZ0":-2.0469861885540883,"x":130.05,"y":170.86,"x0":-1.5557414326633265,"y0":50.00454775257957,"z0":5.490731170988074,"aX":2.410950680739328},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2025,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.43744516267464517,"extension":6.433855947979777},"hitData":{"launchSpeed":103.7,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.11,"coordY":154.56}},"index":3,"playId":"d49e4b6d-8e70-30be-accf-60ca2cc1769e","pitchNumber":4,"startTime":"2026-05-01T19:58:38.630Z","endTime":"2026-05-01T19:58:47.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-01T19:58:47.056Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Adrian Del Castillo grounds into a force out, second baseman Matt Shaw to shortstop Dansby Swanson. Ildemaro Vargas to 3rd. Corbin Carroll out at 2nd. Adrian Del Castillo to 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:58:59.077Z","endTime":"2026-05-01T20:01:41.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.670323084234155,"aZ":-14.604989224497372,"pfxX":-4.123564875270564,"pfxZ":9.548218022437318,"pX":-0.19356926021115617,"pZ":3.55400659210785,"vX0":4.672389713206411,"vY0":-135.54932377160523,"vZ0":-2.4324089373846567,"x":124.38,"y":142.82,"x0":-1.4129538402780568,"y0":50.00561182317892,"z0":5.496395306962643,"aX":-7.590368863100402},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2115,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40579853705947233,"extension":6.629124275958429},"index":0,"playId":"e99e44ef-db8a-308d-9bb1-7df09450df94","pitchNumber":1,"startTime":"2026-05-01T19:59:20.052Z","endTime":"2026-05-01T19:59:24.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571145140049786,"aZ":-17.20576146116463,"pfxX":-5.7139610957127935,"pfxZ":8.127479348458648,"pX":-0.1709932838182594,"pZ":2.1201823214225146,"vX0":5.378934294384706,"vY0":-135.3523265937093,"vZ0":-5.267115470554966,"x":123.52,"y":181.54,"x0":-1.4487536172507818,"y0":50.00515537535664,"z0":5.309855622703987,"aX":-10.525819805457656},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":9.1,"spinRate":2080,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4058240347730049,"extension":6.717929729790471},"index":1,"playId":"9e50761b-14b9-3021-8ac0-b1a9f28c091f","pitchNumber":2,"startTime":"2026-05-01T19:59:33.221Z","endTime":"2026-05-01T19:59:36.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.074483832250618,"aZ":-37.41828562490454,"pfxX":7.8320878918248855,"pfxZ":-3.8075514429261785,"pX":0.4653405457053716,"pZ":1.7788754532171474,"vX0":2.2742214342828646,"vY0":-116.66253339771279,"vZ0":-0.8035241189750357,"x":99.26,"y":190.75,"x0":-1.5397878705849115,"y0":50.002841615597895,"z0":5.656629915319936,"aX":10.788184637414435},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.8,"breakHorizontal":-14.8,"spinRate":2128,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4696191698297496,"extension":6.422262595428632},"index":2,"playId":"f2c7bad9-4fe1-32aa-aa11-df316d7fcb92","pitchNumber":3,"startTime":"2026-05-01T19:59:52.845Z","endTime":"2026-05-01T19:59:55.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409078371980783,"aZ":-33.12629481161857,"pfxX":0.49282622711292245,"pfxZ":-0.606139640236699,"pX":0.43829308334521627,"pZ":0.28438129117884503,"vX0":4.489853438391202,"vY0":-124.65745778619352,"vZ0":-5.651735489175288,"x":100.29,"y":231.1,"x0":-1.4480129140043818,"y0":50.00045419537298,"z0":5.30657894044883,"aX":0.7773909259843502},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-1.9,"spinRate":2135,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.43891591097066973,"extension":6.499331557474671},"index":3,"playId":"39f3ae0c-5fc7-3553-82e7-75689f7a0ed9","pitchNumber":4,"startTime":"2026-05-01T20:00:09.340Z","endTime":"2026-05-01T20:00:15.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.908623000824285,"aZ":-15.496428668622821,"pfxX":-6.058616351008423,"pfxZ":8.866221603866043,"pX":-0.19988041784998475,"pZ":2.2058586575712353,"vX0":5.403874877573247,"vY0":-136.28507974802613,"vZ0":-5.567810099125107,"x":124.62,"y":179.22,"x0":-1.4211056360082042,"y0":50.0045815918282,"z0":5.345408049740561,"aX":-11.399830404310554},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2132,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40187244025104674,"extension":6.626933584302793},"index":4,"playId":"d984e731-2e31-3f95-8f7c-2f6606c9b74a","pitchNumber":5,"startTime":"2026-05-01T20:00:33.650Z","endTime":"2026-05-01T20:00:36.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368155044334003,"aZ":-14.809414161335123,"pfxX":-4.743364589100596,"pfxZ":9.187591751902806,"pX":-1.4875986858835308,"pZ":2.5160838179633154,"vX0":1.9058950653675566,"vY0":-136.87277999277174,"vZ0":-5.011635647117909,"x":173.7,"y":170.85,"x0":-1.5783753134668963,"y0":50.00064722176557,"z0":5.391576465452359,"aX":-8.961422717060385},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2137,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4008153888709529,"extension":6.63507144352924},"index":5,"playId":"dd005a51-7a77-33db-afe6-9060047487d9","pitchNumber":6,"startTime":"2026-05-01T20:00:52.795Z","endTime":"2026-05-01T20:00:56.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.4,"endSpeed":85.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545297493062524,"aZ":-19.05849655586126,"pfxX":-4.67811424408953,"pfxZ":7.055294372331204,"pX":-0.09591864545031611,"pZ":2.67523538264588,"vX0":5.039257676047899,"vY0":-134.5909037298023,"vZ0":-3.646789925662015,"x":120.66,"y":166.55,"x0":-1.3728765487173966,"y0":50.00434493899836,"z0":5.375075978362521,"aX":-8.698691931329634},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":7.6,"spinRate":1996,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4049023250436381,"extension":6.662807465448188},"index":6,"playId":"032fa9a4-76ef-3a90-bdef-2325d35f0157","pitchNumber":7,"startTime":"2026-05-01T20:01:11.962Z","endTime":"2026-05-01T20:01:16.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07818365987849,"aZ":-33.27228318253577,"pfxX":-5.617490361110576,"pfxZ":-0.6981070577669879,"pX":-0.7942920503938006,"pZ":2.179703495239846,"vX0":3.5840859187736345,"vY0":-124.15827938838893,"vZ0":-1.5692305982338712,"x":147.28,"y":179.93,"x0":-1.5242294248362975,"y0":50.005744280657126,"z0":5.580354268571844,"aX":-8.801158062427366},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":9.4,"spinRate":1166,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.44060248424272563,"extension":6.559595717868439},"hitData":{"launchSpeed":92.1,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.05,"coordY":151.52}},"index":7,"playId":"b0419cb1-f2e2-3627-9043-98effefc728c","pitchNumber":8,"startTime":"2026-05-01T20:01:32.713Z","endTime":"2026-05-01T20:01:41.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.17,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:01:41.173Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T20:01:56.713Z","endTime":"2026-05-01T20:03:45.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10565488707579,"aZ":-15.40334502369569,"pfxX":-5.739304614103657,"pfxZ":9.078858375162671,"pX":-0.6754090519852762,"pZ":3.2547717178372224,"vX0":4.0237938442506325,"vY0":-135.6469183072503,"vZ0":-3.0239590265549565,"x":142.75,"y":150.9,"x0":-1.4389944463417592,"y0":50.00256787779748,"z0":5.470026162060022,"aX":-10.601289459400036},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2170,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4051603600236815,"extension":6.666483608178634},"index":0,"playId":"3a49fec6-afc9-3448-a2e8-15b18eb98ee3","pitchNumber":1,"startTime":"2026-05-01T20:02:13.641Z","endTime":"2026-05-01T20:02:16.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54170465424316,"aZ":-18.295657674280605,"pfxX":-5.041955328683359,"pfxZ":7.474960339497903,"pX":-0.017004730849561674,"pZ":3.1600080392889924,"vX0":5.463234845958686,"vY0":-135.40336553369372,"vZ0":-2.856088724164395,"x":117.65,"y":153.46,"x0":-1.4056797736623186,"y0":50.00396168257652,"z0":5.508508012513214,"aX":-9.363602262823678},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2160,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40449911149719675,"extension":6.737760089540674},"index":1,"playId":"1670370e-0ec0-3649-bcdb-16ddcf28006d","pitchNumber":2,"startTime":"2026-05-01T20:02:31.673Z","endTime":"2026-05-01T20:02:37.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.116909228531057,"aZ":-21.008869166433925,"pfxX":-4.674724633927378,"pfxZ":6.056224824270911,"pX":-0.36702618649856145,"pZ":3.6842806329469533,"vX0":4.263990583957484,"vY0":-135.33639589152384,"vZ0":-0.9560198805940627,"x":130.99,"y":139.3,"x0":-1.3600370195829146,"y0":50.00551576994466,"z0":5.521472191533033,"aX":-8.623351802724164},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":7.4,"spinRate":2165,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40560587927032277,"extension":6.524269441275396},"index":2,"playId":"15380df4-6eab-3244-bb04-ee00f05ffa76","pitchNumber":3,"startTime":"2026-05-01T20:03:03.190Z","endTime":"2026-05-01T20:03:06.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":82.8,"endSpeed":76.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55478489572157,"aZ":-29.530007083164243,"pfxX":7.4781445920180944,"pfxZ":1.8037837281031752,"pX":1.2302940281533805,"pZ":1.2893836676007944,"vX0":4.174379279541285,"vY0":-120.5709363950309,"vZ0":-3.5665718978847574,"x":70.1,"y":203.97,"x0":-1.4977985747205653,"y0":50.00199869390517,"z0":5.407871190735382,"aX":10.952815345151778},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":-14.5,"spinRate":2355,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45516267923142806,"extension":6.536779203791355},"index":3,"playId":"09289ece-47ce-328c-b29d-a78e7de000f2","pitchNumber":4,"startTime":"2026-05-01T20:03:26.790Z","endTime":"2026-05-01T20:03:29.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.238764645468756,"aZ":-22.061566179040028,"pfxX":-7.9117939106376625,"pfxZ":5.568772818931425,"pX":0.681560850077671,"pZ":2.7263506398349424,"vX0":7.995530080120615,"vY0":-133.7471790698329,"vZ0":-3.042035597062978,"x":91.02,"y":165.17,"x0":-1.3154940346840764,"y0":50.00115609517508,"z0":5.456469304001915,"aX":-14.364704493517676},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":2024,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4091670461418948,"extension":6.645614435272644},"index":4,"playId":"42f683f5-f23f-3304-b1d3-6d0c9fe57d04","pitchNumber":5,"startTime":"2026-05-01T20:03:41.369Z","endTime":"2026-05-01T20:03:45.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":680728,"link":"/api/v1/people/680728"},"third":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:03:45.060Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (5) on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:05:56.486Z","endTime":"2026-05-01T20:06:35.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881804173542513,"aZ":-42.12709617674554,"pfxX":-10.587231156811445,"pfxZ":-6.111523278316771,"pX":1.068118999771554,"pZ":2.2859219361189753,"vX0":14.786896611939405,"vY0":-127.01654394358903,"vZ0":5.130932136330207,"x":76.29,"y":177.06,"x0":-3.463046441504738,"y0":50.00402729383585,"z0":3.5963282994287717,"aX":-17.239853680126654},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-9.4,"breakHorizontal":15.7,"spinRate":1829,"spinDirection":280},"zone":14,"typeConfidence":0.89,"plateTime":0.43181448384860754,"extension":6.92546673403316},"index":0,"playId":"0227bcd9-a4e2-303c-8d1c-37823fea0b6c","pitchNumber":1,"startTime":"2026-05-01T20:06:05.303Z","endTime":"2026-05-01T20:06:09.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.716041677338655,"aZ":-41.464946059789916,"pfxX":-11.196707421487554,"pfxZ":-5.700471469900383,"pX":0.05552895412475226,"pZ":1.9606343385071885,"vX0":12.475121917528034,"vY0":-127.27029815748206,"vZ0":4.212764681104742,"x":114.88,"y":185.84,"x0":-3.4701545199506914,"y0":50.002944642809176,"z0":3.58125436187275,"aX":-18.248522732770525},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.9,"breakHorizontal":17.3,"spinRate":2012,"spinDirection":282},"zone":8,"typeConfidence":0.89,"plateTime":0.43145260998672486,"extension":6.888699591019391},"hitData":{"launchSpeed":108.7,"launchAngle":13.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":160.18,"coordY":81.29}},"index":1,"playId":"8912ac45-1137-32ee-9629-1b87866e2038","pitchNumber":2,"startTime":"2026-05-01T20:06:21.904Z","endTime":"2026-05-01T20:06:35.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.13,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:06:35.141Z","atBatIndex":46},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Carson Kelly reaches on a fielder's choice out, pitcher Ryan Thompson to second baseman Ildemaro Vargas to third baseman Nolan Arenado to shortstop Geraldo Perdomo to third baseman Nolan Arenado. Michael Busch out at 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:06:41.864Z","endTime":"2026-05-01T20:07:39.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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(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.0,"endSpeed":80.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814842342523747,"aZ":-43.1205957055204,"pfxX":-6.1321455662909,"pfxZ":-6.6649478824444035,"pX":0.023630372480563964,"pZ":2.914246250352184,"vX0":10.940685951565996,"vY0":-127.52753226165066,"vZ0":6.440080696485564,"x":116.1,"y":160.1,"x0":-3.5299404692535568,"y0":50.0006312194454,"z0":3.7618403917819885,"aX":-10.07538363758027},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.2,"breakHorizontal":8.5,"spinRate":1890,"spinDirection":277},"zone":2,"typeConfidence":0.89,"plateTime":0.42988869746782177,"extension":6.991358570895666},"index":0,"playId":"fb2df852-e2fb-3c5d-a4b2-8dab774df4a3","pitchNumber":1,"startTime":"2026-05-01T20:07:08.440Z","endTime":"2026-05-01T20:07:11.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.2,"endSpeed":81.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392727000372137,"aZ":-39.928967911638196,"pfxX":-8.428155432246335,"pfxZ":-4.555932790397076,"pX":-0.5440231149910761,"pZ":2.0991884097734346,"vX0":10.644181358064527,"vY0":-129.44480393803937,"vZ0":4.115596960140589,"x":137.74,"y":182.1,"x0":-3.609607474552066,"y0":50.00474211248809,"z0":3.5409634864754183,"aX":-14.340739923965334},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.1,"breakHorizontal":13.0,"spinRate":2018,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.42274389760379183,"extension":6.882606939905916},"hitData":{"launchSpeed":100.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.35,"coordY":180.42}},"index":1,"playId":"a1bc5bbf-5d09-3c2c-8e9a-2f16d9050131","pitchNumber":2,"startTime":"2026-05-01T20:07:26.947Z","endTime":"2026-05-01T20:07:39.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:07:39.756Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Crow-Armstrong lines out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:08:12.774Z","endTime":"2026-05-01T20:08:27.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":88.8,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51782557541523,"aZ":-40.95787391138913,"pfxX":-8.7979872440336,"pfxZ":-5.2819736599926,"pX":0.1660449395714937,"pZ":1.90410172205311,"vX0":12.367408747242777,"vY0":-128.61478515911793,"vZ0":4.134912920092534,"x":110.67,"y":187.37,"x0":-3.57826274243323,"y0":50.00335159808701,"z0":3.466592066959094,"aX":-14.632314414716388},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.2,"breakHorizontal":13.0,"spinRate":1869,"spinDirection":283},"zone":8,"typeConfidence":0.89,"plateTime":0.4270810694486542,"extension":6.702378657594108},"hitData":{"launchSpeed":92.9,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.52,"coordY":79.04}},"index":0,"playId":"4902177c-e08c-3b79-a1cc-439d51541c70","pitchNumber":1,"startTime":"2026-05-01T20:08:18.385Z","endTime":"2026-05-01T20:08:27.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:08:27.464Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:08:41.758Z","endTime":"2026-05-01T20:09:19.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.9,"endSpeed":69.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88315767890462,"aZ":-27.144663084326616,"pfxX":6.51809451415249,"pfxZ":4.132737232490227,"pX":0.38497204647644584,"pZ":2.072769161350852,"vX0":7.280713296710431,"vY0":-110.27534751304414,"vZ0":3.0452614714900403,"x":102.33,"y":182.82,"x0":-3.8215986065527336,"y0":50.00074478025979,"z0":3.5600945938839965,"aX":7.926356413484703},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":8.8,"breakHorizontal":-13.9,"spinRate":2296,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.4990748316724045,"extension":6.630003771685752},"index":0,"playId":"93b48f14-ebdd-39a3-804f-380f083bc17c","pitchNumber":1,"startTime":"2026-05-01T20:08:54.403Z","endTime":"2026-05-01T20:08:58.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35628227840862,"aZ":-39.781263618768186,"pfxX":-8.487356771763164,"pfxZ":-4.508011179315006,"pX":-1.0216359948241434,"pZ":1.6908543061234258,"vX0":9.026267899489886,"vY0":-129.93693211513627,"vZ0":3.124491336671599,"x":155.94,"y":193.13,"x0":-3.458197420309994,"y0":50.00068546905658,"z0":3.5205434062795344,"aX":-14.333157129071806},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.1,"breakHorizontal":13.1,"spinRate":1992,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.423547425225955,"extension":6.840950998842208},"hitData":{"launchSpeed":98.6,"launchAngle":25.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.13,"coordY":61.44}},"index":1,"playId":"802e7b4c-3808-385f-9a97-19f03c9a920a","pitchNumber":2,"startTime":"2026-05-01T20:09:11.856Z","endTime":"2026-05-01T20:09:19.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:09:19.551Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:11:26.550Z","endTime":"2026-05-01T20:11:55.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504428994651963,"aZ":-18.114116425996254,"pfxX":-6.373218677056788,"pfxZ":7.691863792798008,"pX":0.10711512732333638,"pZ":2.707723268839886,"vX0":6.17225804868557,"vY0":-134.19905758612893,"vZ0":-3.871090069009872,"x":112.92,"y":165.67,"x0":-1.3924584411464282,"y0":50.00013530226152,"z0":5.45579447330553,"aX":-11.645846071617052},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2126,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4078314334654469,"extension":6.594958333300142},"index":0,"playId":"30a16dae-3518-3339-98b5-77330ee40739","pitchNumber":1,"startTime":"2026-05-01T20:11:31.818Z","endTime":"2026-05-01T20:11:34.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36361664691581,"aZ":-16.003046603351834,"pfxX":-5.559466667409206,"pfxZ":8.846952347980181,"pX":-0.5454067665039416,"pZ":2.8066807712998054,"vX0":4.05927001170386,"vY0":-135.08099666702367,"vZ0":-4.017238316099462,"x":137.79,"y":163.0,"x0":-1.3534268536903444,"y0":50.005159490741896,"z0":5.455158915682613,"aX":-10.165439553994013},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2060,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40714755545943815,"extension":6.652672103286633},"hitData":{"launchSpeed":109.3,"launchAngle":9.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.23,"coordY":107.91}},"index":1,"playId":"e5ffc175-500a-3a2f-9271-ba3da09be154","pitchNumber":2,"startTime":"2026-05-01T20:11:45.618Z","endTime":"2026-05-01T20:11:55.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-1.9999999999999858,"leverageIndex":0.43,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:11:55.965Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:12:04.444Z","endTime":"2026-05-01T20:14:56.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753240400265064,"aZ":-25.666367474304135,"pfxX":1.1556179100841284,"pfxZ":4.113827809172233,"pX":2.1177632445283505,"pZ":1.0838196763651784,"vX0":8.134334575955814,"vY0":-125.05835289850445,"vZ0":-5.325037143111304,"x":36.28,"y":209.52,"x0":-1.3299471787504045,"y0":50.00014777657718,"z0":5.351991112637039,"aX":1.8240198734183644},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-4.0,"spinRate":2024,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.438368480564868,"extension":6.7363857623355745},"index":0,"playId":"07ef708e-adfb-329f-bc29-efc21fc0f478","pitchNumber":1,"startTime":"2026-05-01T20:12:19.956Z","endTime":"2026-05-01T20:12:22.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98385281152074,"aZ":-30.557605542163326,"pfxX":8.48027103340306,"pfxZ":1.1651393382328994,"pX":0.46852693178129057,"pZ":2.2394507304552893,"vX0":2.1998656006543933,"vY0":-117.48834386020268,"vZ0":-0.9342357912912113,"x":99.14,"y":178.31,"x0":-1.5833415507273938,"y0":50.00172131373827,"z0":5.503215105913256,"aX":11.75603840845098},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.2,"breakHorizontal":-16.0,"spinRate":2311,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.46768464333023463,"extension":6.529659839645285},"index":1,"playId":"cd312cdb-aed1-310a-835a-9434e7c99c2f","pitchNumber":2,"startTime":"2026-05-01T20:12:35.800Z","endTime":"2026-05-01T20:12:38.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247333669347906,"aZ":-32.79159568179093,"pfxX":1.8332035306137748,"pfxZ":-0.4087353001807221,"pX":0.24355583582583115,"pZ":1.5559385338432155,"vX0":3.599557570685997,"vY0":-122.80991461268317,"vZ0":-2.7342617012673354,"x":107.72,"y":196.77,"x0":-1.4789687623138226,"y0":50.00035694941119,"z0":5.471977511027483,"aX":2.799703872371497},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2076,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.44594838659080027,"extension":6.5950069282133095},"index":2,"playId":"8ecddd82-a59a-394d-b61e-80e7f9cd9909","pitchNumber":3,"startTime":"2026-05-01T20:13:04.711Z","endTime":"2026-05-01T20:13:07.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57093565530267,"aZ":-20.999079630780898,"pfxX":-8.119366095393854,"pfxZ":6.151137611626625,"pX":1.654873471729945,"pZ":2.3619814549046336,"vX0":10.501881082364134,"vY0":-134.5289685621301,"vZ0":-4.0237771233446775,"x":53.92,"y":175.01,"x0":-1.2606056329106252,"y0":50.002551963881324,"z0":5.381978124867004,"aX":-14.75186058064754},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":2121,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40851164326158695,"extension":6.766653164150581},"index":3,"playId":"1e04e687-f445-38ed-95f3-9d25a1925070","pitchNumber":4,"startTime":"2026-05-01T20:13:24.330Z","endTime":"2026-05-01T20:13:27.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"e4a5047d-9422-38e8-aeb4-6288010534ab","startTime":"2026-05-01T20:13:39.707Z","endTime":"2026-05-01T20:13:42.707Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37064322946345,"aZ":-32.62272625719016,"pfxX":2.254769626301899,"pfxZ":-0.2862424442805853,"pX":0.9643240462343352,"pZ":2.3681850935821727,"vX0":5.274684085915135,"vY0":-124.40877617974344,"vZ0":-1.1206897970899785,"x":80.24,"y":174.84,"x0":-1.4741154830817584,"y0":50.0028305507271,"z0":5.522330495050889,"aX":3.542087388943637},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":-5.3,"spinRate":2137,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4398475037593754,"extension":6.6212833527856},"index":5,"playId":"c222de44-55fc-3795-ac16-c4ae6abd2560","pitchNumber":5,"startTime":"2026-05-01T20:14:03.512Z","endTime":"2026-05-01T20:14:07.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06553035030189,"aZ":-18.795640256643825,"pfxX":-5.912541486309451,"pfxZ":7.151887890462862,"pX":1.0981264728120677,"pZ":2.3529912874499757,"vX0":8.548411641621763,"vY0":-135.99556697611567,"vZ0":-4.524630902924954,"x":75.14,"y":175.25,"x0":-1.319103497173952,"y0":50.00630564970237,"z0":5.343625114707136,"aX":-11.067333946600412},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":8.9,"spinRate":2125,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.402882493018482,"extension":6.761858386554219},"index":6,"playId":"8108c8d0-a1ca-3b00-9eaf-85cf74339f84","pitchNumber":6,"startTime":"2026-05-01T20:14:19.258Z","endTime":"2026-05-01T20:14:22.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-05-01T20:14:39.194Z","endTime":"2026-05-01T20:14:52.823Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40738861688003,"aZ":-33.70971964430027,"pfxX":1.7612599931369735,"pfxZ":-0.9872402657523915,"pX":0.036866286498654866,"pZ":1.4224711736280586,"vX0":3.466283455996886,"vY0":-124.37969341666518,"vZ0":-2.8601175992523533,"x":115.59,"y":200.37,"x0":-1.6070682138069663,"y0":50.00314740123595,"z0":5.400411399185066,"aX":2.7413135762380394},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-4.1,"spinRate":2102,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.44143895207488626,"extension":6.550130186674117},"index":8,"playId":"bccc04cb-3fc9-3ef5-aeab-04fc8f6954fa","pitchNumber":7,"startTime":"2026-05-01T20:14:52.823Z","endTime":"2026-05-01T20:14:56.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:14:56.799Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tim Tawa walks. Jose Fernandez to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:17:26.607Z","endTime":"2026-05-01T20:19:20.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T20:15:08.554Z","endTime":"2026-05-01T20:15:22.198Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Rolison replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-01T20:15:22.198Z","endTime":"2026-05-01T20:17:11.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tim Tawa replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-01T20:17:11.345Z","endTime":"2026-05-01T20:17:28.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.792232467680414,"aZ":-9.622654079315776,"pfxX":1.8342171833035712,"pfxZ":11.904657302672224,"pX":-0.6561472464062579,"pZ":1.9627190489983863,"vX0":-6.845133611033025,"vY0":-137.55906819475464,"vZ0":-8.27393576290114,"x":142.01,"y":185.79,"x0":1.6388790191702434,"y0":50.00479412830798,"z0":5.683098917513821,"aX":3.4761444117286078},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":-1.7,"spinRate":2445,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.3999403110720703,"extension":6.893160013394775},"index":3,"playId":"4632b17f-150f-3e22-91f6-6b534b27b9bc","pitchNumber":1,"startTime":"2026-05-01T20:17:28.959Z","endTime":"2026-05-01T20:17:31.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75794862803101,"aZ":-12.534667506502274,"pfxX":1.713404732929155,"pfxZ":10.4377295191926,"pX":-0.1441461019117602,"pZ":4.46704129469164,"vX0":-5.236316888605684,"vY0":-136.9233200501588,"vZ0":-1.6301190813960111,"x":122.49,"y":118.17,"x0":1.5780568300272988,"y0":50.005451949024,"z0":5.9365725909922205,"aX":3.2257418313030586},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-1.9,"spinRate":2280,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.40141614069404774,"extension":6.7336585526047},"index":4,"playId":"16720a42-6afc-33c3-970a-b43d7110e34b","pitchNumber":2,"startTime":"2026-05-01T20:17:45.468Z","endTime":"2026-05-01T20:17:48.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502250206301003,"aZ":-13.087017013056848,"pfxX":2.152462400787147,"pfxZ":10.211797104387358,"pX":-0.7664865113210652,"pZ":1.2671368997811931,"vX0":-6.648279270984631,"vY0":-135.79932172271066,"vZ0":-9.242030042960819,"x":146.22,"y":204.57,"x0":1.4329134839291966,"y0":50.00556252655782,"z0":5.623304494551189,"aX":4.024974142776719},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-2.5,"spinRate":2237,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4032078442246667,"extension":6.7091706571959},"index":5,"playId":"eada6905-d0a2-382d-b8ff-5346105c4dcb","pitchNumber":3,"startTime":"2026-05-01T20:18:06.309Z","endTime":"2026-05-01T20:18:09.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.691934930233412,"aZ":-43.68200495831681,"pfxX":-6.46198835266918,"pfxZ":-8.565801460622119,"pX":-1.585409668306889,"pZ":0.40235563851173234,"vX0":-4.797502424738741,"vY0":-116.59695113179082,"vZ0":-2.869122506256331,"x":177.43,"y":227.92,"x0":1.3553044438791007,"y0":50.00027754328056,"z0":5.864962229144138,"aX":-8.686208392998061},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.0,"breakHorizontal":13.1,"spinRate":2696,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.47402266067554333,"extension":6.627824497111492},"index":6,"playId":"da33ac4e-1677-30b5-a137-2258d2d0e1c0","pitchNumber":4,"startTime":"2026-05-01T20:18:26.299Z","endTime":"2026-05-01T20:18:32.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29368184152862,"aZ":-15.34537711714888,"pfxX":2.6037897493461357,"pfxZ":9.318260510791903,"pX":-0.046521121936813764,"pZ":3.389191235878356,"vX0":-5.359293021779085,"vY0":-134.54970883509202,"vZ0":-3.447250663304761,"x":118.77,"y":147.27,"x0":1.646411870921146,"y0":50.00056706102226,"z0":5.796295952008558,"aX":4.7015885770864605},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-3.4,"spinRate":2292,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.40943897044111344,"extension":6.647257141050335},"index":7,"playId":"a91a940c-3ef0-35fa-9e0f-c1e60d5f1dd1","pitchNumber":5,"startTime":"2026-05-01T20:18:52.576Z","endTime":"2026-05-01T20:18:55.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07422749132054,"aZ":-16.239943609547392,"pfxX":-0.08656864895347402,"pfxZ":8.533570904675672,"pX":0.05808616240276967,"pZ":3.4908356928857116,"vX0":-3.99949714052538,"vY0":-135.8574085180617,"vZ0":-3.2559551970306098,"x":114.79,"y":144.53,"x0":1.5612167013898473,"y0":50.00231890185368,"z0":5.835162987296571,"aX":-0.16123641119945495},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":1.0,"spinRate":2080,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.40332532289346856,"extension":6.569313078610415},"index":8,"playId":"3ac8c7d1-c258-363a-a53e-6bae989e632e","pitchNumber":6,"startTime":"2026-05-01T20:19:16.157Z","endTime":"2026-05-01T20:19:20.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":-2.1999999999999886,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:19:20.559Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Barrosa doubles (9) on a bunt ground ball to third baseman Alex Bregman. Jose Fernandez scores. Tim Tawa to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:19:33.926Z","endTime":"2026-05-01T20:20:09.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72414650303166,"aZ":-17.21561138682553,"pfxX":0.31765433887458894,"pfxZ":7.864369709735423,"pX":-0.7091936895397617,"pZ":2.2336031844519617,"vX0":-6.407048524659901,"vY0":-136.93406889117165,"vZ0":-6.277609232700348,"x":144.03,"y":178.47,"x0":1.6179830969254447,"y0":50.00636500695659,"z0":5.730333605394308,"aX":0.6053728912102001},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":0.7,"spinRate":2086,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.3997259268735416,"extension":6.635212695240131},"hitData":{"launchSpeed":44.8,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":94.9,"coordY":173.9}},"index":0,"playId":"41fde295-5f61-3fdd-a85e-656cc7fa8f04","pitchNumber":1,"startTime":"2026-05-01T20:19:53.980Z","endTime":"2026-05-01T20:20:09.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-7.6000000000000085,"leverageIndex":1.08,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:20:09.250Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Geraldo Perdomo homers (2) on a fly ball to left field. Tim Tawa scores. Jorge Barrosa scores.","rbi":3,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:20:28.292Z","endTime":"2026-05-01T20:21:46.197Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66110016156497,"aZ":-41.56001220309264,"pfxX":-5.417341573653715,"pfxZ":-6.937741535624256,"pX":-1.0523426260847797,"pZ":0.9337638057884763,"vX0":-4.035315008650983,"vY0":-116.37185431729858,"vZ0":-2.4710407002924764,"x":157.11,"y":213.57,"x0":1.4166712260477536,"y0":50.004916450778275,"z0":5.998695639763899,"aX":-7.32657680482749},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.8,"breakHorizontal":10.9,"spinRate":2661,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4731983538114446,"extension":6.624727611296938},"index":0,"playId":"32bf146f-7671-3a83-b871-4e7d15498cfe","pitchNumber":1,"startTime":"2026-05-01T20:20:41.869Z","endTime":"2026-05-01T20:20:45.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035546899524316,"aZ":-12.721317436880769,"pfxX":2.107728638209054,"pfxZ":10.432961189818823,"pX":-0.9289398201869751,"pZ":0.8652031155126145,"vX0":-7.29980398231499,"vY0":-135.9803322602665,"vZ0":-10.438674202614523,"x":152.41,"y":215.42,"x0":1.5217311446380855,"y0":50.00522218955199,"z0":5.647008823602779,"aX":3.931923246351508},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-2.2,"spinRate":2232,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4034745931486694,"extension":6.707936234614261},"index":1,"playId":"8de9444d-49ea-3d1c-b453-0361c3c1a2dd","pitchNumber":2,"startTime":"2026-05-01T20:20:59.415Z","endTime":"2026-05-01T20:21:02.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0260282091956,"aZ":-14.62628459492632,"pfxX":2.8588292417949663,"pfxZ":9.586853538901623,"pX":-0.6069340870818345,"pZ":2.8448232571765586,"vX0":-6.430262716116194,"vY0":-135.2882677057368,"vZ0":-5.106197232839692,"x":140.13,"y":161.97,"x0":1.4428406579897144,"y0":50.00004106185539,"z0":5.802993559900626,"aX":5.231858642696301},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":2393,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.4068590058564485,"extension":6.6630665030782525},"hitData":{"launchSpeed":100.8,"launchAngle":26.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.33,"coordY":83.51}},"index":2,"playId":"f811cabc-341e-3cab-895c-e409c7bcfd72","pitchNumber":3,"startTime":"2026-05-01T20:21:17.083Z","endTime":"2026-05-01T20:21:46.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":-15.700000000000003,"leverageIndex":1.55,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:21:46.197Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:22:43.640Z","endTime":"2026-05-01T20:23:32.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T20:21:53.467Z","endTime":"2026-05-01T20:22:45.921Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2382145378852,"aZ":-31.488646241554793,"pfxX":-2.0200725372902317,"pfxZ":0.42533874033168306,"pX":-0.8960424676721916,"pZ":0.6418782158938392,"vX0":-5.391136990184235,"vY0":-126.13726788606053,"vZ0":-6.339174212467951,"x":151.16,"y":221.45,"x0":1.5405364441430702,"y0":50.00118950035571,"z0":5.761054994002983,"aX":-3.2177547328774514},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":5.0,"spinRate":2364,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.43604870941358786,"extension":6.628356496688674},"index":1,"playId":"45442a67-3ea4-3b74-9391-93a4850c7eb1","pitchNumber":1,"startTime":"2026-05-01T20:22:45.921Z","endTime":"2026-05-01T20:22:49.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284537265273116,"aZ":-43.52634658816653,"pfxX":-7.813612804818587,"pfxZ":-8.652730802018016,"pX":-0.602410592813339,"pZ":2.3573695180911116,"vX0":-2.571644372398385,"vY0":-115.00653255835503,"vZ0":1.2303587218340373,"x":139.96,"y":175.13,"x0":1.551278023130711,"y0":50.00097490884533,"z0":6.103852820333952,"aX":-10.255711339449329},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.9,"breakHorizontal":14.9,"spinRate":2751,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4799448474979138,"extension":6.509607877400567},"index":2,"playId":"3300a990-e896-3fe9-a05e-a7531cc5bffb","pitchNumber":2,"startTime":"2026-05-01T20:23:01.252Z","endTime":"2026-05-01T20:23:04.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508846062610115,"aZ":-33.073990981185474,"pfxX":-1.9922251846196135,"pfxZ":-0.5490775372721171,"pX":-0.4561703313712537,"pZ":2.9104296734516013,"vX0":-3.8632983478074125,"vY0":-126.9814904854187,"vZ0":-1.1613551547844518,"x":134.39,"y":160.2,"x0":1.3400578043513824,"y0":50.00141618278459,"z0":5.990478584120782,"aX":-3.2727569929265155},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":4.4,"spinRate":2404,"spinDirection":273},"zone":1,"typeConfidence":2.0,"plateTime":0.43034178904091114,"extension":6.46846201848288},"hitData":{"launchSpeed":109.0,"launchAngle":10.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.28,"coordY":116.59}},"index":3,"playId":"40d77ea9-73a8-3488-baf5-5186ba1e656f","pitchNumber":3,"startTime":"2026-05-01T20:23:20.213Z","endTime":"2026-05-01T20:23:32.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:23:32.906Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:23:48.043Z","endTime":"2026-05-01T20:25:47.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351506002972926,"aZ":-32.71097870687463,"pfxX":-2.402142906265502,"pfxZ":-0.33103894779846055,"pX":-0.30191510957122353,"pZ":0.9027101185923123,"vX0":-4.312350905379853,"vY0":-126.9351731815727,"vZ0":-5.577743659433223,"x":128.51,"y":214.41,"x0":1.7292607169703356,"y0":50.002261566750434,"z0":5.725072536523104,"aX":-3.9283910948586875},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":5.3,"spinRate":2507,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.43108834764423243,"extension":6.631061051719104},"index":0,"playId":"96057e00-2cf0-3923-9f54-71d4ff608eeb","pitchNumber":1,"startTime":"2026-05-01T20:24:00.242Z","endTime":"2026-05-01T20:24:03.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330228365787182,"aZ":-31.440834951230357,"pfxX":-7.527053606595739,"pfxZ":0.4879408796738183,"pX":-0.37985813196889845,"pZ":3.5913055996634027,"vX0":-2.9842655411327725,"vY0":-122.43298444252417,"vZ0":0.6218946826671607,"x":131.48,"y":141.81,"x0":1.833241975621288,"y0":50.005639471704,"z0":6.026160369066351,"aX":-11.421085381267854},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":2591,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.44747911272393015,"extension":6.364443984596288},"index":1,"playId":"264ef82d-fc95-3f9c-b312-3ada2d4da037","pitchNumber":2,"startTime":"2026-05-01T20:24:19.979Z","endTime":"2026-05-01T20:24:23.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76536386717151,"aZ":-14.640838778889881,"pfxX":0.6834354511924193,"pfxZ":9.402298111290412,"pX":-0.23028386952511196,"pZ":2.8170155451234105,"vX0":-5.038770169208326,"vY0":-135.48936357395579,"vZ0":-5.188635124992545,"x":125.78,"y":162.72,"x0":1.5623093184567152,"y0":50.002342167919025,"z0":5.774963719278891,"aX":1.2747166811237192},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-0.2,"spinRate":2313,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4037941915179486,"extension":6.828605062120261},"index":2,"playId":"7621a76e-3d51-3be6-9e50-2bdfcc3b53a4","pitchNumber":3,"startTime":"2026-05-01T20:24:36.802Z","endTime":"2026-05-01T20:24:42.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"81f9587e-c21a-3db1-94b5-b46b7ebd89b1","startTime":"2026-05-01T20:25:07.908Z","endTime":"2026-05-01T20:25:11.087Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579709284149097,"aZ":-29.76077940298052,"pfxX":-8.565421018141683,"pfxZ":1.5989498659495034,"pX":-0.8628064641985626,"pZ":3.1031507363135367,"vX0":-3.6002171427026495,"vY0":-122.31425502260021,"vZ0":-0.6269076581889321,"x":149.89,"y":154.99,"x0":1.742060474113485,"y0":50.00488301948812,"z0":5.919172587779275,"aX":-12.95325984962516},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":16.3,"spinRate":2501,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4481544455029165,"extension":6.412702790763311},"index":4,"playId":"a35bd677-49d2-3966-bc3f-56f045ca474d","pitchNumber":4,"startTime":"2026-05-01T20:25:25.158Z","endTime":"2026-05-01T20:25:29.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29733551534732,"aZ":-32.75514686492178,"pfxX":-0.9746550670654408,"pfxZ":-0.3678421289635345,"pX":-0.35844806246609234,"pZ":2.78830567815411,"vX0":-4.5885142543760855,"vY0":-124.84992259685363,"vZ0":-1.090597243951864,"x":130.66,"y":163.5,"x0":1.6238773908759476,"y0":50.00037823673533,"z0":5.907607445069819,"aX":-1.5501947470759807},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":2.8,"spinRate":2496,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.43739487281844536,"extension":6.587504455077601},"index":5,"playId":"74af53d0-5bb4-3969-b57e-9140b953c489","pitchNumber":5,"startTime":"2026-05-01T20:25:42.807Z","endTime":"2026-05-01T20:25:47.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.03,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:25:47.019Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:25:53.015Z","endTime":"2026-05-01T20:28:30.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34006442827332,"aZ":-15.520405742048302,"pfxX":1.4082025981626018,"pfxZ":8.92538396430411,"pX":-0.7083851913501525,"pZ":2.455985280687039,"vX0":-6.310899913304238,"vY0":-135.43412241779154,"vZ0":-5.8784168271105415,"x":144.0,"y":172.47,"x0":1.4645399628045683,"y0":50.00340534835329,"z0":5.732027902620812,"aX":2.6282449827169327},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-1.3,"spinRate":2256,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.40373157983821706,"extension":6.633415816661939},"index":0,"playId":"330869ea-4304-36cf-9681-3733e4d988cf","pitchNumber":1,"startTime":"2026-05-01T20:26:09.738Z","endTime":"2026-05-01T20:26:13.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21692787331176,"aZ":-29.70819288156216,"pfxX":-5.618653755239711,"pfxZ":1.615852094798285,"pX":0.2151629043397878,"pZ":3.689432121438903,"vX0":-2.2615691292636666,"vY0":-122.54099487613932,"vZ0":0.5669572112457935,"x":108.8,"y":139.17,"x0":1.8789006405093467,"y0":50.00415291410477,"z0":5.984225650144238,"aX":-8.582528298491676},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":10.7,"spinRate":2502,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.44623357735255453,"extension":6.371369246984501},"index":1,"playId":"b160819b-5325-3e60-bfdb-6f0df2793ccc","pitchNumber":2,"startTime":"2026-05-01T20:26:25.713Z","endTime":"2026-05-01T20:26:30.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":84.4,"endSpeed":78.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466610649879836,"aZ":-33.440956419717054,"pfxX":-8.183975127224407,"pfxZ":-0.8268169784771464,"pX":-0.9817934409856679,"pZ":0.6856396564409526,"vX0":-4.062631484699974,"vY0":-122.86914325002948,"vZ0":-5.302426761589732,"x":154.42,"y":220.27,"x0":1.7567421773882714,"y0":50.003981271854585,"z0":5.715032300282567,"aX":-12.507059193454852},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":15.7,"spinRate":2507,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4458687884338266,"extension":6.592616476866442},"index":2,"playId":"7d1e53e1-3319-34de-aab4-12d0d52e537e","pitchNumber":3,"startTime":"2026-05-01T20:26:45.274Z","endTime":"2026-05-01T20:26:49.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71211757299319,"aZ":-35.14625025912424,"pfxX":-1.677386613183132,"pfxZ":-1.9591799004594588,"pX":0.3397565640780098,"pZ":2.139024533282749,"vX0":-2.934230841373638,"vY0":-122.50986047898698,"vZ0":-1.7138680505640782,"x":104.05,"y":181.03,"x0":1.7719706002070232,"y0":50.00315641047831,"z0":5.858037938975304,"aX":-2.543682792812321},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.7,"breakHorizontal":3.7,"spinRate":2470,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.44746984775197696,"extension":6.533021287837307},"index":3,"playId":"4a8dcb77-5054-31fa-9e26-e73b6bae968f","pitchNumber":4,"startTime":"2026-05-01T20:27:07.361Z","endTime":"2026-05-01T20:27:15.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550838158584725,"aZ":-34.20145296586935,"pfxX":-6.601241103930662,"pfxZ":-1.3494630174045579,"pX":0.04015971835658877,"pZ":2.9879927242603634,"vX0":-2.240586635611144,"vY0":-121.81478901285824,"vZ0":-0.06654328595830261,"x":115.47,"y":158.1,"x0":1.8289878883545032,"y0":50.00207315261377,"z0":5.968399171219636,"aX":-9.935236910406644},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":12.5,"spinRate":2607,"spinDirection":302},"zone":2,"typeConfidence":2.0,"plateTime":0.44935083976344137,"extension":6.4190534295083035},"index":4,"playId":"82082d47-6332-3ec1-9569-a448a066ed12","pitchNumber":5,"startTime":"2026-05-01T20:27:40.997Z","endTime":"2026-05-01T20:27:43.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.7,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835406017311925,"aZ":-14.258016027788086,"pfxX":1.5433972877991546,"pfxZ":9.464469167394691,"pX":0.0908568658100815,"pZ":2.8379356005190557,"vX0":-4.2552725222102294,"vY0":-136.43437626495884,"vZ0":-5.330704451462694,"x":113.54,"y":162.16,"x0":1.4673656207956558,"y0":50.0061185005332,"z0":5.793081076881041,"aX":2.9233280678484013},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-1.9,"spinRate":2243,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.4008154128629724,"extension":6.670660633363485},"index":5,"playId":"f042086f-0a2b-375d-9256-3ea359ad5c3e","pitchNumber":6,"startTime":"2026-05-01T20:28:03.444Z","endTime":"2026-05-01T20:28:06.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267437649869823,"aZ":-32.810421090121146,"pfxX":-6.479945632040582,"pfxZ":-0.4311989611354381,"pX":-0.6288641597954844,"pZ":2.909203649642594,"vX0":-3.587550817357818,"vY0":-121.75440754303632,"vZ0":-0.2928883495059107,"x":140.97,"y":160.23,"x0":1.7127967246412747,"y0":50.00190452623872,"z0":5.90721445185933,"aX":-9.581127407480263},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":12.7,"spinRate":2552,"spinDirection":301},"zone":1,"typeConfidence":2.0,"plateTime":0.4524715577192322,"extension":6.38626759599648},"index":6,"playId":"7ed8ff27-0414-37cf-8cc4-8ebbbc330de0","pitchNumber":7,"startTime":"2026-05-01T20:28:26.956Z","endTime":"2026-05-01T20:28:30.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.49,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:28:30.684Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-01T20:31:13.689Z","endTime":"2026-05-01T20:32:26.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tim Tawa remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:30:25.420Z","endTime":"2026-05-01T20:30:25.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":678489,"link":"/api/v1/people/678489"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Jorge Barrosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-01T20:30:25.449Z","endTime":"2026-05-01T20:30:25.451Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-01T20:30:25.451Z","endTime":"2026-05-01T20:31:16.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.1,"endSpeed":87.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66552785203372,"aZ":-29.6454801937111,"pfxX":10.704085518969702,"pfxZ":1.2841293761215198,"pX":1.0169729015880828,"pZ":3.289871328936364,"vX0":-5.952029407907978,"vY0":-139.83394461574053,"vZ0":-0.969126869092073,"x":78.24,"y":149.95,"x0":1.7907338369616301,"y0":50.000407580116594,"z0":5.598692908149637,"aX":21.041202914501685},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":-18.0,"spinRate":2116,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.3927808196438609,"extension":5.534291794293531},"index":3,"playId":"3664762f-f948-30a3-a054-a06ad85bf9f7","pitchNumber":1,"startTime":"2026-05-01T20:31:16.012Z","endTime":"2026-05-01T20:31:19.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.6,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20871531313744,"aZ":-27.472541028612664,"pfxX":-0.14536673483836804,"pfxZ":2.6698932398174726,"pX":1.637531014386907,"pZ":4.838381802353313,"vX0":-1.1032675556901894,"vY0":-131.93132241125085,"vZ0":2.8749892919382884,"x":54.58,"y":108.14,"x0":2.0801118706427832,"y0":50.00321779855343,"z0":5.759883642974768,"aX":-0.2561832387866984},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":0.5,"spinRate":2149,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41523381743382703,"extension":5.457502262083462},"index":4,"playId":"c7a52221-e17d-36c1-8f69-3f6d1017ec4d","pitchNumber":2,"startTime":"2026-05-01T20:31:31.394Z","endTime":"2026-05-01T20:31:34.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29751467025326,"aZ":-32.78231927676813,"pfxX":12.18305007121106,"pfxZ":-0.30783103900898645,"pX":-0.38515210459654486,"pZ":1.7224830630873507,"vX0":-10.119705574495534,"vY0":-140.4811279262018,"vZ0":-4.194891353839775,"x":131.68,"y":192.27,"x0":1.702010027654407,"y0":50.0022263365336,"z0":5.394327412968498,"aX":24.06507304885304},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-1.3,"breakHorizontal":-19.7,"spinRate":2164,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.39164347154385526,"extension":5.534516306455141},"index":5,"playId":"ab2b6d7c-fad6-359c-8fb2-31f3e7060ffc","pitchNumber":3,"startTime":"2026-05-01T20:31:48.622Z","endTime":"2026-05-01T20:32:15.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11448610164418,"aZ":-31.19726209390248,"pfxX":9.595650290712573,"pfxZ":0.48855059040903015,"pX":-0.03352364935376685,"pZ":2.7621651098549274,"vX0":-8.35269673131012,"vY0":-140.53990718793827,"vZ0":-1.9357460472335055,"x":118.28,"y":164.2,"x0":1.736592508323818,"y0":50.00142794974844,"z0":5.494535434999056,"aX":19.112363414004914},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.7,"breakHorizontal":-15.6,"spinRate":2118,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.3903644940748272,"extension":5.659618353809254},"hitData":{"launchSpeed":99.9,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.82,"coordY":111.45}},"index":6,"playId":"c772def1-1583-3dd0-bee5-02f46f4c521d","pitchNumber":4,"startTime":"2026-05-01T20:32:20.525Z","endTime":"2026-05-01T20:32:26.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:32:26.507Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-01T20:32:51.552Z","endTime":"2026-05-01T20:34:21.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562751715299804,"aZ":-27.418060589583718,"pfxX":10.51322118307645,"pfxZ":2.4103515894521585,"pX":-0.6008511051519478,"pZ":2.179777503002904,"vX0":-9.924428873804883,"vY0":-139.4954158564515,"vZ0":-4.024524644028135,"x":139.9,"y":179.93,"x0":1.6322755882011544,"y0":50.00650962188719,"z0":5.4429870882652915,"aX":20.78135978659152},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":-17.0,"spinRate":2162,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.39223851154530376,"extension":5.5362239356490495},"index":0,"playId":"03ba9a6c-87f7-3701-8349-5015bab5dd83","pitchNumber":1,"startTime":"2026-05-01T20:32:54.373Z","endTime":"2026-05-01T20:32:57.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.250533635764167,"aZ":-31.800093241034546,"pfxX":-10.428020827081589,"pfxZ":0.24642614594597312,"pX":0.703553373598115,"pZ":2.8478669573180686,"vX0":-0.25100805169089463,"vY0":-122.17811431371122,"vZ0":0.3269789649326158,"x":90.18,"y":161.89,"x0":2.1604068745210356,"y0":50.0004425368898,"z0":5.46683460125654,"aX":-15.609504872572685},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.8,"breakHorizontal":18.8,"spinRate":2591,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.4499665694691335,"extension":5.57653793266671},"index":1,"playId":"e6d37169-b009-3fe7-b291-b2686de479d4","pitchNumber":2,"startTime":"2026-05-01T20:33:08.633Z","endTime":"2026-05-01T20:33:11.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T20:33:19.067Z","endTime":"2026-05-01T20:33:34.652Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003924841365595,"aZ":-32.36768629368592,"pfxX":-11.074966347278368,"pfxZ":-0.1278621556834647,"pX":-0.4025828965337851,"pZ":2.401394986098404,"vX0":-2.3265563426482725,"vY0":-123.1918196286602,"vZ0":-0.5551890130091853,"x":132.35,"y":173.94,"x0":1.9946565520665522,"y0":50.003167707588844,"z0":5.3923276712712696,"aX":-16.83232683017773},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":20.6,"spinRate":2624,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4465092658920429,"extension":5.547239705746848},"index":3,"playId":"077808b5-163f-33d4-a93b-b9753c354636","pitchNumber":3,"startTime":"2026-05-01T20:33:34.652Z","endTime":"2026-05-01T20:33:37.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.723714622540797,"aZ":-30.78610151611259,"pfxX":-11.173009696673397,"pfxZ":0.9494173483059498,"pX":1.600855214362063,"pZ":4.102423194500611,"vX0":2.084736257304451,"vY0":-120.54227208334903,"vZ0":2.9410047743835808,"x":55.98,"y":128.01,"x0":2.1727828488910483,"y0":50.00261756548643,"z0":5.594846883469302,"aX":-16.3451108344429},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.8,"breakHorizontal":19.7,"spinRate":2719,"spinDirection":285},"zone":12,"typeConfidence":2.0,"plateTime":0.45540824305755123,"extension":5.665077762578376},"index":4,"playId":"346a8f1a-958a-3545-ba1f-14e5eaa5ff6b","pitchNumber":4,"startTime":"2026-05-01T20:33:56.141Z","endTime":"2026-05-01T20:33:59.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49493477732874,"aZ":-30.493307257209693,"pfxX":10.927491136885244,"pfxZ":0.8308436019199803,"pX":-0.08970046487327078,"pZ":3.3267091514542146,"vX0":-8.827850151781002,"vY0":-141.82074468042538,"vZ0":-0.5495777836992266,"x":120.42,"y":148.96,"x0":1.6490425230783556,"y0":50.006158900048646,"z0":5.4739393983446005,"aX":22.186112815217978},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.6,"breakHorizontal":-17.9,"spinRate":2289,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.38672805889519024,"extension":5.587639686750984},"index":5,"playId":"b114d306-5c17-3e67-8f8a-725afd14b044","pitchNumber":5,"startTime":"2026-05-01T20:34:17.317Z","endTime":"2026-05-01T20:34:21.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:34:21.315Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Tim Tawa.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-01T20:34:30.518Z","endTime":"2026-05-01T20:35:26.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356887780071187,"aZ":-26.018445741577583,"pfxX":0.2500527510372804,"pfxZ":3.3470338213010375,"pX":-0.1663931781240323,"pZ":3.496330525689379,"vX0":-5.452215749431909,"vY0":-134.54941417276157,"vZ0":-0.7058511136154523,"x":123.34,"y":144.38,"x0":1.851102784654169,"y0":50.00274060239596,"z0":5.600758650943917,"aX":0.4605950709336694},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":0.7,"spinRate":2266,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4066033827810198,"extension":5.450528278595329},"index":0,"playId":"71286b20-50d9-3731-9ffd-625f3fc8ebe4","pitchNumber":1,"startTime":"2026-05-01T20:34:42.853Z","endTime":"2026-05-01T20:34:46.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369472104543267,"aZ":-25.219828276285142,"pfxX":-2.082667079861155,"pfxZ":3.825747079893816,"pX":2.2469433064278337,"pZ":2.889192700921122,"vX0":1.082154973516939,"vY0":-133.78950855841765,"vZ0":-2.089954978467147,"x":31.35,"y":160.77,"x0":2.1081773620669093,"y0":50.00022315309538,"z0":5.4846415022074195,"aX":-3.7818102368142963},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":3.6,"spinRate":2220,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.409118804454895,"extension":5.479536105142731},"index":1,"playId":"2d236d5c-3fed-3886-89d0-21d52afe9d81","pitchNumber":2,"startTime":"2026-05-01T20:34:58.834Z","endTime":"2026-05-01T20:35:01.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63700576641567,"aZ":-30.74215878147812,"pfxX":-8.827680408540118,"pfxZ":0.9366141873246026,"pX":-0.24580016303966376,"pZ":2.317389941684644,"vX0":-2.590758498127287,"vY0":-123.61704335341086,"vZ0":-1.2738791387422457,"x":126.37,"y":176.21,"x0":1.9659157782856787,"y0":50.002341274920866,"z0":5.451325416018834,"aX":-13.482873113369015},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":16.6,"spinRate":2661,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4453135340595651,"extension":5.4309326166714955},"hitData":{"launchSpeed":95.7,"launchAngle":26.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.15,"coordY":101.17}},"index":2,"playId":"718dbfca-d8b0-3397-aec7-ba5142aa0b75","pitchNumber":3,"startTime":"2026-05-01T20:35:16.302Z","endTime":"2026-05-01T20:35:26.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:35:26.749Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-01T20:38:02.134Z","endTime":"2026-05-01T20:39:01.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Phil Maton replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:36:45.848Z","endTime":"2026-05-01T20:37:45.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-01T20:37:45.717Z","endTime":"2026-05-01T20:38:04.433Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709726835383194,"aZ":-21.691131110237016,"pfxX":2.2174406351883524,"pfxZ":6.2029276027389635,"pX":0.3190756655956961,"pZ":3.153470347510768,"vX0":3.2151624157465077,"vY0":-129.1184770856564,"vZ0":-1.0439352011979297,"x":104.84,"y":153.64,"x0":-1.2299465733493053,"y0":50.00152524895187,"z0":5.231050983285862,"aX":3.745458546025712},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.3,"breakHorizontal":-4.7,"spinRate":2502,"spinDirection":189},"zone":3,"typeConfidence":0.89,"plateTime":0.42409745995393955,"extension":6.943913711613438},"index":2,"playId":"c29c8480-cb6f-327f-9ece-81f50354cbe7","pitchNumber":1,"startTime":"2026-05-01T20:38:04.433Z","endTime":"2026-05-01T20:38:07.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25437389711537,"aZ":-22.349095628429893,"pfxX":0.9884881712209621,"pfxZ":5.781471509845193,"pX":1.3549145564856857,"pZ":3.042261215824106,"vX0":5.699153911426971,"vY0":-129.33123739053383,"vZ0":-1.0409210221629979,"x":65.35,"y":156.64,"x0":-1.0029667235596642,"y0":50.00112477521123,"z0":5.159516072179241,"aX":1.6777465505431488},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.4,"breakHorizontal":-3.0,"spinRate":2470,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.4230498362678494,"extension":7.064532876209733},"index":3,"playId":"72ded81b-5d2a-3e00-8498-7b21a086c24d","pitchNumber":2,"startTime":"2026-05-01T20:38:20.380Z","endTime":"2026-05-01T20:38:23.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.2,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05978727310447,"aZ":-23.82142025638198,"pfxX":2.1367584113516966,"pfxZ":4.958482069593668,"pX":-0.9679392704956103,"pZ":3.294273989392225,"vX0":0.21301347889855787,"vY0":-128.54738723335802,"vZ0":-0.1646603769864714,"x":153.9,"y":149.83,"x0":-1.3295407539197495,"y0":50.002154108849865,"z0":5.198625776643253,"aX":3.598297755736916},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.2,"breakHorizontal":-4.0,"spinRate":2520,"spinDirection":184},"zone":11,"typeConfidence":0.89,"plateTime":0.42507098071202964,"extension":6.9297419457516725},"index":4,"playId":"a65138b7-ad8d-36b8-99ea-97f80159e1a4","pitchNumber":3,"startTime":"2026-05-01T20:38:36.361Z","endTime":"2026-05-01T20:38:39.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":65.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909682723369666,"aZ":-39.077984517467435,"pfxX":10.93456971705339,"pfxZ":-6.385693843395897,"pX":-0.7375261583024674,"pZ":1.330767973626065,"vX0":-1.5428662989781878,"vY0":-104.65698830161955,"vZ0":1.663449208388495,"x":145.11,"y":202.85,"x0":-1.3970791197375574,"y0":50.004165879210035,"z0":5.194353980078282,"aX":11.817341631029688},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-10.4,"breakHorizontal":-19.1,"spinRate":2888,"spinDirection":59},"zone":13,"typeConfidence":0.91,"plateTime":0.528620333196856,"extension":6.910595869508372},"index":5,"playId":"db9dc7ef-58c1-3dfe-93c0-cedc93e77630","pitchNumber":4,"startTime":"2026-05-01T20:38:57.662Z","endTime":"2026-05-01T20:39:01.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:39:01.359Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Fernandez flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-01T20:39:12.901Z","endTime":"2026-05-01T20:40:21.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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(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":88.5,"endSpeed":79.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661383753108822,"aZ":-27.755659241369408,"pfxX":-10.346751760521691,"pfxZ":2.6764868573946963,"pX":0.013191568101070215,"pZ":2.461087187488161,"vX0":6.41801980176081,"vY0":-128.63422666199367,"vZ0":-0.886895303241232,"x":116.5,"y":172.33,"x0":-1.1905640154328174,"y0":50.00133342917677,"z0":4.993662126091495,"aX":-17.06076488937561},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2311,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.42843862609518046,"extension":6.892537081825255},"index":0,"playId":"33d3cf71-7c36-307c-9ca1-31edb3e24f61","pitchNumber":1,"startTime":"2026-05-01T20:39:26.923Z","endTime":"2026-05-01T20:39:30.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355856162612575,"aZ":-25.372449417810035,"pfxX":7.243915874700093,"pfxZ":4.678453312063235,"pX":-0.41757339728169984,"pZ":3.7706312585688164,"vX0":0.5474075967158373,"vY0":-120.6302528584585,"vZ0":2.165859211130936,"x":132.92,"y":136.97,"x0":-1.5878101838455652,"y0":50.00426830617841,"z0":5.117744582192493,"aX":10.5350342006065},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.4,"breakHorizontal":-13.2,"spinRate":2605,"spinDirection":91},"zone":11,"typeConfidence":0.9,"plateTime":0.4563658216641948,"extension":6.7788634607141},"index":1,"playId":"7b3f3b59-7f6e-323e-8f9b-b64429add635","pitchNumber":2,"startTime":"2026-05-01T20:39:42.057Z","endTime":"2026-05-01T20:39:45.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T20:39:56.042Z","endTime":"2026-05-01T20:40:11.835Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706094535243988,"aZ":-20.211001024539456,"pfxX":2.24760102554314,"pfxZ":6.869160677023046,"pX":-0.36421182957103704,"pZ":2.0072779911006515,"vX0":1.3815823109951313,"vY0":-131.1164906294849,"vZ0":-3.824321530289442,"x":130.88,"y":184.58,"x0":-1.1899319619054256,"y0":50.002570715239706,"z0":4.992886611982454,"aX":3.912726806953974},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.9,"breakHorizontal":-4.3,"spinRate":2536,"spinDirection":183},"zone":7,"typeConfidence":0.9,"plateTime":0.41773488650457047,"extension":6.998785105836097},"hitData":{"launchSpeed":85.0,"launchAngle":45.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.9,"coordY":117.43}},"index":3,"playId":"5999b52a-13d3-3105-8dbd-5c991c6e643c","pitchNumber":3,"startTime":"2026-05-01T20:40:11.835Z","endTime":"2026-05-01T20:40:21.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:40:21.903Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-01T20:40:33.861Z","endTime":"2026-05-01T20:41:58.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01876931955026,"aZ":-25.538901125380985,"pfxX":5.290512870500235,"pfxZ":4.503151301824313,"pX":0.9108963972984447,"pZ":1.5010603160751093,"vX0":3.863799570162931,"vY0":-121.25815029260202,"vZ0":-2.8941572659112444,"x":82.28,"y":198.25,"x0":-1.3963232324113952,"y0":50.002257938816435,"z0":4.962965214507229,"aX":7.7960929829228425},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":-10.6,"spinRate":2550,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.45351131077987583,"extension":6.823807915904671},"index":0,"playId":"100b3d1d-4cfb-3065-a8a5-1c21c7d36724","pitchNumber":1,"startTime":"2026-05-01T20:40:50.241Z","endTime":"2026-05-01T20:40:53.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025491880392376,"aZ":-23.062074594322926,"pfxX":2.1861927199805535,"pfxZ":5.39555593780317,"pX":0.34301878317705575,"pZ":2.405216582494705,"vX0":3.2028274253593416,"vY0":-129.19634469906887,"vZ0":-2.2174781950352704,"x":89.04,"y":131.0,"x0":-1.1970797592298623,"y0":50.00531702184123,"z0":5.047870349259058,"aX":3.694783917858605},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":-4.7,"spinRate":2452,"spinDirection":189},"zone":6,"typeConfidence":0.88,"plateTime":0.4240160081466793,"extension":7.007538516119157},"index":1,"playId":"133d9441-bf32-3c77-9657-7008d98bb1e1","pitchNumber":2,"startTime":"2026-05-01T20:41:12.715Z","endTime":"2026-05-01T20:41:18.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.6,"endSpeed":82.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05748561028422,"aZ":-27.121783634629303,"pfxX":-9.244256244550066,"pfxZ":2.9342300182753753,"pX":-0.047579448287091375,"pZ":2.2922476361100834,"vX0":6.0958440835834535,"vY0":-130.32980967277675,"vZ0":-1.6319881545823889,"x":118.81,"y":176.89,"x0":-1.2142568896600423,"y0":50.00287798077138,"z0":4.9722560923113805,"aX":-15.923684196914394},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":2038,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.4200537969247482,"extension":6.886797960450627},"index":2,"playId":"172818ca-2aea-32b7-b5e6-5179bb68adca","pitchNumber":3,"startTime":"2026-05-01T20:41:38.409Z","endTime":"2026-05-01T20:41:41.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.288153604198744,"aZ":-40.34210455156954,"pfxX":8.641723373060948,"pfxZ":-6.9011079254072785,"pX":0.0905081970747689,"pZ":1.0938999897731334,"vX0":0.7655791797439999,"vY0":-109.08800195853831,"vZ0":0.8509271380208845,"x":113.55,"y":209.24,"x0":-1.386823467524193,"y0":50.00031071550101,"z0":5.108308197319176,"aX":10.233321049444637},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.8,"breakHorizontal":-15.8,"spinRate":3013,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.5054587824257593,"extension":6.868005950444887},"index":3,"playId":"b13480ff-0120-345b-86eb-b0a5a5b1d6f2","pitchNumber":4,"startTime":"2026-05-01T20:41:55.039Z","endTime":"2026-05-01T20:41:58.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:41:58.937Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-01T20:44:06.265Z","endTime":"2026-05-01T20:44:24.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54759354670967,"aZ":-30.484297404675576,"pfxX":11.616697633120902,"pfxZ":0.8628725641604174,"pX":-0.10007312544614032,"pZ":1.7548421631104938,"vX0":-9.062979771625905,"vY0":-139.64891694728104,"vZ0":-4.518417780821229,"x":120.81,"y":191.4,"x0":1.6896591557906107,"y0":50.00555480068665,"z0":5.41621568036017,"aX":22.784127562369605},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.7,"breakHorizontal":-19.0,"spinRate":2176,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.39329543622245167,"extension":5.58322233126424},"hitData":{"launchSpeed":93.8,"launchAngle":28.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.48,"coordY":75.76}},"index":0,"playId":"f8271cd7-0385-3df0-bb63-722d384dc75c","pitchNumber":1,"startTime":"2026-05-01T20:44:15.779Z","endTime":"2026-05-01T20:44:24.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:44:24.962Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-01T20:44:33.964Z","endTime":"2026-05-01T20:44:59.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.286840045730266,"aZ":-29.761117854099233,"pfxX":11.371975101803972,"pfxZ":1.2239358367148707,"pX":-0.5405851551094016,"pZ":2.5235743857240913,"vX0":-9.772908924610745,"vY0":-139.83927332846815,"vZ0":-2.7308172204428693,"x":137.61,"y":170.64,"x0":1.5323411323126501,"y0":50.00149753496824,"z0":5.477332374936855,"aX":22.38681829741894},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.8,"breakHorizontal":-18.5,"spinRate":2276,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.3925822911919328,"extension":5.518796541917036},"hitData":{"launchSpeed":90.2,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.14,"coordY":144.28}},"index":0,"playId":"105a8264-116f-3a58-8108-9872bfa290d6","pitchNumber":1,"startTime":"2026-05-01T20:44:50.717Z","endTime":"2026-05-01T20:44:59.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:44:59.259Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-01T20:45:32.968Z","endTime":"2026-05-01T20:47:00.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T20:45:21.141Z","endTime":"2026-05-01T20:45:35.283Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671572275235864,"aZ":-31.116602432135398,"pfxX":9.888093933104173,"pfxZ":0.550667411969366,"pX":-0.8642649453155968,"pZ":1.983864105595571,"vX0":-10.00848472769636,"vY0":-137.85859000267314,"vZ0":-3.6078276482682687,"x":149.94,"y":185.22,"x0":1.5287082645938728,"y0":50.005484894582644,"z0":5.410317856902376,"aX":19.034741583297528},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.4,"breakHorizontal":-15.8,"spinRate":2204,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.3973357889393485,"extension":5.675905696256327},"index":1,"playId":"63772d4d-b53c-31b5-a750-509e236eac35","pitchNumber":1,"startTime":"2026-05-01T20:45:35.283Z","endTime":"2026-05-01T20:45:39.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":85.0,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.219595208713383,"aZ":-30.456338030819122,"pfxX":-8.047649175387072,"pfxZ":1.1077625842114092,"pX":0.9961935834014735,"pZ":3.3780187244027586,"vX0":-0.3264596499722623,"vY0":-123.82869262488006,"vZ0":0.9749380600219166,"x":79.03,"y":147.57,"x0":2.174952443272407,"y0":50.0016451363271,"z0":5.531374988136971,"aX":-12.469969659730099},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":2706,"spinDirection":286},"zone":12,"typeConfidence":2.0,"plateTime":0.4426755028460967,"extension":5.473841883122228},"index":2,"playId":"3145cca9-dcb9-3029-a834-cd2ca37461c1","pitchNumber":2,"startTime":"2026-05-01T20:45:52.503Z","endTime":"2026-05-01T20:45:56.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937424968477927,"aZ":-24.957428074875775,"pfxX":7.87197087477484,"pfxZ":3.665412980708119,"pX":-0.20416130389024537,"pZ":3.1728637578794747,"vX0":-8.300284705847004,"vY0":-139.11416346242024,"vZ0":-1.9478249120345599,"x":124.78,"y":153.11,"x0":1.7892165368960222,"y0":50.00295640060351,"z0":5.529306082771185,"aX":15.497160040718718},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":-12.6,"spinRate":2179,"spinDirection":117},"zone":2,"typeConfidence":2.0,"plateTime":0.3930782377966553,"extension":5.554700537342223},"index":3,"playId":"c46b6746-7226-325f-a7fe-cdf626fc81d1","pitchNumber":3,"startTime":"2026-05-01T20:46:07.212Z","endTime":"2026-05-01T20:46:10.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49226961829628,"aZ":-30.230843033604078,"pfxX":-9.45550149692536,"pfxZ":1.2795940164306696,"pX":0.689495334595259,"pZ":3.3198131509885376,"vX0":-0.6511422722528586,"vY0":-122.83283940352881,"vZ0":1.0526237376915575,"x":90.72,"y":149.15,"x0":2.1860514536739055,"y0":50.003744032442974,"z0":5.4661268582560725,"aX":-14.375041670665878},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":2653,"spinDirection":289},"zone":3,"typeConfidence":2.0,"plateTime":0.4467803017368541,"extension":5.53569659391906},"index":4,"playId":"be875ce8-849d-3a20-82f2-9873af053f6b","pitchNumber":4,"startTime":"2026-05-01T20:46:21.711Z","endTime":"2026-05-01T20:46:24.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90405613393888,"aZ":-31.908122146556014,"pfxX":-6.869866544902502,"pfxZ":0.1693683256942311,"pX":-1.1021304003453996,"pZ":2.7055637136131527,"vX0":-4.731741678779405,"vY0":-124.4359028693891,"vZ0":-0.1252205544620404,"x":159.01,"y":165.73,"x0":1.7246235817736943,"y0":50.000597853501866,"z0":5.428279680705651,"aX":-10.635944633966627},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":13.7,"spinRate":2621,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.44230883285202394,"extension":5.444984448223576},"index":5,"playId":"6bdd4dad-67e4-382b-9bf1-03e59574500e","pitchNumber":5,"startTime":"2026-05-01T20:46:39.113Z","endTime":"2026-05-01T20:46:42.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86564808143818,"aZ":-27.990220978637712,"pfxX":10.555337086719621,"pfxZ":2.062010071989226,"pX":-0.5665732646550529,"pZ":2.4744966441860456,"vX0":-9.884900335353535,"vY0":-140.81200822486204,"vZ0":-3.032683809377878,"x":138.6,"y":171.97,"x0":1.6003441897111723,"y0":50.00352737592129,"z0":5.356291889603196,"aX":21.418231096063465},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.4,"breakHorizontal":-17.4,"spinRate":2158,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.3874549823374611,"extension":5.817439874661431},"index":6,"playId":"8a5ae2a8-f513-33ae-b6f7-2d2e4309342f","pitchNumber":6,"startTime":"2026-05-01T20:46:56.408Z","endTime":"2026-05-01T20:47:00.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:47:00.310Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-01T20:49:14.464Z","endTime":"2026-05-01T20:51:09.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:48:24.889Z","endTime":"2026-05-01T20:49:16.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 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.5,"endSpeed":84.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.833213917640563,"aZ":-13.23076705996566,"pfxX":-7.864712213743128,"pfxZ":10.233370622546879,"pX":-0.2368049445125571,"pZ":1.974707280457074,"vX0":9.253343643603065,"vY0":-135.70654557937362,"vZ0":-6.43869695879018,"x":126.03,"y":185.46,"x0":-2.681373953826926,"y0":50.00052189213939,"z0":5.313334678874315,"aX":-14.555087964575199},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":12.1,"spinRate":2345,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4048100860972421,"extension":6.259732689254928},"index":1,"playId":"e6a2d1dd-c84d-3b0b-bc57-91076cdd4e25","pitchNumber":1,"startTime":"2026-05-01T20:49:16.783Z","endTime":"2026-05-01T20:49:19.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688262122246446,"aZ":-42.250621660484825,"pfxX":2.6004124987230313,"pfxZ":-7.0573068541348345,"pX":-0.41928269591499867,"pZ":0.9830208689639477,"vX0":5.135891560706047,"vY0":-119.70939880112044,"vZ0":-1.7193802796715802,"x":132.98,"y":212.24,"x0":-2.9447262690619227,"y0":50.005203832232866,"z0":5.551120887229942,"aX":3.7107537975380134},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.8,"breakHorizontal":-6.1,"spinRate":2560,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4604863911584429,"extension":6.000138871612326},"index":2,"playId":"c1403715-85bd-3221-8f6b-3a8acb7fdcaa","pitchNumber":2,"startTime":"2026-05-01T20:49:38.423Z","endTime":"2026-05-01T20:49:41.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":83.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.034876442440854,"aZ":-14.446768080429026,"pfxX":-6.338248594386984,"pfxZ":9.711505822048386,"pX":-0.2655822493265233,"pZ":3.787580359369112,"vX0":8.757970941975199,"vY0":-135.58165093335185,"vZ0":-1.5312950945966517,"x":127.12,"y":136.52,"x0":-2.7437952807652843,"y0":50.00187074040295,"z0":5.389203327506923,"aX":-11.569515944568067},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2337,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40702707228864954,"extension":6.351559877564188},"index":3,"playId":"584adae0-8130-33bc-bdcf-b46ff0018a70","pitchNumber":3,"startTime":"2026-05-01T20:50:01.912Z","endTime":"2026-05-01T20:50:04.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":82.5,"endSpeed":76.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99933590826127,"aZ":-39.40084149732594,"pfxX":3.0792972242638204,"pfxZ":-4.999038326170329,"pX":0.9300580636406894,"pZ":0.7112283405467174,"vX0":7.503298135825789,"vY0":-119.93592807457566,"vZ0":-2.8552034118961584,"x":81.55,"y":219.58,"x0":-2.6496074772793365,"y0":50.004280739522684,"z0":5.459634071927208,"aX":4.448903032128017},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.5,"breakHorizontal":-7.6,"spinRate":2423,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4581329406029524,"extension":5.9292665197210255},"index":4,"playId":"8631a031-5b4b-3181-b6d5-34b0d1abdb2f","pitchNumber":4,"startTime":"2026-05-01T20:50:19.049Z","endTime":"2026-05-01T20:50:22.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.5,"endSpeed":85.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08875901505101,"aZ":-17.030500294292708,"pfxX":-5.061780052552283,"pfxZ":8.064844255688758,"pX":-0.04963986007380858,"pZ":3.640919106476881,"vX0":8.809231886267778,"vY0":-135.98138659322984,"vZ0":-1.7232487534619625,"x":118.89,"y":140.48,"x0":-2.669642054258203,"y0":50.0008800077438,"z0":5.4610486419388655,"aX":-9.503181867481038},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2303,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4023927654424164,"extension":6.317136055376705},"index":5,"playId":"21b8bbbd-73f3-32c6-98ab-f53ddc6a3c3e","pitchNumber":5,"startTime":"2026-05-01T20:50:40.626Z","endTime":"2026-05-01T20:50:43.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.5,"endSpeed":84.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57785675693646,"aZ":-13.175854276298814,"pfxX":-6.094263972980131,"pfxZ":10.417012541800265,"pX":0.4601269458776094,"pZ":2.407031984932668,"vX0":10.152748547189782,"vY0":-134.3075008241676,"vZ0":-5.258696115197067,"x":99.46,"y":173.79,"x0":-2.5803224390841173,"y0":50.002843309571055,"z0":5.330401695982783,"aX":-11.115426028304006},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2321,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.408100785025328,"extension":6.485679490583247},"hitData":{"launchSpeed":78.6,"launchAngle":60.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.27,"coordY":162.59}},"index":6,"playId":"0710e92c-a0f5-321b-ba8b-088bdc581756","pitchNumber":6,"startTime":"2026-05-01T20:50:59.720Z","endTime":"2026-05-01T20:51:09.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:51:09.812Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, second baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-01T20:51:20.270Z","endTime":"2026-05-01T20:52:22.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.073842391000113,"aZ":-14.156494122204233,"pfxX":-4.672885549691873,"pfxZ":9.63770782691218,"pX":-0.430472604864996,"pZ":2.6747889765241064,"vX0":7.785669548482306,"vY0":-135.92749080600856,"vZ0":-4.5402851980133825,"x":133.41,"y":166.56,"x0":-2.7260277046974233,"y0":50.000846684735215,"z0":5.351134957323466,"aX":-8.73472290807974},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40310273875503544,"extension":5.847590271875022},"index":0,"playId":"47b7f4e3-2c70-35b3-beb3-76088ee477e6","pitchNumber":1,"startTime":"2026-05-01T20:51:34.374Z","endTime":"2026-05-01T20:51:37.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-01T20:51:47.638Z","endTime":"2026-05-01T20:51:59.260Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.533788431982664,"aZ":-13.532264135326585,"pfxX":-7.112675806370252,"pfxZ":9.905924807845743,"pX":0.2662360969887431,"pZ":2.236528455720993,"vX0":10.367524965087748,"vY0":-136.88193434328645,"vZ0":-5.594902446676302,"x":106.85,"y":178.39,"x0":-2.6608023947397355,"y0":50.00491389670056,"z0":5.2471610094153815,"aX":-13.388846930258213},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2407,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40140854554264305,"extension":6.316692834937005},"index":2,"playId":"62bbe1c9-4d84-311b-80f5-bfadccc7ca52","pitchNumber":2,"startTime":"2026-05-01T20:51:59.260Z","endTime":"2026-05-01T20:52:02.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498697656898088,"aZ":-21.860461056514794,"pfxX":-10.422398354408926,"pfxZ":6.62522794252661,"pX":-0.7876746570996866,"pZ":2.238377813479243,"vX0":7.75847802263425,"vY0":-124.38702478363743,"vZ0":-3.4482498388184926,"x":147.02,"y":178.34,"x0":-2.6034038941221693,"y0":50.00222885879427,"z0":5.469129223102968,"aX":-16.22290930596997},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.4,"breakHorizontal":16.9,"spinRate":2200,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.44146661735415105,"extension":6.151528473977785},"hitData":{"launchSpeed":80.0,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.17,"coordY":155.58}},"index":3,"playId":"c2832561-7651-358a-97e9-c3a309d176a9","pitchNumber":3,"startTime":"2026-05-01T20:52:15.575Z","endTime":"2026-05-01T20:52:22.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:52:22.773Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-01T20:52:30.013Z","endTime":"2026-05-01T20:54:59.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256155023024817,"aZ":-41.961039656874064,"pfxX":2.2173008803972127,"pfxZ":-6.771209229057465,"pX":-1.0336826610870884,"pZ":3.99215881838889,"vX0":4.12480413499641,"vY0":-119.7410633869342,"vZ0":4.7790068795361975,"x":156.4,"y":130.99,"x0":-3.070385010355019,"y0":50.00565457998349,"z0":5.736823730106102,"aX":3.2022658429739246},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.8,"breakHorizontal":-5.0,"spinRate":2303,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4583507736928727,"extension":5.888010895831501},"index":0,"playId":"600b71ef-3712-3d15-bcba-fbf448a75cc5","pitchNumber":1,"startTime":"2026-05-01T20:52:44.777Z","endTime":"2026-05-01T20:52:47.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021117625946562,"aZ":-28.33264541642942,"pfxX":-12.708965915787314,"pfxZ":2.5936291306702994,"pX":0.046299422345866426,"pZ":1.281998915506379,"vX0":10.253780599016402,"vY0":-121.35556035837376,"vZ0":-3.9381505696563126,"x":115.24,"y":204.17,"x0":-2.5943741653076056,"y0":50.0047765156784,"z0":5.409574840433922,"aX":-18.84942090202973},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.0,"breakHorizontal":20.4,"spinRate":2196,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.45232433265477967,"extension":6.334895227199131},"index":1,"playId":"ce517e4a-9dfa-356e-9121-e50e6ddc5273","pitchNumber":2,"startTime":"2026-05-01T20:52:59.384Z","endTime":"2026-05-01T20:53:03.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2689983172095,"aZ":-12.886013127454186,"pfxX":-6.512094400043434,"pfxZ":10.19640019103242,"pX":0.13463111970013253,"pZ":2.475072277451839,"vX0":9.830967785894675,"vY0":-137.36447626383446,"vZ0":-5.2257163981526205,"x":111.87,"y":171.95,"x0":-2.6612419754739682,"y0":50.004125895267876,"z0":5.293650301607,"aX":-12.321219145489518},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2387,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4002660084601386,"extension":6.278286764558535},"index":2,"playId":"9479c3d2-f2f4-343b-addb-af7307ee6ada","pitchNumber":3,"startTime":"2026-05-01T20:53:14.671Z","endTime":"2026-05-01T20:53:17.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21718530258065,"aZ":-14.999184011834421,"pfxX":-6.473038887976487,"pfxZ":9.248870957033693,"pX":0.7026362309643499,"pZ":2.8156581728762977,"vX0":10.889184168673665,"vY0":-135.9801377028935,"vZ0":-4.014089836394378,"x":90.22,"y":162.76,"x0":-2.5284760061585407,"y0":50.00003252429602,"z0":5.3644738933907785,"aX":-12.017354015647049},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2458,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4041477062292893,"extension":6.336006034073524},"index":3,"playId":"206e8555-8414-302b-be26-0018b82d77cb","pitchNumber":4,"startTime":"2026-05-01T20:53:28.536Z","endTime":"2026-05-01T20:53:34.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-01T20:53:58.179Z","endTime":"2026-05-01T20:54:15.213Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.711367809534472,"aZ":-13.142140474323172,"pfxX":-6.2281108227090405,"pfxZ":10.153088809994598,"pX":-1.1602343506691533,"pZ":3.0379573263135633,"vX0":6.740348489856392,"vY0":-136.4663135468016,"vZ0":-3.432965200880955,"x":161.23,"y":156.76,"x0":-2.860096392757968,"y0":50.0046814275697,"z0":5.225271093868653,"aX":-11.677790450245302},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2309,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4022806665495331,"extension":6.386679158761426},"index":5,"playId":"7d12f48a-4435-3e1a-bcd5-57d363df4981","pitchNumber":5,"startTime":"2026-05-01T20:54:15.213Z","endTime":"2026-05-01T20:54:19.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16385119752844,"aZ":-12.158671589983921,"pfxX":-6.951059577263486,"pfxZ":10.465597977981169,"pX":0.9367112917809015,"pZ":2.3867557024628816,"vX0":11.74591341507694,"vY0":-138.01682798024785,"vZ0":-5.470413893335946,"x":81.29,"y":174.34,"x0":-2.487923051678574,"y0":50.00497822065378,"z0":5.226442443179526,"aX":-13.297686860097839},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2354,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3981466400672997,"extension":6.503706047822392},"index":6,"playId":"95471faf-8ce9-36a0-9059-5f78d139a181","pitchNumber":6,"startTime":"2026-05-01T20:54:30.413Z","endTime":"2026-05-01T20:54:34.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69364659916878,"aZ":-10.927968170858067,"pfxX":-5.849579719905006,"pfxZ":11.277431904781118,"pX":-0.07128028386203417,"pZ":2.4432195565084394,"vX0":9.115218961416804,"vY0":-136.9812739302422,"vZ0":-5.380077445687416,"x":119.72,"y":172.81,"x0":-2.6952922223789724,"y0":50.00294883740049,"z0":5.192455498130733,"aX":-11.02122457952061},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":8.5,"spinRate":2352,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40118209054534804,"extension":6.560284124605874},"index":7,"playId":"f9aacc67-e460-3ae6-8032-be9c728ed881","pitchNumber":7,"startTime":"2026-05-01T20:54:55.879Z","endTime":"2026-05-01T20:54:59.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:54:59.934Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to first baseman Jose Fernandez in foul territory.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-01T20:57:25.096Z","endTime":"2026-05-01T20:59:33.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:56:27.914Z","endTime":"2026-05-01T20:57:27.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64969212407361,"aZ":-30.443628099764666,"pfxX":2.2527019040685943,"pfxZ":1.1406450946953015,"pX":0.4155734088582736,"pZ":2.521387441653821,"vX0":5.5649184772442615,"vY0":-122.66927803374061,"vZ0":-3.1947003089221675,"x":101.16,"y":170.7,"x0":-2.1767145927921963,"y0":50.004537490901605,"z0":6.440526366787764,"aX":3.427782176735392},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2454,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.44679242592091484,"extension":6.491087814686373},"index":1,"playId":"1fb6e094-f5e9-39da-a125-4c1124ff3973","pitchNumber":1,"startTime":"2026-05-01T20:57:27.362Z","endTime":"2026-05-01T20:57:30.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.010353738544666,"aZ":-17.244005727584373,"pfxX":-10.12950298263264,"pfxZ":8.255482265231063,"pX":-0.9203210603273334,"pZ":3.0825251615817577,"vX0":6.527913338630758,"vY0":-134.56754662137834,"vZ0":-5.227942761044279,"x":152.08,"y":155.55,"x0":-2.079151244361992,"y0":50.00103218412506,"z0":6.2979133241318666,"aX":-18.315892786208728},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":16.7,"spinRate":2272,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.4092237150499929,"extension":6.730290348388061},"index":2,"playId":"aebf6dc4-83a1-34a7-97b2-624a6f8c5b5d","pitchNumber":2,"startTime":"2026-05-01T20:57:41.580Z","endTime":"2026-05-01T20:57:44.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-01T20:57:56.617Z","endTime":"2026-05-01T20:58:09.791Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.6,"endSpeed":85.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.438616009167966,"aZ":-15.360876172766197,"pfxX":-5.735895295326087,"pfxZ":8.867398092007287,"pX":1.2661938306412988,"pZ":3.614014612275427,"vX0":10.462157095879899,"vY0":-137.32702898676075,"vZ0":-4.5448150659355795,"x":68.74,"y":141.2,"x0":-1.8601775526593782,"y0":50.00586957995228,"z0":6.346756674003171,"aX":-10.880471068318727},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2330,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.39994525160749683,"extension":6.67679885882605},"index":4,"playId":"0a310faf-0974-3004-b8d9-474278cbd9a0","pitchNumber":3,"startTime":"2026-05-01T20:58:09.791Z","endTime":"2026-05-01T20:58:12.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213238485405846,"aZ":-33.00493981950635,"pfxX":1.1897849684019373,"pfxZ":-0.5426594594725631,"pX":0.751999222952375,"pZ":0.8758901256579384,"vX0":6.172896870737664,"vY0":-123.28053123362935,"vZ0":-6.481186663637588,"x":88.34,"y":215.13,"x0":-1.9420318621407278,"y0":50.00133550009336,"z0":6.335234202172531,"aX":1.825452298383159},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":-3.6,"spinRate":2500,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.4448044171410448,"extension":6.650751527344446},"index":5,"playId":"c463bee1-cdfb-3691-be2c-9c3ec4b2bb3d","pitchNumber":4,"startTime":"2026-05-01T20:58:24.946Z","endTime":"2026-05-01T20:58:28.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5169908184889,"aZ":-33.058782683965454,"pfxX":1.8630535733487905,"pfxZ":-0.5656180400229278,"pX":1.6637368127525087,"pZ":1.677056738232937,"vX0":7.830199659242018,"vY0":-124.01836064825362,"vZ0":-5.060219769091497,"x":53.58,"y":193.5,"x0":-1.7693484489554405,"y0":50.00249638754382,"z0":6.483841316408497,"aX":2.917106286772509},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":-5.0,"spinRate":2572,"spinDirection":71},"zone":14,"typeConfidence":0.92,"plateTime":0.4407111946381317,"extension":6.591986516617187},"index":6,"playId":"05188993-849d-3a24-9de9-b01c735c3baa","pitchNumber":5,"startTime":"2026-05-01T20:58:44.862Z","endTime":"2026-05-01T20:58:47.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83296517985081,"aZ":-13.62164819256918,"pfxX":-4.021015406004684,"pfxZ":9.97431443413487,"pX":0.06462721153423583,"pZ":2.867038193685663,"vX0":6.724498192831441,"vY0":-136.45255210865326,"vZ0":-6.568268431337197,"x":114.54,"y":161.37,"x0":-1.9247201780587002,"y0":50.003722704216976,"z0":6.268601843683271,"aX":-7.480384272373623},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2261,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.4035066152356608,"extension":6.756927406571282},"index":7,"playId":"0cff36e8-410c-30a0-9aa6-2970cb4e86fb","pitchNumber":6,"startTime":"2026-05-01T20:59:04.117Z","endTime":"2026-05-01T20:59:07.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68412158318773,"aZ":-12.145721098512956,"pfxX":-2.5133034931726215,"pfxZ":10.877369753099538,"pX":-0.22063175625772913,"pZ":3.2411424934665134,"vX0":5.685962102736614,"vY0":-136.24101237237244,"vZ0":-5.82608245557997,"x":125.41,"y":151.27,"x0":-2.0276485081101545,"y0":50.00231634898393,"z0":6.280292579020859,"aX":-4.628195751084213},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":3.1,"spinRate":2439,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4052434058879659,"extension":6.723462026344361},"hitData":{"launchSpeed":85.7,"launchAngle":64.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.03,"coordY":172.31}},"index":8,"playId":"a77a7dd3-3682-3270-aa26-b708f3e1b3c3","pitchNumber":7,"startTime":"2026-05-01T20:59:23.047Z","endTime":"2026-05-01T20:59:33.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-01T20:59:33.073Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Ildemaro Vargas to first baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-01T21:00:06.902Z","endTime":"2026-05-01T21:01:11.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52452819975758,"aZ":-14.554576182709772,"pfxX":-7.772354328591512,"pfxZ":9.15280648703469,"pX":-1.151078133054622,"pZ":1.4800829444002392,"vX0":5.521517271267354,"vY0":-138.51272557355279,"vZ0":-9.914725614294495,"x":160.88,"y":198.82,"x0":-2.1695602563390057,"y0":50.00621287742899,"z0":6.100194748804083,"aX":-14.970246962960555},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2466,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.3967967755169486,"extension":6.645223289966125},"index":0,"playId":"25dc6ee2-493c-31b6-9292-47399bf59658","pitchNumber":1,"startTime":"2026-05-01T21:00:16.679Z","endTime":"2026-05-01T21:00:19.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11230582957633,"aZ":-14.655608916012481,"pfxX":-6.361932978491261,"pfxZ":9.29599555312111,"pX":-0.9660638300909591,"pZ":2.636223148651992,"vX0":5.512058033992789,"vY0":-137.10619678387118,"vZ0":-6.7485473036189285,"x":153.82,"y":167.6,"x0":-2.18577575739664,"y0":50.00576455540875,"z0":6.148411555658002,"aX":-11.99435319760847},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2334,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.401008176150794,"extension":6.752425742926026},"index":1,"playId":"43030fbb-b8a3-3669-8ff9-027ed1e9d047","pitchNumber":2,"startTime":"2026-05-01T21:00:30.862Z","endTime":"2026-05-01T21:00:34.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58603190776733,"aZ":-30.416218452011684,"pfxX":2.2878873968329505,"pfxZ":1.1351337451036443,"pX":0.14507071552458906,"pZ":2.1790698052755033,"vX0":4.832663595555716,"vY0":-123.6245354192385,"vZ0":-4.042256683728871,"x":111.47,"y":179.95,"x0":-2.1321079343555156,"y0":50.00256017587547,"z0":6.387747177880839,"aX":3.5416013719447883},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":-5.3,"spinRate":2445,"spinDirection":79},"zone":8,"typeConfidence":0.89,"plateTime":0.44300481986277873,"extension":6.6618166952929725},"index":2,"playId":"80201dee-588b-30a6-87ea-823c6f47d810","pitchNumber":3,"startTime":"2026-05-01T21:00:45.710Z","endTime":"2026-05-01T21:00:48.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669517631444123,"aZ":-31.8526616521485,"pfxX":2.348236671878755,"pfxZ":0.20225039554246482,"pX":-0.2069125700278548,"pZ":1.626462643270382,"vX0":4.079824346076545,"vY0":-124.28153376454623,"vZ0":-5.133391853970597,"x":124.89,"y":194.87,"x0":-2.174088797691436,"y0":50.00139548627457,"z0":6.361109728525225,"aX":3.675835547122177},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":-5.2,"spinRate":2431,"spinDirection":63},"zone":8,"typeConfidence":0.9,"plateTime":0.44055441836334985,"extension":6.687004320215753},"hitData":{"launchSpeed":104.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.18,"coordY":157.6}},"index":3,"playId":"5b044e96-f8b7-361c-bf32-a11f25dc482e","pitchNumber":4,"startTime":"2026-05-01T21:01:02.970Z","endTime":"2026-05-01T21:01:11.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-01T21:01:11.291Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-01T21:01:14.904Z","endTime":"2026-05-01T21:02:21.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5147231817151,"aZ":-32.845085219032036,"pfxX":2.388077102542213,"pfxZ":-0.4306806449328242,"pX":0.541255509574806,"pZ":1.5412456438386533,"vX0":5.412703738920124,"vY0":-124.14913622419046,"vZ0":-5.353140172194428,"x":96.37,"y":197.17,"x0":-1.9723011376255413,"y0":50.00001329171531,"z0":6.440715179934473,"aX":3.7482998264066305},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":-5.5,"spinRate":2552,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.44021950475739224,"extension":6.598287061866032},"index":0,"playId":"37216679-6eaf-336e-b408-673b2451b8cb","pitchNumber":1,"startTime":"2026-05-01T21:01:36.406Z","endTime":"2026-05-01T21:01:40.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709797381698188,"aZ":-14.430927383723361,"pfxX":-3.946551859031484,"pfxZ":9.328748734499447,"pX":0.027677201277717868,"pZ":2.8249045845420135,"vX0":6.964590308262659,"vY0":-137.36168526645022,"vZ0":-6.619348803864712,"x":115.95,"y":162.51,"x0":-2.033189129940316,"y0":50.00547856486879,"z0":6.25552063408118,"aX":-7.5090751302248435},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2507,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3994374717164195,"extension":6.761824903986484},"index":1,"playId":"80af0bfb-0801-38cf-b423-64f131b97dc7","pitchNumber":2,"startTime":"2026-05-01T21:01:52.175Z","endTime":"2026-05-01T21:01:55.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959315035099088,"aZ":-36.14576686179283,"pfxX":2.993419688011907,"pfxZ":-2.4932576511293796,"pX":0.7631612062185519,"pZ":2.1881947930702923,"vX0":5.860491892526509,"vY0":-125.33171765141557,"vZ0":-3.3964839060985144,"x":87.91,"y":179.7,"x0":-1.9928568545747847,"y0":50.002334306437554,"z0":6.508119476532199,"aX":4.768889960617718},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.0,"breakHorizontal":-6.7,"spinRate":2438,"spinDirection":73},"zone":9,"typeConfidence":0.92,"plateTime":0.43675184001855794,"extension":6.5458065373344585},"hitData":{"launchSpeed":62.0,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.45,"coordY":161.46}},"index":2,"playId":"23d4456f-ccaf-3420-b31f-3c24041ab95a","pitchNumber":3,"startTime":"2026-05-01T21:02:13.044Z","endTime":"2026-05-01T21:02:21.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":545121,"link":"/api/v1/people/545121"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":694374,"link":"/api/v1/people/694374"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-01T21:02:21.386Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ildemaro Vargas walks.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:04:24.150Z","endTime":"2026-05-01T21:05:40.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70661914858057,"aZ":-13.977111529650008,"pfxX":-3.2972373287088166,"pfxZ":10.098003692982921,"pX":-1.2444758980227855,"pZ":3.167622232336573,"vX0":5.627574410382408,"vY0":-134.7385948337313,"vZ0":-3.179441869629241,"x":164.44,"y":153.25,"x0":-2.9509503557526413,"y0":50.00171118365424,"z0":5.377201757682508,"aX":-5.941499701926152},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":4.4,"spinRate":2284,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4096438033739527,"extension":6.199258707238172},"index":0,"playId":"c1358bb7-b711-3dea-aa63-4cd1a7b8496f","pitchNumber":1,"startTime":"2026-05-01T21:04:34.075Z","endTime":"2026-05-01T21:04:37.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.6,"endSpeed":84.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51590729629338,"aZ":-14.496061436393948,"pfxX":-4.577664486990457,"pfxZ":9.5711197412204,"pX":-0.4928909424957285,"pZ":3.5487823091112403,"vX0":7.856007638507708,"vY0":-135.96527073103442,"vZ0":-2.2203633498042574,"x":135.79,"y":142.96,"x0":-2.8427142161518146,"y0":50.004655372037696,"z0":5.397833740490916,"aX":-8.45743953893532},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2252,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40490335317178605,"extension":6.196946278912656},"index":1,"playId":"2d6a68d0-d988-3480-9a8d-0300b137faa5","pitchNumber":2,"startTime":"2026-05-01T21:04:47.407Z","endTime":"2026-05-01T21:04:51.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.4,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.998691074169518,"aZ":-13.519632490479141,"pfxX":-4.471850848042064,"pfxZ":10.120618218074092,"pX":1.35393239092228,"pZ":2.8766629872925518,"vX0":12.039207910538037,"vY0":-135.48291054989025,"vZ0":-3.9920834772904765,"x":65.39,"y":161.11,"x0":-2.583298614596379,"y0":50.00001029203199,"z0":5.3263587803517565,"aX":-8.241941119313049},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2324,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4056279161551686,"extension":6.354036618587899},"index":2,"playId":"448ca689-2112-3035-944a-1bdf29cfcb36","pitchNumber":3,"startTime":"2026-05-01T21:05:02.994Z","endTime":"2026-05-01T21:05:06.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.5,"endSpeed":83.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60926121883122,"aZ":-11.839986792930565,"pfxX":-6.729610179645372,"pfxZ":11.368889224840524,"pX":0.7521065010628079,"pZ":2.973872171573303,"vX0":11.309269780705009,"vY0":-134.04972678044916,"vZ0":-4.056313856990046,"x":88.33,"y":158.49,"x0":-2.6804955248757243,"y0":50.00270740302975,"z0":5.375194196170783,"aX":-12.037071314526866},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":9.2,"spinRate":2316,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.41130365429336546,"extension":6.367573066519931},"index":3,"playId":"c3153849-3f8f-3ab6-aefa-e7e9778a5b95","pitchNumber":4,"startTime":"2026-05-01T21:05:19.846Z","endTime":"2026-05-01T21:05:22.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181527272517314,"aZ":-24.718251085935417,"pfxX":-11.511697949884901,"pfxZ":5.0263710546319755,"pX":-0.36813091285771804,"pZ":1.104941942490864,"vX0":8.588479183087403,"vY0":-121.64014194706769,"vZ0":-5.193644856173185,"x":131.03,"y":208.95,"x0":-2.4672777919354756,"y0":50.002163541324045,"z0":5.439045761602171,"aX":-17.070689102192276},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.9,"breakHorizontal":18.5,"spinRate":2249,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4521016778513971,"extension":6.31501166610277},"index":4,"playId":"fac169ab-3ffc-36d2-aad1-8dc79bf0855a","pitchNumber":5,"startTime":"2026-05-01T21:05:35.926Z","endTime":"2026-05-01T21:05:40.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-05-01T21:05:40.507Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:05:54.200Z","endTime":"2026-05-01T21:08:03.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208818392147183,"aZ":-25.454717158578028,"pfxX":-12.151317773496315,"pfxZ":4.581241005037463,"pX":-0.6730453065221403,"pZ":1.5550140701103066,"vX0":8.42461455593805,"vY0":-121.32407632986674,"vZ0":-3.890929391571405,"x":142.65,"y":196.79,"x0":-2.639080944183298,"y0":50.005163161358034,"z0":5.438199554676911,"aX":-17.83332242142238},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":19.6,"spinRate":2216,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4541978520359651,"extension":6.209468941165716},"index":0,"playId":"33082255-1d41-38fe-8d9a-19e9b579f8ec","pitchNumber":1,"startTime":"2026-05-01T21:06:03.985Z","endTime":"2026-05-01T21:06:06.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.3,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57094978361402,"aZ":-14.773783804054625,"pfxX":-5.751732641756219,"pfxZ":9.401789770484605,"pX":-0.9453807153146285,"pZ":4.244774580865541,"vX0":7.122544344645716,"vY0":-135.64834750734698,"vZ0":-0.5480486228837239,"x":153.04,"y":124.17,"x0":-2.866324818554166,"y0":50.00259511481648,"z0":5.485917614902963,"aX":-10.64554973398063},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2351,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40484855888962956,"extension":6.244893321006645},"index":1,"playId":"3b69bcef-645f-3f1c-a277-394035ae4129","pitchNumber":2,"startTime":"2026-05-01T21:06:22.186Z","endTime":"2026-05-01T21:06:25.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.3,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19556021238709,"aZ":-15.39165059368437,"pfxX":-6.115708660550874,"pfxZ":9.092367419700508,"pX":0.5932445851160607,"pZ":2.158379737771539,"vX0":10.452969583695058,"vY0":-135.40299549582764,"vZ0":-5.440423317169237,"x":94.39,"y":180.5,"x0":-2.533143304580103,"y0":50.00429804471854,"z0":5.281090498836645,"aX":-11.290920840621895},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2314,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4054454683641313,"extension":6.299357149505575},"index":2,"playId":"169ec995-1d29-308f-8e79-e5d79532d8e3","pitchNumber":3,"startTime":"2026-05-01T21:06:38.654Z","endTime":"2026-05-01T21:06:41.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835120398145865,"aZ":-23.343442523151513,"pfxX":-11.833334241398319,"pfxZ":5.770457245019878,"pX":0.3058111932662467,"pZ":1.36500230459201,"vX0":10.60560783603299,"vY0":-123.2655004089189,"vZ0":-4.976048872715422,"x":105.34,"y":201.92,"x0":-2.5271460053724852,"y0":50.00235972010195,"z0":5.39537766704077,"aX":-18.104066743539068},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.4,"breakHorizontal":18.7,"spinRate":2264,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.44534673175395323,"extension":6.252493848910755},"index":3,"playId":"5de3b87e-0671-352e-a4d0-bc5e51bc0c2a","pitchNumber":4,"startTime":"2026-05-01T21:06:57.601Z","endTime":"2026-05-01T21:07:01.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.051275595840174,"aZ":-13.484696485844019,"pfxX":-6.411568049696978,"pfxZ":10.214862252834559,"pX":-0.5716074812145875,"pZ":3.2120528896565177,"vX0":8.094974184266116,"vY0":-135.51117761703344,"vZ0":-3.1214338472763723,"x":138.79,"y":152.05,"x0":-2.7872969808272123,"y0":50.00469368747817,"z0":5.341586188884897,"aX":-11.733975015706635},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2343,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4066970490096531,"extension":6.3350635542840825},"index":4,"playId":"5e6b6c2c-541e-381d-99a6-e1bf3f8f52b4","pitchNumber":5,"startTime":"2026-05-01T21:07:15.969Z","endTime":"2026-05-01T21:07:22.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42468253238166,"aZ":-24.37439096091267,"pfxX":-12.00021435547409,"pfxZ":5.119132179321329,"pX":0.03133424199090245,"pZ":0.2762774353291853,"vX0":10.041535928055364,"vY0":-122.64118791375778,"vZ0":-7.073445351107605,"x":115.81,"y":231.32,"x0":-2.5585466797475895,"y0":50.00030793422311,"z0":5.278992052641712,"aX":-18.264494118886148},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.7,"breakHorizontal":19.3,"spinRate":2118,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.44675454638039414,"extension":6.242019023571865},"index":5,"playId":"fbdf2230-0557-3226-89ee-1c814ce1ce43","pitchNumber":6,"startTime":"2026-05-01T21:07:41.764Z","endTime":"2026-05-01T21:07:45.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015728921076665,"aZ":-15.30936508560622,"pfxX":-6.395227218704777,"pfxZ":9.056997007726888,"pX":0.9625855317199117,"pZ":2.171891015179468,"vX0":11.53239881561791,"vY0":-135.67579344764056,"vZ0":-5.617439964348722,"x":80.31,"y":180.14,"x0":-2.5144782656881346,"y0":50.00340168688241,"z0":5.3382527928362995,"aX":-11.910056389698614},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2374,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40389815650116656,"extension":6.325538643673067},"index":6,"playId":"5743a8d3-d222-3e31-a812-2658105f1b69","pitchNumber":7,"startTime":"2026-05-01T21:07:59.967Z","endTime":"2026-05-01T21:08:03.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":4.68,"dramaIndex":188.0,"contextMetrics":{},"playEndTime":"2026-05-01T21:08:03.181Z","atBatIndex":74},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ketel Marte grounds into a force out, second baseman Matt Shaw to shortstop Dansby Swanson. Ildemaro Vargas out at 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:09:25.050Z","endTime":"2026-05-01T21:10:20.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ketel Marte replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T21:08:22.088Z","endTime":"2026-05-01T21:08:34.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-01T21:08:34.153Z","endTime":"2026-05-01T21:09:29.364Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-01T21:09:27.354Z","endTime":"2026-05-01T21:09:27.355Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81953514246161,"aZ":-14.103529739338706,"pfxX":-7.214644865719426,"pfxZ":9.73647027877404,"pX":-0.7896768762407904,"pZ":2.2288958925180022,"vX0":8.131146803366125,"vY0":-136.08842701534894,"vZ0":-5.587495471457537,"x":147.1,"y":178.6,"x0":-2.894004982742142,"y0":50.00220735112498,"z0":5.303564638756987,"aX":-13.389231007300804},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":11.2,"spinRate":2352,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4041264705801684,"extension":6.20693847201031},"index":3,"playId":"8952138d-d01b-3956-adfc-1c3b5390325f","pitchNumber":1,"startTime":"2026-05-01T21:09:27.356Z","endTime":"2026-05-01T21:09:54.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"}},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236450203396043,"aZ":-24.051437587216995,"pfxX":-12.893655059670017,"pfxZ":5.329219568579908,"pX":-0.5107903726617706,"pZ":1.3861406542561763,"vX0":9.537285701088459,"vY0":-123.16187263732795,"vZ0":-4.817997236283993,"x":136.47,"y":201.35,"x0":-2.7730853265189612,"y0":50.00476067693028,"z0":5.42167561667603,"aX":-19.656829184645574},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":20.9,"spinRate":2238,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4460521955733796,"extension":6.309420166441716},"index":4,"playId":"80d74e10-42e4-3133-b22b-fbb6ac351b4f","pitchNumber":2,"startTime":"2026-05-01T21:09:55.369Z","endTime":"2026-05-01T21:09:58.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58375959642131,"aZ":-23.312604129954835,"pfxX":-11.960635607492852,"pfxZ":5.759463222003311,"pX":-0.8217461907259872,"pZ":2.0416960511937132,"vX0":8.035112182398718,"vY0":-124.00388428410251,"vZ0":-3.4945140959494947,"x":148.32,"y":183.65,"x0":-2.5698507093246326,"y0":50.0022956162621,"z0":5.440927887217382,"aX":-18.4021424309724},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.7,"breakHorizontal":19.4,"spinRate":2319,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.44375393113106343,"extension":6.236757230337908},"hitData":{"launchSpeed":79.2,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.32,"coordY":155.68}},"index":5,"playId":"424f0ec5-9890-37cd-be58-b91fff04c64f","pitchNumber":3,"startTime":"2026-05-01T21:10:11.290Z","endTime":"2026-05-01T21:10:20.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.08,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-05-01T21:10:20.246Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:11:09.395Z","endTime":"2026-05-01T21:12:48.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.280"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".980"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".978"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.27"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.10"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.24"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.84"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.79"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.66"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".542"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".354"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".432"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.280"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".980"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".978"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"45da4355-297a-3e63-8081-e69556795940","startTime":"2026-05-01T21:10:55.293Z","endTime":"2026-05-01T21:10:58.293Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8904693264814,"aZ":-12.729961939215045,"pfxX":-6.334291341127565,"pfxZ":10.507593840456764,"pX":0.19798436724936058,"pZ":4.2464353701516195,"vX0":9.851235727521248,"vY0":-135.92134622428637,"vZ0":-1.1346905963335532,"x":109.45,"y":124.13,"x0":-2.6689601468269726,"y0":50.00028751904315,"z0":5.563531267189488,"aX":-11.719990948552876},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":9.1,"spinRate":2293,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4047109003038498,"extension":6.291336317280727},"index":1,"playId":"fb826cef-d395-3aa2-ac82-87d70e27a913","pitchNumber":1,"startTime":"2026-05-01T21:11:11.777Z","endTime":"2026-05-01T21:11:15.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2830904062304,"aZ":-14.820365798150506,"pfxX":-6.6988848376165215,"pfxZ":9.449902834694381,"pX":0.1632758869478881,"pZ":3.60738695635278,"vX0":10.083345951071314,"vY0":-135.7730888752494,"vZ0":-2.060516025422136,"x":110.78,"y":141.38,"x0":-2.756722765734941,"y0":50.00294368664378,"z0":5.4271737770562565,"aX":-12.302986345668291},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2427,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4059764974878921,"extension":6.28547918606581},"index":2,"playId":"b1487a20-968a-31d0-85fa-0ca833f60f0d","pitchNumber":2,"startTime":"2026-05-01T21:11:27.638Z","endTime":"2026-05-01T21:11:31.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.452120801382264,"aZ":-12.998902674895094,"pfxX":-7.583120792971753,"pfxZ":10.433180088296732,"pX":-0.273227816869909,"pZ":2.9024112182612414,"vX0":8.939352157987244,"vY0":-135.64064049153686,"vZ0":-4.27597700309346,"x":127.41,"y":160.41,"x0":-2.64782199533165,"y0":50.0029008257295,"z0":5.425265893882914,"aX":-13.93771779859549},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":11.5,"spinRate":2421,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4059488743314197,"extension":6.357846164722576},"index":3,"playId":"f6d4ca5b-309b-3a72-90b1-0ec74d79232c","pitchNumber":3,"startTime":"2026-05-01T21:11:43.949Z","endTime":"2026-05-01T21:11:47.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68781768751078,"aZ":-14.468733650410808,"pfxX":-7.633463946907501,"pfxZ":9.565784413163406,"pX":-0.11890985101005161,"pZ":1.6749311622386682,"vX0":9.498858976001129,"vY0":-135.89209616003612,"vZ0":-6.905768667746288,"x":121.53,"y":193.56,"x0":-2.68516685799174,"y0":50.00202721115966,"z0":5.274371043618799,"aX":-14.127556885045443},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2353,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4046935832586058,"extension":6.310523727854906},"index":4,"playId":"b987a453-b2ca-3beb-95ea-1fde9c55844d","pitchNumber":4,"startTime":"2026-05-01T21:12:01.178Z","endTime":"2026-05-01T21:12:04.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"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-05-01T21:12:25.473Z","endTime":"2026-05-01T21:12:45.507Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753061974509606,"aZ":-24.305499972388795,"pfxX":-12.247664558281485,"pfxZ":5.102442698320514,"pX":-0.46930971504853164,"pZ":1.7713151860282135,"vX0":9.296152347291406,"vY0":-123.22110182669937,"vZ0":-4.028534971420497,"x":134.89,"y":190.95,"x0":-2.6936730064114274,"y0":50.00433857116255,"z0":5.473385730413776,"aX":-18.895862686968755},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.5,"breakHorizontal":20.0,"spinRate":2231,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4439603534829204,"extension":6.253144033218163},"index":6,"playId":"db751d30-d9d4-3f89-9d5e-8e5fcb3deb59","pitchNumber":5,"startTime":"2026-05-01T21:12:45.507Z","endTime":"2026-05-01T21:12:48.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":673548,"link":"/api/v1/people/673548"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":3.15,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-05-01T21:12:48.628Z","atBatIndex":76}]