[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:43:05.545Z","endTime":"2026-04-06T22:45:04.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8,9],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-04-06T22:05:17.556Z","endTime":"2026-04-06T22:19:30.365Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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-04-06T22:19:30.365Z","endTime":"2026-04-06T22:42:42.042Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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-04-06T22:42:42.042Z","endTime":"2026-04-06T22:43:07.415Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30211017747428,"aZ":-7.8845660487944045,"pfxX":-4.044688352940581,"pfxZ":12.731285698575181,"pX":0.7672855018932356,"pZ":1.1519156554345782,"vX0":5.580397156880915,"vY0":-138.10566908746011,"vZ0":-10.269564792465122,"x":87.75,"y":207.68,"x0":-0.765706391722156,"y0":50.00261444586332,"z0":5.473970735743528,"aX":-7.716873798660793},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.8,"breakHorizontal":6.0,"spinRate":2546,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3984854923512513,"extension":6.395254182425766},"index":3,"playId":"99d60c28-96bc-31e2-b398-74b029eafc44","pitchNumber":1,"startTime":"2026-04-06T22:43:07.415Z","endTime":"2026-04-06T22:43:12.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.4,"endSpeed":84.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.022278590679115,"aZ":-7.763977986589019,"pfxX":-5.284847418522835,"pfxZ":13.034424517949812,"pX":0.7565062485272982,"pZ":2.1156682876015624,"vX0":5.848189081641621,"vY0":-137.12519165880641,"vZ0":-7.781601188704425,"x":88.16,"y":181.66,"x0":-0.734267189480336,"y0":50.004487371535475,"z0":5.547664980939675,"aX":-9.898541378884268},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.8,"breakHorizontal":8.0,"spinRate":2525,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4020122217556312,"extension":6.23763137659637},"index":4,"playId":"fd4feece-33ea-3319-a843-b6101654a848","pitchNumber":2,"startTime":"2026-04-06T22:43:22.951Z","endTime":"2026-04-06T22:43:26.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698914085841555,"aZ":-27.733981360858323,"pfxX":-10.78949928087861,"pfxZ":2.7384643107023336,"pX":-1.6629511358805775,"pZ":3.1341673229411473,"vX0":1.8689185776915793,"vY0":-127.51553806806152,"vZ0":-0.9425810096063553,"x":180.39,"y":154.16,"x0":-1.011212830215326,"y0":50.00550920743974,"z0":5.7251185292990785,"aX":-17.518155590838802},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":19.0,"spinRate":1309,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.43189086278895994,"extension":6.239005886200499},"index":5,"playId":"fc00fecc-45f7-3f54-9a8d-1aa149a9f793","pitchNumber":3,"startTime":"2026-04-06T22:43:39.377Z","endTime":"2026-04-06T22:43:43.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66521239267319,"aZ":-8.128386403272298,"pfxX":-4.440534970403841,"pfxZ":12.802669251939996,"pX":0.5112418233961504,"pZ":2.4386620858848316,"vX0":4.341965744517586,"vY0":-137.44089567142396,"vZ0":-7.181881886775536,"x":97.51,"y":172.94,"x0":-0.5262328727696856,"y0":50.00274081953907,"z0":5.666658091294232,"aX":-8.340056647645635},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.5,"breakHorizontal":7.0,"spinRate":2545,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4013596812727478,"extension":6.2548027895333655},"index":6,"playId":"b28bb962-8407-3013-b608-ef88db69c459","pitchNumber":4,"startTime":"2026-04-06T22:43:56.193Z","endTime":"2026-04-06T22:44:01.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-06T22:44:17.678Z","endTime":"2026-04-06T22:44:28.396Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070462128295873,"aZ":-31.01200991521756,"pfxX":3.043372455823687,"pfxZ":0.6951713642921824,"pX":0.4231838810544341,"pZ":2.782419292741035,"vX0":2.1565743246089846,"vY0":-128.63828471227578,"vZ0":-1.0255041781285985,"x":100.87,"y":163.65,"x0":-0.8218965574773337,"y0":50.00418552974711,"z0":5.5938511389959125,"aX":5.092096850276541},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-6.0,"spinRate":2487,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.4260521424490604,"extension":6.389788090081978},"index":8,"playId":"a29da557-4fb0-3cbd-87e3-478ec71d8974","pitchNumber":5,"startTime":"2026-04-06T22:44:28.396Z","endTime":"2026-04-06T22:44:31.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.9,"endSpeed":85.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.16521410538319,"aZ":-12.320854325296482,"pfxX":-4.213156209126053,"pfxZ":10.333412623238514,"pX":-0.23538519017337411,"pZ":3.1105056281252486,"vX0":2.518805543724716,"vY0":-139.38146747189774,"vZ0":-4.4599398673832304,"x":125.97,"y":154.8,"x0":-0.6146193426061697,"y0":50.00507229501394,"z0":5.5773046965107245,"aX":-8.096492781323368},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":7.0,"spinRate":2283,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39654719853551956,"extension":6.1907350872608},"hitData":{"launchSpeed":101.5,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.78,"coordY":128.42}},"index":9,"playId":"0abdb4e5-cc2b-3293-bf5a-0fbf53e4720a","pitchNumber":6,"startTime":"2026-04-06T22:44:50.631Z","endTime":"2026-04-06T22:45:04.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-06T22:45:04.173Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks. TJ Friedl to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:45:10.270Z","endTime":"2026-04-06T22:46:24.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046545826423134,"aZ":-30.23989647196813,"pfxX":2.989244905625771,"pfxZ":1.1833683168363756,"pX":-1.1596308857272077,"pZ":2.832155692181872,"vX0":-1.6951926824356236,"vY0":-126.9591331769269,"vZ0":-1.1944106147947267,"x":161.2,"y":162.31,"x0":-0.8715453526902124,"y0":50.00093109867838,"z0":5.715850612038582,"aX":4.878219062313904},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-5.0,"spinRate":2407,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.43145774459254493,"extension":6.224052104138009},"index":0,"playId":"de3bfe8e-946f-36c8-81d8-bd9416091824","pitchNumber":1,"startTime":"2026-04-06T22:45:25.813Z","endTime":"2026-04-06T22:45:30.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440813732270623,"aZ":-28.81796068028704,"pfxX":2.5973246433030845,"pfxZ":2.045487929424251,"pX":0.8394738295652199,"pZ":1.8685661290108813,"vX0":2.600055553022511,"vY0":-126.7891398600347,"vZ0":-3.855039607493193,"x":85.0,"y":188.33,"x0":-0.5343346907367945,"y0":50.00033120556633,"z0":5.692880517990994,"aX":4.2532102721419},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-5.3,"spinRate":2425,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4309956063347511,"extension":6.3134440238649265},"index":1,"playId":"8ef7d0d3-db8b-3383-9ebf-2a74df82181e","pitchNumber":2,"startTime":"2026-04-06T22:45:42.974Z","endTime":"2026-04-06T22:45:46.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.2,"endSpeed":85.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.778359466190416,"aZ":-9.370221139586185,"pfxX":-3.068222291725257,"pfxZ":12.003001427246287,"pX":-0.006031618032709036,"pZ":3.6066305241343897,"vX0":2.592186162118314,"vY0":-138.39739364323194,"vZ0":-3.8339671053715385,"x":107.01,"y":103.37,"x0":-0.5657295043535083,"y0":50.00684332725546,"z0":5.660588579904183,"aX":-5.831532761559376},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.9,"breakHorizontal":4.9,"spinRate":2467,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39890101608398965,"extension":6.414417743661068},"index":2,"playId":"904711b0-997d-32f5-a8f4-490252e8a6bc","pitchNumber":3,"startTime":"2026-04-06T22:46:02.195Z","endTime":"2026-04-06T22:46:06.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.1,"endSpeed":84.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.684586363817175,"aZ":-9.940511497897988,"pfxX":-3.3049225349408564,"pfxZ":11.904513493316395,"pX":-0.40475374434787326,"pZ":3.2814489608845454,"vX0":1.9436665131522541,"vY0":-136.88623560506156,"vZ0":-4.685893569576453,"x":132.43,"y":150.18,"x0":-0.7005673824421604,"y0":50.00387621881611,"z0":5.716799811842796,"aX":-6.1727563785903},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":5.5,"spinRate":2278,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40258651372639287,"extension":6.225762069976162},"index":3,"playId":"ac81758a-b891-3fb0-8865-e1bb199b1886","pitchNumber":4,"startTime":"2026-04-06T22:46:19.633Z","endTime":"2026-04-06T22:46:24.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:46:24.396Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to right fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:46:29.543Z","endTime":"2026-04-06T22:48:12.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.987409788868938,"aZ":-41.81626471972055,"pfxX":2.466398297391218,"pfxZ":-6.668768660893137,"pX":0.5281367762483553,"pZ":1.775522680317023,"vX0":2.147865925007189,"vY0":-119.94371487225773,"vZ0":-0.5156907879427802,"x":96.87,"y":190.84,"x0":-0.7021616505384323,"y0":50.00555960594916,"z0":5.748702586130013,"aX":3.564008684015109},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.9,"breakHorizontal":-5.0,"spinRate":2469,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4581118646046276,"extension":6.16039532611811},"index":0,"playId":"70b820bf-d1c6-36e9-a9ab-06594b2a1828","pitchNumber":1,"startTime":"2026-04-06T22:46:50.604Z","endTime":"2026-04-06T22:46:54.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"4f08e7e6-9d03-4d1a-90f8-76373e20015a","startTime":"2026-04-06T22:47:19.030Z","endTime":"2026-04-06T22:47:24.030Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.199472591894803,"aZ":-27.82019711368219,"pfxX":-9.527059011859556,"pfxZ":2.6986309225482046,"pX":-1.5587565765187603,"pZ":4.01552659700447,"vX0":1.554927665580103,"vY0":-126.83601978222943,"vZ0":1.054008986155603,"x":176.42,"y":130.36,"x0":-0.9463441233663937,"y0":50.003018008661144,"z0":5.828652565573423,"aX":-15.378122266933328},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":1216,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.43337982978127076,"extension":6.035229935151952},"index":2,"playId":"165733e9-f620-314a-b06f-50e4d258f35b","pitchNumber":2,"startTime":"2026-04-06T22:47:37.158Z","endTime":"2026-04-06T22:47:42.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69057022485615,"aZ":-15.71442165593712,"pfxX":-2.7978387285934505,"pfxZ":8.67402821501286,"pX":0.6894678623219032,"pZ":3.041945352074087,"vX0":4.336867041308445,"vY0":-137.8616821644218,"vZ0":-4.250434957960109,"x":90.72,"y":156.65,"x0":-0.5508695605612381,"y0":50.003986971497184,"z0":5.686365412375212,"aX":-5.310176691466638},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":4.0,"spinRate":2361,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.39947978480295854,"extension":6.217901874568445},"hitData":{"launchSpeed":85.6,"launchAngle":25.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.07,"coordY":115.59}},"index":3,"playId":"bb46047b-3b18-3d48-a82f-6dc3f5f1ee15","pitchNumber":3,"startTime":"2026-04-06T22:48:01.385Z","endTime":"2026-04-06T22:48:12.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:48:12.476Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sal Stewart grounds into a double play, third baseman Javier Sanoja to first baseman Connor Norby. TJ Friedl out at 3rd. Sal Stewart out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-06T22:48:26.222Z","endTime":"2026-04-06T22:48:46.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371024338013004,"aZ":-30.288403341930696,"pfxX":3.6790817180686446,"pfxZ":1.1493681749832714,"pX":0.020605836590987612,"pZ":2.1685574085611115,"vX0":0.3621215466964794,"vY0":-127.43157022283887,"vZ0":-2.929485483999655,"x":116.21,"y":180.23,"x0":-0.6013637098593503,"y0":50.00469996464655,"z0":5.727736590548743,"aX":6.0465291646691615},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2444,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.42995191631997587,"extension":6.302911160555604},"hitData":{"launchSpeed":82.5,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.09,"coordY":171.85}},"index":0,"playId":"8e6979fc-5cdf-3266-bd89-e5f5ae0bcdef","pitchNumber":1,"startTime":"2026-04-06T22:48:39.381Z","endTime":"2026-04-06T22:48:46.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":8.800000000000004,"leverageIndex":1.92,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:48:46.921Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T22:50:39.573Z","endTime":"2026-04-06T22:51:52.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23574403165273,"aZ":-12.5291572064937,"pfxX":5.5666221186430445,"pfxZ":10.588153177444724,"pX":0.012998570177252734,"pZ":3.4878281011707113,"vX0":-3.984990260027526,"vY0":-135.9553494816773,"vZ0":-5.636913655254435,"x":116.5,"y":144.61,"x0":0.7809759929625251,"y0":50.00541903359544,"z0":6.471762520653861,"aX":10.331419797539123},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-9.1,"spinRate":2256,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4042162171640884,"extension":5.922076053267768},"index":0,"playId":"9446a737-91e7-3212-abd0-1859ea86aa25","pitchNumber":1,"startTime":"2026-04-06T22:50:57.378Z","endTime":"2026-04-06T22:51:01.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":67.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.934272844276464,"aZ":-39.600772984961104,"pfxX":-8.725511584326519,"pfxZ":-6.420171469062055,"pX":0.22886089754383765,"pZ":2.563426936369057,"vX0":0.7785247822615278,"vY0":-107.86087008596918,"vZ0":0.7494092977531297,"x":108.28,"y":169.57,"x0":0.9905844129568703,"y0":50.003199461417516,"z0":6.642547811558171,"aX":-10.094070280210678},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-10.9,"breakHorizontal":15.5,"spinRate":2550,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.5113849939671997,"extension":5.953122553407537},"index":1,"playId":"49781c38-7fe5-30a8-8d9a-6874630f6d1a","pitchNumber":2,"startTime":"2026-04-06T22:51:11.038Z","endTime":"2026-04-06T22:51:15.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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-04-06T22:51:26.522Z","endTime":"2026-04-06T22:51:35.083Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424373214098473,"aZ":-33.15915377963816,"pfxX":-10.043749086733161,"pfxZ":-0.7389500775740414,"pX":-0.5792268416264841,"pZ":1.276984800779008,"vX0":-1.2147580928201696,"vY0":-115.65799716345207,"vZ0":-3.874878260381058,"x":139.08,"y":204.3,"x0":1.257612670479166,"y0":50.00169010305185,"z0":6.202057517506142,"aX":-13.412938831782812},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.2,"breakHorizontal":18.5,"spinRate":2624,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4761701781191179,"extension":6.075889607032496},"index":3,"playId":"8431a30c-62fd-3b90-8d2d-8ce108cef170","pitchNumber":3,"startTime":"2026-04-06T22:51:35.083Z","endTime":"2026-04-06T22:51:39.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40848293653726,"aZ":-24.267157183924397,"pfxX":11.093680699848154,"pfxZ":4.932707860605257,"pX":0.8846214416209156,"pZ":2.275080862029243,"vX0":-4.250724496557055,"vY0":-126.76571801073617,"vZ0":-4.822052887372606,"x":83.28,"y":177.35,"x0":1.1555748402543782,"y0":50.005868324919646,"z0":6.1746576507312785,"aX":17.796886079008},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.9,"breakHorizontal":-18.8,"spinRate":1893,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4344999621059138,"extension":5.991893092019222},"index":4,"playId":"374230e0-3782-30e0-9237-9e7c4a804765","pitchNumber":4,"startTime":"2026-04-06T22:51:48.910Z","endTime":"2026-04-06T22:51:52.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:51:52.232Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Agustín Ramírez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T22:51:56.724Z","endTime":"2026-04-06T22:53:05.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01742951094305,"aZ":-11.537419052576826,"pfxX":5.725162032396706,"pfxZ":10.871309400464007,"pX":-0.10560869235040687,"pZ":3.643372572993835,"vX0":-4.297603828558511,"vY0":-137.51750455329562,"vZ0":-5.213853685395818,"x":121.03,"y":140.41,"x0":0.7405956705279063,"y0":50.001350514372014,"z0":6.359374595706642,"aX":10.867286727118017},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-9.4,"spinRate":2295,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.399652743317656,"extension":5.9563475372341905},"index":0,"playId":"606df143-93ee-3966-9861-cccc5edac2ee","pitchNumber":1,"startTime":"2026-04-06T22:52:13.768Z","endTime":"2026-04-06T22:52:19.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18075440044702,"aZ":-12.80500677292003,"pfxX":6.101793184332093,"pfxZ":10.385336557275705,"pX":0.052246319596198854,"pZ":3.4690245759421234,"vX0":-3.8431209568795803,"vY0":-136.2540813101361,"vZ0":-5.347681502673958,"x":115.01,"y":145.12,"x0":0.6940659412420632,"y0":50.00532156321555,"z0":6.354740398549537,"aX":11.3824249018752},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-10.2,"spinRate":2231,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4032437852814099,"extension":5.92050099189165},"index":1,"playId":"1e2a1fa9-6c70-3c6a-b34e-a56dc25f2089","pitchNumber":2,"startTime":"2026-04-06T22:52:30.378Z","endTime":"2026-04-06T22:52:35.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24812042319424,"aZ":-24.372071432718776,"pfxX":10.721412718589301,"pfxZ":4.98930894571693,"pX":1.2882736398961794,"pZ":1.9195310836912236,"vX0":-2.902933948189796,"vY0":-125.07316769494923,"vZ0":-5.321563917541756,"x":67.89,"y":186.95,"x0":1.0803506888808707,"y0":50.00361930840981,"z0":6.106684006929289,"aX":16.768625734111033},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.9,"breakHorizontal":-18.6,"spinRate":1841,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.44009411453802416,"extension":5.903574767450176},"index":2,"playId":"d2047654-5aa7-36db-bbd6-5eee1e1832b1","pitchNumber":3,"startTime":"2026-04-06T22:52:45.672Z","endTime":"2026-04-06T22:52:49.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16620998950339,"aZ":-11.835826171528034,"pfxX":5.681207299256823,"pfxZ":11.155746483875115,"pX":-0.7522231907624939,"pZ":3.3894277389929055,"vX0":-5.76835827156251,"vY0":-134.8781347753597,"vZ0":-5.48372112380153,"x":145.67,"y":147.27,"x0":0.6866990945876978,"y0":50.00545261470361,"z0":6.29976898834082,"aX":10.360879166493287},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":-8.9,"spinRate":2249,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40770627231554,"extension":5.941108438461654},"index":3,"playId":"5bbf6c3c-e67d-3155-bb4d-6745a564f4b9","pitchNumber":4,"startTime":"2026-04-06T22:53:00.491Z","endTime":"2026-04-06T22:53:05.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:53:05.309Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to right fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T22:53:09.159Z","endTime":"2026-04-06T22:54:20.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.661275169338673,"aZ":-14.762338479208854,"pfxX":5.627842881391432,"pfxZ":9.634054878806387,"pX":-0.648751148103744,"pZ":4.012498948625767,"vX0":-6.432701072391258,"vY0":-134.24523463484374,"vZ0":-3.3509103484392035,"x":141.73,"y":130.44,"x0":1.0582641699168958,"y0":50.005484859399154,"z0":6.341294678120706,"aX":10.175193592138779},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":-8.6,"spinRate":2062,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40951480315505906,"extension":5.998310810505849},"index":0,"playId":"bcc78864-bd67-327f-a84e-c31d052779fb","pitchNumber":1,"startTime":"2026-04-06T22:53:33.023Z","endTime":"2026-04-06T22:53:37.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251461901206355,"aZ":-25.178872370229826,"pfxX":-0.9672625511859053,"pfxZ":4.118584186797264,"pX":0.19013194898707478,"pZ":2.898024542451555,"vX0":-2.7817089479399066,"vY0":-129.5162931338212,"vZ0":-3.699760395179629,"x":109.75,"y":160.53,"x0":1.404001160411642,"y0":50.000349896930636,"z0":6.2722736789033515,"aX":-1.6413901158542092},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":2.4,"spinRate":2386,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.42302025069951465,"extension":5.752729660200552},"index":1,"playId":"66e2da16-fd21-338b-ab84-6bb0bfb2acb8","pitchNumber":2,"startTime":"2026-04-06T22:53:51.447Z","endTime":"2026-04-06T22:53:55.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048768027541264,"aZ":-32.056087275121044,"pfxX":-10.094228225967946,"pfxZ":0.08723329108004307,"pX":-0.4425810632089828,"pZ":3.2307144745040945,"vX0":-1.9661032961295053,"vY0":-115.95180684210109,"vZ0":-0.08618161416667869,"x":133.87,"y":151.55,"x0":1.729324766283305,"y0":50.00225371501988,"z0":6.357242471331241,"aX":-13.583233319938598},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.5,"breakHorizontal":18.7,"spinRate":2695,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.4745019207551051,"extension":6.1226702561527695},"hitData":{"launchSpeed":95.8,"launchAngle":19.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.77,"coordY":86.78}},"index":2,"playId":"940899bd-88f5-3ad7-a04f-7ef6750d7b97","pitchNumber":3,"startTime":"2026-04-06T22:54:09.575Z","endTime":"2026-04-06T22:54:20.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:54:20.404Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-06T22:54:23.408Z","endTime":"2026-04-06T22:57:27.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.069604576624332,"aZ":-22.539035876289358,"pfxX":-1.7246369908773658,"pfxZ":5.976867552248448,"pX":-0.7907826391439389,"pZ":2.3332493630240134,"vX0":-4.694654796950254,"vY0":-126.03542346775451,"vZ0":-5.491416617554514,"x":147.14,"y":175.78,"x0":1.3184848018169437,"y0":50.004661433514606,"z0":6.355112560018557,"aX":-2.7805579743486004},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":4.2,"spinRate":2328,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.43419968648707874,"extension":5.678812506351005},"index":0,"playId":"a921cf98-157d-39d2-985e-34289aef6a56","pitchNumber":1,"startTime":"2026-04-06T22:54:43.494Z","endTime":"2026-04-06T22:54:47.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.5,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.942371435369324,"aZ":-27.3173642649012,"pfxX":9.815302668543058,"pfxZ":3.0573221015181566,"pX":1.5409302739488842,"pZ":3.152834577651584,"vX0":-2.6266072491951835,"vY0":-125.95278500332228,"vZ0":-2.2042671852410334,"x":58.26,"y":153.65,"x0":1.3284013948487763,"y0":50.00578591693785,"z0":6.270318140953675,"aX":15.617122765674454},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-17.0,"spinRate":1896,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.43651032879933904,"extension":5.689647441297034},"index":1,"playId":"dd1a01de-6956-3d0d-ad34-e1f2ff3ee122","pitchNumber":2,"startTime":"2026-04-06T22:55:04.300Z","endTime":"2026-04-06T22:55:09.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720664022681852,"aZ":-26.618994955375012,"pfxX":9.736787190836486,"pfxZ":3.529126979454377,"pX":0.5429940987509376,"pZ":2.7480426995968776,"vX0":-4.501058447203008,"vY0":-125.28552254423391,"vZ0":-3.1985794480591903,"x":96.3,"y":164.58,"x0":1.1077968209353355,"y0":50.002484572992564,"z0":6.241009989724569,"aX":15.320289627379722},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":-16.4,"spinRate":1817,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.43889812439031584,"extension":5.987352241085433},"index":2,"playId":"26df3ce6-f3a1-3733-9231-0afbc280b73e","pitchNumber":3,"startTime":"2026-04-06T22:55:24.455Z","endTime":"2026-04-06T22:55:29.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-06T22:55:41.787Z","endTime":"2026-04-06T22:55:53.864Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":4,"playId":"333e6393-643e-305b-a8e6-26f2095a7480","startTime":"2026-04-06T22:55:53.864Z","endTime":"2026-04-06T22:55:57.573Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83019646075419,"aZ":-11.432379067653816,"pfxX":6.420522797148382,"pfxZ":11.282979140742352,"pX":-0.9288428692292066,"pZ":1.1328817432403462,"vX0":-6.716831546639306,"vY0":-135.05667894438727,"vZ0":-11.030092825642976,"x":152.41,"y":208.19,"x0":0.7623460598835967,"y0":50.00058293827266,"z0":6.086263093053402,"aX":11.799092195358769},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-10.1,"spinRate":2101,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.40636645160043283,"extension":5.9370229232709635},"index":5,"playId":"753a1e80-cd94-3045-a922-b942c8cb93a7","pitchNumber":4,"startTime":"2026-04-06T22:56:11.605Z","endTime":"2026-04-06T22:56:16.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27394471307026,"aZ":-27.082110515739696,"pfxX":-5.696769422152012,"pfxZ":3.518438375757973,"pX":-1.7165735685311077,"pZ":1.9778980895412768,"vX0":-5.109389662356696,"vY0":-119.91516472664415,"vZ0":-4.168785621088149,"x":182.43,"y":185.38,"x0":1.1860018268718495,"y0":50.00538139194305,"z0":6.16875161848993,"aX":-8.256478457971733},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.5,"breakHorizontal":11.6,"spinRate":2607,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4576253085900519,"extension":5.721903147978452},"index":6,"playId":"6859f509-9f50-315f-b4ac-dad883a51cd5","pitchNumber":5,"startTime":"2026-04-06T22:56:33.411Z","endTime":"2026-04-06T22:56:39.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31320933728945,"aZ":-23.55904486868101,"pfxX":-1.9203558599410318,"pfxZ":5.026081526929232,"pX":-0.11977826885209968,"pZ":3.5921915161276643,"vX0":-3.1246171233994984,"vY0":-130.09539453600274,"vZ0":-2.466493657182303,"x":121.57,"y":141.79,"x0":1.3463456520378625,"y0":50.002592455580285,"z0":6.338425619933075,"aX":-3.2908070027518113},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.8,"breakHorizontal":4.2,"spinRate":2392,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4210334616506488,"extension":5.797072018119846},"index":7,"playId":"fcc1fb8c-786b-373a-937f-ffd96d3e825e","pitchNumber":6,"startTime":"2026-04-06T22:56:56.016Z","endTime":"2026-04-06T22:57:00.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038393041559015,"aZ":-21.079482306567325,"pfxX":-0.21215928403912043,"pfxZ":6.366042549750035,"pX":0.574592392879396,"pZ":2.284234069178648,"vX0":-1.554081507979494,"vY0":-131.48361950027498,"vZ0":-5.9484375128274705,"x":95.1,"y":177.11,"x0":1.2019926845946547,"y0":50.005324225546,"z0":6.150391347328894,"aX":-0.36953109957935804},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":0.7,"spinRate":2323,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4173007530466104,"extension":6.226533186849463},"hitData":{"launchSpeed":101.7,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":147.65}},"index":8,"playId":"5ac32103-086f-357e-956a-ab809af551a3","pitchNumber":7,"startTime":"2026-04-06T22:57:21.946Z","endTime":"2026-04-06T22:57:27.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-06T22:57:27.969Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T22:59:19.457Z","endTime":"2026-04-06T23:00:06.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.137343048521075,"aZ":-31.96914055198779,"pfxX":10.447537854830117,"pfxZ":0.15163906584072429,"pX":1.309867752960702,"pZ":0.5160567818230442,"vX0":1.412584094804024,"vY0":-116.58873820859637,"vZ0":-4.618161509129694,"x":67.07,"y":224.85,"x0":-0.6616867227474797,"y0":50.003411294283076,"z0":5.593047570794947,"aX":14.156172069038039},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.7,"breakHorizontal":-19.2,"spinRate":2456,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.47266064062580027,"extension":6.235127367079417},"index":0,"playId":"1a348915-f52c-3c16-b417-14a7aaf10fcb","pitchNumber":1,"startTime":"2026-04-06T22:59:44.193Z","endTime":"2026-04-06T22:59:48.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03200864070754,"aZ":-9.614928343523975,"pfxX":-2.759351259202606,"pfxZ":12.229676533171919,"pX":-0.14781035731822104,"pZ":2.5059552408454664,"vX0":2.0490381548042507,"vY0":-135.9893059729851,"vZ0":-6.567159266960197,"x":122.63,"y":171.12,"x0":-0.5583229240067801,"y0":50.00467867291785,"z0":5.643420535997423,"aX":-5.090511577999376},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.6,"breakHorizontal":4.4,"spinRate":2434,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.40513743187401907,"extension":6.22080357506077},"hitData":{"launchSpeed":93.1,"launchAngle":27.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.05,"coordY":97.18}},"index":1,"playId":"9f51b87a-91ef-3618-be8a-3bba1023371b","pitchNumber":2,"startTime":"2026-04-06T23:00:00.081Z","endTime":"2026-04-06T23:00:06.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:00:06.501Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:00:22.442Z","endTime":"2026-04-06T23:01:34.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3583041243831,"aZ":-9.831932955966646,"pfxX":-2.7288356015608004,"pfxZ":12.089298095138162,"pX":0.2722810767445762,"pZ":2.6392586446825064,"vX0":3.1456850959785267,"vY0":-136.17518661611518,"vZ0":-6.237318914544799,"x":106.62,"y":167.52,"x0":-0.5521409970851568,"y0":50.004450031156004,"z0":5.66453765083229,"aX":-5.043927632734814},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":4.2,"spinRate":2496,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4047058341679848,"extension":6.251502993720542},"index":0,"playId":"f36bee3f-2cab-3646-a7ee-7eb5075f279f","pitchNumber":1,"startTime":"2026-04-06T23:00:36.333Z","endTime":"2026-04-06T23:00:40.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06985238953392,"aZ":-25.987608745719275,"pfxX":-8.89063352837805,"pfxZ":3.7714762891361246,"pX":-1.5963806997628172,"pZ":2.5811741941925304,"vX0":0.9565106357308464,"vY0":-127.99281123478023,"vZ0":-2.6973859556263124,"x":177.85,"y":169.09,"x0":-0.8235843281724272,"y0":50.003960791143605,"z0":5.7068660781720375,"aX":-14.593462973210938},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":1246,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4297036050415186,"extension":6.193624890559452},"index":1,"playId":"0b6d1be5-7a31-3ef5-ac35-2f1230b4a786","pitchNumber":2,"startTime":"2026-04-06T23:00:50.552Z","endTime":"2026-04-06T23:00:56.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.3,"endSpeed":78.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44814036120214,"aZ":-32.141538253606385,"pfxX":2.18587686993963,"pfxZ":0.020183822224421277,"pX":0.3938314038440282,"pZ":2.0490798517190094,"vX0":1.213124562971242,"vY0":-125.6907309068254,"vZ0":-2.7471930294582165,"x":101.99,"y":183.45,"x0":-0.3803582077050743,"y0":50.00331514607755,"z0":5.788254683120537,"aX":3.4680454832172067},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-4.2,"spinRate":2422,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4371721979108094,"extension":6.227444310923375},"index":2,"playId":"0916c9bc-926c-3d14-b085-d0044282c957","pitchNumber":3,"startTime":"2026-04-06T23:01:06.772Z","endTime":"2026-04-06T23:01:10.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.86230982414545,"aZ":-8.821449019492835,"pfxX":-2.3560303326715077,"pfxZ":12.240816372700875,"pX":0.13998978730896644,"pZ":1.8142560707528832,"vX0":2.3857157044246757,"vY0":-139.09947578232268,"vZ0":-8.343930166615674,"x":111.66,"y":189.8,"x0":-0.4337753758670908,"y0":50.00627980977363,"z0":5.4850319161734,"aX":-4.49616685828527},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":3.6,"spinRate":2547,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.3978121128306258,"extension":6.374980436609372},"index":3,"playId":"bfd1a78a-53cb-3faf-8c64-0579883d80cf","pitchNumber":4,"startTime":"2026-04-06T23:01:30.180Z","endTime":"2026-04-06T23:01:34.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:01:34.942Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Benson pops out to third baseman Javier Sanoja in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-06T23:01:37.162Z","endTime":"2026-04-06T23:03:03.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159532942500658,"aZ":-43.25879336072647,"pfxX":3.4958675001478565,"pfxZ":-8.08529288823173,"pX":-0.7467500075986232,"pZ":1.9712928455783494,"vX0":-1.0085068076884691,"vY0":-117.71574795699973,"vZ0":0.5659585864619536,"x":145.46,"y":185.56,"x0":-0.7609376587403478,"y0":50.003016339562066,"z0":5.808829891777701,"aX":4.79269735468628},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.0,"breakHorizontal":-6.0,"spinRate":2512,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.4694778927219594,"extension":6.124000436835919},"index":0,"playId":"940407b5-098c-3f31-bb52-1738e36eb91a","pitchNumber":1,"startTime":"2026-04-06T23:01:59.103Z","endTime":"2026-04-06T23:02:03.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":78.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.606963935258776,"aZ":-31.200514160657935,"pfxX":-8.143287236866398,"pfxZ":0.6043021908083901,"pX":-0.3830985616403464,"pZ":3.365959473132709,"vX0":3.867919985485951,"vY0":-127.44673038074477,"vZ0":0.4629131232550223,"x":131.6,"y":147.9,"x0":-0.8843906823596612,"y0":50.00012656630335,"z0":5.699355535137702,"aX":-13.041693084212307},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":13.6,"spinRate":1382,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4341704754039024,"extension":6.005814150926132},"index":1,"playId":"e83c13ef-29d4-3123-abe3-a4ff4eb1d6c6","pitchNumber":2,"startTime":"2026-04-06T23:02:14.509Z","endTime":"2026-04-06T23:02:17.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.935685351819313,"aZ":-32.08520724742681,"pfxX":-10.23639779151059,"pfxZ":0.05332977738522571,"pX":-0.10730774293799082,"pZ":0.6377888279854563,"vX0":5.35836937718083,"vY0":-128.98264244306634,"vZ0":-5.713603470686918,"x":121.09,"y":221.56,"x0":-0.9045033274694789,"y0":50.00261111331904,"z0":5.417929429958803,"aX":-16.895011836052884},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":16.9,"spinRate":1583,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42801258710471357,"extension":6.302775259707292},"index":2,"playId":"9297b567-f3c1-32ee-aec7-fc4f6ae4cd3d","pitchNumber":3,"startTime":"2026-04-06T23:02:34.912Z","endTime":"2026-04-06T23:02:39.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.9,"endSpeed":86.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.576607183691195,"aZ":-10.047554070406024,"pfxX":-5.711221362217582,"pfxZ":11.407048507358073,"pX":-0.04547624892839384,"pZ":2.8865998277663363,"vX0":3.686145542896721,"vY0":-139.4108803218608,"vZ0":-5.03816571412663,"x":118.73,"y":160.84,"x0":-0.6527450220609158,"y0":50.00597786230986,"z0":5.399834258489463,"aX":-11.081003933827272},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":9.5,"spinRate":2523,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3950935299855125,"extension":6.271343106049527},"hitData":{"launchSpeed":86.5,"launchAngle":69.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.94,"coordY":179.72}},"index":3,"playId":"803ed429-e5fc-3caa-a4c5-4aa8bfbad2c1","pitchNumber":4,"startTime":"2026-04-06T23:02:54.099Z","endTime":"2026-04-06T23:03:03.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:03:03.299Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heriberto Hernández lines out sharply to left fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:05:14.878Z","endTime":"2026-04-06T23:05:43.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67502195667182,"aZ":-14.136091436199779,"pfxX":5.696884371926346,"pfxZ":10.075569476647255,"pX":-0.10494921090575884,"pZ":2.956175705921709,"vX0":-4.636674981431366,"vY0":-134.57702139597677,"vZ0":-5.953895283595467,"x":121.0,"y":158.96,"x0":0.9206632606091091,"y0":50.00600197738699,"z0":6.24145021398648,"aX":10.203023297481353},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":-9.0,"spinRate":2236,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4107626052298263,"extension":5.741844622125954},"hitData":{"launchSpeed":101.6,"launchAngle":15.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.72,"coordY":89.33}},"index":0,"playId":"47a8f44a-763d-3b19-914b-4b67f42bc5b0","pitchNumber":1,"startTime":"2026-04-06T23:05:37.243Z","endTime":"2026-04-06T23:05:43.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:05:43.396Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to right fielder Will Benson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:05:51.080Z","endTime":"2026-04-06T23:07:06.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69322427884448,"aZ":-35.82950702479817,"pfxX":-4.342238444842795,"pfxZ":-2.764410277735008,"pX":-1.12441362807326,"pZ":0.48979474664780015,"vX0":-3.2231037470707378,"vY0":-115.25504317987671,"vZ0":-5.401997633460659,"x":96.46,"y":195.96,"x0":0.8644330933137421,"y0":50.00255660679875,"z0":6.388438058693446,"aX":-5.745121451607904},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.2,"breakHorizontal":8.8,"spinRate":2706,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.47823718131762005,"extension":5.930183262659931},"index":0,"playId":"b4230ef1-417c-3ba5-b52b-8c8f0c50c14d","pitchNumber":1,"startTime":"2026-04-06T23:06:07.078Z","endTime":"2026-04-06T23:06:11.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14959556060182,"aZ":-25.227735253925914,"pfxX":10.643397741733052,"pfxZ":4.434932668011365,"pX":0.05782253596176137,"pZ":1.9295578131273188,"vX0":-5.810016831626389,"vY0":-124.89600570180524,"vZ0":-5.110812994238922,"x":114.8,"y":186.68,"x0":1.0417628275472863,"y0":50.00334414061634,"z0":6.099259290287931,"aX":16.672516169047952},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":-17.8,"spinRate":1950,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.43997607274048667,"extension":5.764167641812736},"index":1,"playId":"4455ca15-05b7-32dc-900a-66b2989d1a51","pitchNumber":2,"startTime":"2026-04-06T23:06:23.004Z","endTime":"2026-04-06T23:06:26.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70864846289921,"aZ":-24.04306312215237,"pfxX":9.727129565080253,"pfxZ":5.1896853550110285,"pX":1.06745573199331,"pZ":1.9395199870993747,"vX0":-3.2330055102872484,"vY0":-125.05803411974694,"vZ0":-5.375755194606577,"x":76.31,"y":186.41,"x0":1.1211882600295278,"y0":50.005105319672445,"z0":6.116474047981884,"aX":15.245886329401126},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-16.7,"spinRate":2022,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4397724496378568,"extension":5.9777482758298826},"index":2,"playId":"9868e7ef-b645-3ccb-bedb-bc19a3b4a327","pitchNumber":3,"startTime":"2026-04-06T23:06:36.735Z","endTime":"2026-04-06T23:06:40.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-06T23:06:46.943Z","endTime":"2026-04-06T23:06:57.766Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.3,"endSpeed":84.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.295210955531665,"aZ":-9.831742433519194,"pfxX":4.794799969127684,"pfxZ":12.194977554373398,"pX":0.26051667099100584,"pZ":3.1986016495368075,"vX0":-2.8104809817844205,"vY0":-135.63218740013113,"vZ0":-6.4748118500091545,"x":107.07,"y":152.42,"x0":0.6963811427351693,"y0":50.001755170309586,"z0":6.329114631538033,"aX":8.78322368341319},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":-7.9,"spinRate":2222,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.406452768687561,"extension":5.817503014496061},"hitData":{"launchSpeed":88.8,"launchAngle":40.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.22,"coordY":118.47}},"index":4,"playId":"b1cda65d-df39-32f3-8f1b-4b99ef5bc652","pitchNumber":4,"startTime":"2026-04-06T23:06:57.766Z","endTime":"2026-04-06T23:07:06.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:07:06.113Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to left fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-06T23:07:20.257Z","endTime":"2026-04-06T23:08:38.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":90.7,"endSpeed":82.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69647791999863,"aZ":-19.6711443267025,"pfxX":-2.581268552080365,"pfxZ":7.188480911659431,"pX":0.5214394237568902,"pZ":2.740047295522404,"vX0":-0.8669593931438185,"vY0":-131.95083983129004,"vZ0":-5.135868110873497,"x":97.12,"y":164.8,"x0":1.1907417080149516,"y0":50.00267918465326,"z0":6.18945030481624,"aX":-4.488092902036746},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.9,"breakHorizontal":4.9,"spinRate":2442,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4173297098105815,"extension":5.902620666270203},"index":0,"playId":"35fb1b1c-761c-3f8b-bd8b-8ca1efc10f09","pitchNumber":1,"startTime":"2026-04-06T23:07:33.663Z","endTime":"2026-04-06T23:07:37.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-06T23:07:49.008Z","endTime":"2026-04-06T23:08:00.043Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":85.7,"endSpeed":78.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523500980311173,"aZ":-30.966673793250198,"pfxX":-3.8004714731887885,"pfxZ":0.7674076131333205,"pX":1.6585026101381155,"pZ":3.5605097625499402,"vX0":1.7935242993123592,"vY0":-124.82943262667021,"vZ0":-0.544796030660085,"x":53.78,"y":142.65,"x0":1.4221372604758984,"y0":50.00118467605277,"z0":6.344186170946541,"aX":-5.961443769902695},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":6.5,"spinRate":2536,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4397919134533108,"extension":5.8598908150386295},"index":2,"playId":"56e70fae-a4a1-331e-9148-bdbd6fc2324c","pitchNumber":2,"startTime":"2026-04-06T23:08:00.043Z","endTime":"2026-04-06T23:08:04.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46573767101031,"aZ":-23.985793453610782,"pfxX":10.7365635983459,"pfxZ":5.176722890405816,"pX":0.1949766745190807,"pZ":1.0647989949724643,"vX0":-5.428060946181854,"vY0":-125.73320026489509,"vZ0":-7.5319659196254,"x":109.57,"y":210.03,"x0":1.0014151762437076,"y0":50.00011363013825,"z0":6.081766946859741,"aX":16.972815768785388},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.7,"breakHorizontal":-18.0,"spinRate":1957,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4377149565075511,"extension":5.985621639085423},"index":3,"playId":"fe083717-7df5-3cb1-b1fa-94bf4cd24936","pitchNumber":3,"startTime":"2026-04-06T23:08:14.926Z","endTime":"2026-04-06T23:08:18.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.7,"endSpeed":84.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68165979473575,"aZ":-11.074438381883661,"pfxX":4.605913226561796,"pfxZ":11.451317646314452,"pX":-1.0196579047500167,"pZ":3.3832683893651354,"vX0":-6.430562502523051,"vY0":-136.06892830822412,"vZ0":-5.69736034358931,"x":155.87,"y":147.43,"x0":0.7950786781003352,"y0":50.00298931553656,"z0":6.298269706106222,"aX":8.487323326774156},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-6.7,"spinRate":2190,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4052409618932109,"extension":5.808352685271756},"hitData":{"launchSpeed":84.1,"launchAngle":43.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.73,"coordY":109.76}},"index":4,"playId":"8cfc91e8-0f5e-35cd-a393-ce9629c1205b","pitchNumber":4,"startTime":"2026-04-06T23:08:30.870Z","endTime":"2026-04-06T23:08:38.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:08:38.796Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:11:02.844Z","endTime":"2026-04-06T23:11:28.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-06T23:10:47.278Z","endTime":"2026-04-06T23:11:05.185Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.5,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.610051202002836,"aZ":-11.350281649997624,"pfxX":-4.266657752636375,"pfxZ":11.071891084701626,"pX":0.45529374114082133,"pZ":2.336858679605083,"vX0":4.6654961855288795,"vY0":-137.30371877611785,"vZ0":-6.069998555875361,"x":99.65,"y":175.68,"x0":-0.7237264153140863,"y0":50.00523015002282,"z0":5.372352382455238,"aX":-8.026839953685613},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":6.6,"spinRate":2409,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4011982590935128,"extension":6.493937984311384},"index":1,"playId":"a9ba1fa5-d82a-3a52-9fe9-4c31145d9a9a","pitchNumber":1,"startTime":"2026-04-06T23:11:05.185Z","endTime":"2026-04-06T23:11:09.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29540599465375,"aZ":-30.8126076718326,"pfxX":2.3919627639595022,"pfxZ":0.8421807376185573,"pX":-0.24644104122664956,"pZ":2.6057307139046704,"vX0":-0.03563123476482469,"vY0":-126.82296659260277,"vZ0":-1.5885566239744717,"x":126.39,"y":168.43,"x0":-0.5426639492377816,"y0":50.00380390171288,"z0":5.7107782530973425,"aX":3.874740289554933},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":-4.3,"spinRate":2569,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.432808232486797,"extension":6.256658120669982},"hitData":{"launchSpeed":92.9,"launchAngle":53.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.46,"coordY":98.27}},"index":2,"playId":"4c81238b-e272-33a0-b94c-caaa471275bc","pitchNumber":2,"startTime":"2026-04-06T23:11:20.592Z","endTime":"2026-04-06T23:11:28.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:11:28.294Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to right fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:11:36.161Z","endTime":"2026-04-06T23:12:15.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.970175570051005,"aZ":-10.047849072675737,"pfxX":-3.2616720644665174,"pfxZ":11.807354586011133,"pX":0.8523223200663352,"pZ":1.8988926446589425,"vX0":4.88311436557528,"vY0":-136.93390095629252,"vZ0":-7.543916272229746,"x":84.51,"y":187.51,"x0":-0.5412688926908434,"y0":50.00428448722753,"z0":5.400299840489819,"aX":-6.113256293855801},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":4.7,"spinRate":2382,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40204614586810017,"extension":6.587695711263888},"index":0,"playId":"80151ce0-17fb-3e7d-844b-85700410c963","pitchNumber":1,"startTime":"2026-04-06T23:11:53.185Z","endTime":"2026-04-06T23:11:58.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.324399022261716,"aZ":-12.184512522977116,"pfxX":-4.680262434467221,"pfxZ":10.50614870023731,"pX":0.023628082099400868,"pZ":2.3991919363891716,"vX0":3.8132041890649266,"vY0":-137.93859984254973,"vZ0":-5.827830488744215,"x":116.1,"y":174.0,"x0":-0.77740997866655,"y0":50.000847542042855,"z0":5.380970446480878,"aX":-8.903383897005098},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2382,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3990252054707941,"extension":6.4885844630512155},"hitData":{"launchSpeed":89.5,"launchAngle":32.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.85,"coordY":86.1}},"index":1,"playId":"3b45bf9d-0477-3986-a974-b6b137e12d6b","pitchNumber":2,"startTime":"2026-04-06T23:12:09.092Z","endTime":"2026-04-06T23:12:15.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:12:15.593Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to second baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-06T23:12:22.556Z","endTime":"2026-04-06T23:14:19.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.5,"endSpeed":80.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.695991728022403,"aZ":-24.36202329291524,"pfxX":1.329266143363545,"pfxZ":4.7484648646284064,"pX":-0.5365315042134639,"pZ":2.893873898058281,"vX0":0.23959987103908253,"vY0":-127.52999459037939,"vZ0":-2.06325029583458,"x":137.45,"y":160.65,"x0":-0.8043819394591464,"y0":50.00061887234072,"z0":5.638777001980051,"aX":2.184739369507228},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":-2.5,"spinRate":2487,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.4298112481097469,"extension":6.204803557791413},"index":0,"playId":"78cec040-7f79-35fd-8eee-2c77405d6053","pitchNumber":1,"startTime":"2026-04-06T23:12:42.742Z","endTime":"2026-04-06T23:12:48.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562397374245638,"aZ":-30.368931187761433,"pfxX":-5.892627613811129,"pfxZ":1.1141336388325733,"pX":-0.3539268251122091,"pZ":3.0795597842033207,"vX0":3.303828723344751,"vY0":-127.56858274413469,"vZ0":-0.5319090127607522,"x":130.49,"y":155.63,"x0":-0.9094128996687301,"y0":50.00497964191995,"z0":5.713174720851796,"aX":-9.581682841458674},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":9.8,"spinRate":1545,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4316035937654905,"extension":6.145448942000278},"index":1,"playId":"45813875-67a7-3d26-a473-4e2810a9d8ce","pitchNumber":2,"startTime":"2026-04-06T23:13:04.853Z","endTime":"2026-04-06T23:13:08.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-06T23:13:20.755Z","endTime":"2026-04-06T23:13:35.794Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":77.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.894064168938975,"aZ":-36.58565292853561,"pfxX":-10.192183825524573,"pfxZ":-2.8128509127106227,"pX":-2.307607255379111,"pZ":3.122060476449806,"vX0":0.21789894990854752,"vY0":-126.55651786257616,"vZ0":1.2011836338333324,"x":204.96,"y":154.48,"x0":-1.0794165509943792,"y0":50.00361611363377,"z0":5.649116667806315,"aX":-15.978479196164596},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.3,"breakHorizontal":18.2,"spinRate":1542,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.43848863265964333,"extension":6.375482158339634},"index":3,"playId":"c08fed80-1c68-359f-bd55-507d711d9e43","pitchNumber":3,"startTime":"2026-04-06T23:13:35.794Z","endTime":"2026-04-06T23:13:39.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82308217692069,"aZ":-33.22670539632759,"pfxX":-8.592434337504336,"pfxZ":-0.666643543103568,"pX":-1.3394675167871637,"pZ":1.7076794576893886,"vX0":1.8859173770615096,"vY0":-126.80996579313013,"vZ0":-2.7936767147612684,"x":168.06,"y":192.67,"x0":-0.9910521517635565,"y0":50.00232527301465,"z0":5.552452452142212,"aX":-13.593731084720437},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":14.9,"spinRate":1387,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43674644280651576,"extension":6.154978002491236},"index":4,"playId":"dbc1914c-f0ff-3f50-bd80-b405d2e27788","pitchNumber":4,"startTime":"2026-04-06T23:13:53.131Z","endTime":"2026-04-06T23:13:58.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.55882505061924,"aZ":-11.255143809184691,"pfxX":-3.5020727948087895,"pfxZ":10.877814166535057,"pX":-0.05748787299593203,"pZ":3.7821991476737167,"vX0":3.2047261284416364,"vY0":-139.72763342343904,"vZ0":-2.3673037968707202,"x":119.19,"y":136.66,"x0":-0.779985590146257,"y0":50.00115197411586,"z0":5.407377592334174,"aX":-6.73374685512182},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":5.4,"spinRate":2330,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3962098665477747,"extension":6.312669870097515},"hitData":{"launchSpeed":85.5,"launchAngle":58.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.52,"coordY":126.59}},"index":5,"playId":"4bfafc04-fb1d-38cb-9a02-9d2fafe9a808","pitchNumber":5,"startTime":"2026-04-06T23:14:10.808Z","endTime":"2026-04-06T23:14:19.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:14:19.425Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:16:02.556Z","endTime":"2026-04-06T23:16:50.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.538707660840103,"aZ":-20.742774785201927,"pfxX":-0.7665064723367647,"pfxZ":6.862967933233592,"pX":-0.3685435839743085,"pZ":2.2210964776879436,"vX0":-3.6217997593406714,"vY0":-128.51062313697543,"vZ0":-6.042949704504626,"x":131.05,"y":178.81,"x0":1.1608692614023126,"y0":50.006218667122525,"z0":6.222944370147527,"aX":-1.2776396373625984},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.3,"breakHorizontal":2.3,"spinRate":2346,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4267950934087348,"extension":5.998332062120634},"index":0,"playId":"a92c63c5-c2a2-300d-bbee-a59012136a13","pitchNumber":1,"startTime":"2026-04-06T23:16:27.912Z","endTime":"2026-04-06T23:16:31.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":76.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.901795036846107,"aZ":-25.428885971576282,"pfxX":10.629353506233365,"pfxZ":4.4622758694109645,"pX":0.8517269485313052,"pZ":1.766481893754201,"vX0":-3.562485425257461,"vY0":-123.37476710901413,"vZ0":-5.5345992241449595,"x":84.53,"y":191.08,"x0":0.9495677188200629,"y0":50.00368872762848,"z0":6.2347240977070735,"aX":16.07513240815258},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":-18.1,"spinRate":1914,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44722722246811397,"extension":5.896079124295957},"hitData":{"launchSpeed":72.7,"launchAngle":-0.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.16,"coordY":152.49}},"index":1,"playId":"179aa66e-e1bb-32b3-a5ea-00118f8575f0","pitchNumber":2,"startTime":"2026-04-06T23:16:44.572Z","endTime":"2026-04-06T23:16:50.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:16:50.291Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:17:01.724Z","endTime":"2026-04-06T23:18:39.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789943801525368,"aZ":-41.41068665589121,"pfxX":-7.755425836834318,"pfxZ":-7.5788392247165675,"pX":0.3740699579541621,"pZ":1.681540277992799,"vX0":0.5679296169523103,"vY0":-110.5927752925823,"vZ0":-1.0951750801030573,"x":102.74,"y":193.38,"x0":1.116940425862468,"y0":50.00418769351723,"z0":6.591159704515094,"aX":-9.447398763815654},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-13.7,"breakHorizontal":13.8,"spinRate":2591,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.4984549041863984,"extension":6.124568316246968},"index":0,"playId":"5095426f-a380-39f5-a33e-cdff458edb5b","pitchNumber":1,"startTime":"2026-04-06T23:17:18.209Z","endTime":"2026-04-06T23:17:23.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-06T23:17:28.385Z","endTime":"2026-04-06T23:17:43.122Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9191330216947,"aZ":-26.54154747498299,"pfxX":8.911473461491903,"pfxZ":3.691480623549783,"pX":2.742062719331369,"pZ":4.231202757360294,"vX0":0.6456664887382771,"vY0":-123.83391838751835,"vZ0":0.11016402244287327,"x":12.48,"y":124.54,"x0":1.3219046848949625,"y0":50.00049403274222,"z0":6.440241898931402,"aX":13.586422062674254},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.0,"breakHorizontal":-16.2,"spinRate":1769,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4454195862440131,"extension":5.574046456552972},"index":2,"playId":"81e4be69-062d-3924-b99a-63e7d4e8e223","pitchNumber":2,"startTime":"2026-04-06T23:17:43.122Z","endTime":"2026-04-06T23:17:47.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466416022942553,"aZ":-22.00957303951197,"pfxX":-2.185176664379566,"pfxZ":5.907595807776426,"pX":0.7810877395897136,"pZ":2.658591656094172,"vX0":-0.43413592795145467,"vY0":-130.56656912969385,"vZ0":-4.833394302445721,"x":87.23,"y":167.0,"x0":1.2334570494020916,"y0":50.0013044650153,"z0":6.198227654300645,"aX":-3.7577752965385858},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":4.1,"spinRate":2449,"spinDirection":164},"zone":3,"typeConfidence":2.0,"plateTime":0.42012251194214034,"extension":5.9513134505804866},"index":3,"playId":"154ddb9f-ea3a-3d47-aa82-356f9c4a429f","pitchNumber":3,"startTime":"2026-04-06T23:18:01.583Z","endTime":"2026-04-06T23:18:06.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.584913558867655,"aZ":-11.266681281184283,"pfxX":6.446520683219957,"pfxZ":11.265794521074994,"pX":-0.8946506493989029,"pZ":1.3526352768221133,"vX0":-6.870950122969541,"vY0":-136.26605836263371,"vZ0":-10.518486428797976,"x":151.1,"y":202.26,"x0":0.8378008536444544,"y0":50.004150254471604,"z0":6.071102838386128,"aX":11.96610107142818},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-10.0,"spinRate":2247,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.40397684715214854,"extension":6.238460707194253},"index":4,"playId":"2a9b8f8a-0f7e-38e5-b638-8b4f649927c1","pitchNumber":4,"startTime":"2026-04-06T23:18:18.531Z","endTime":"2026-04-06T23:18:23.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00441820220997,"aZ":-23.273140656529,"pfxX":10.21313908688476,"pfxZ":5.600621298447955,"pX":0.7253696132254946,"pZ":2.1828714192349747,"vX0":-3.921942838397055,"vY0":-126.17290553243411,"vZ0":-5.274671626637782,"x":89.35,"y":179.84,"x0":0.9852707540536144,"y0":50.00431148357202,"z0":6.21029775025191,"aX":16.239046503150636},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.0,"breakHorizontal":-17.4,"spinRate":1866,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4364300301056758,"extension":5.68661864809396},"hitData":{"launchSpeed":83.1,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.92,"coordY":176.29}},"index":5,"playId":"6babed38-be3f-3fd6-a16b-5f4a42ebf5b4","pitchNumber":5,"startTime":"2026-04-06T23:18:33.230Z","endTime":"2026-04-06T23:18:39.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:18:39.856Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-06T23:18:51.887Z","endTime":"2026-04-06T23:19:51.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.936214231800214,"aZ":-42.27407370820829,"pfxX":-7.3937502594620765,"pfxZ":-8.128254807208778,"pX":-0.17240319627991046,"pZ":1.7511584379666365,"vX0":-0.40281479201679327,"vY0":-112.44213065766971,"vZ0":-0.7719867096145167,"x":123.57,"y":191.5,"x0":0.9670420604795836,"y0":50.00146263283597,"z0":6.499693373479823,"aX":-9.189824004696042},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-14.4,"breakHorizontal":13.4,"spinRate":2796,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.49268024158840973,"extension":5.816845078741326},"index":0,"playId":"1d086133-d3f4-3c3c-9be6-ad1bf29402c2","pitchNumber":1,"startTime":"2026-04-06T23:19:09.168Z","endTime":"2026-04-06T23:19:14.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50630899432677,"aZ":-15.700943224721811,"pfxX":8.586381093841153,"pfxZ":8.988797117199635,"pX":-0.19679527039366984,"pZ":2.4197288275059847,"vX0":-5.409876850631526,"vY0":-135.49610355514022,"vZ0":-7.016372119610437,"x":124.5,"y":173.45,"x0":0.7247100407990018,"y0":50.005636708527156,"z0":6.168610499440828,"aX":15.742574959322809},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-14.2,"spinRate":2128,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4064353773043696,"extension":6.030417373667248},"index":1,"playId":"8938cd9b-47c8-38dd-bdf0-d36ca19d5ea2","pitchNumber":2,"startTime":"2026-04-06T23:19:22.943Z","endTime":"2026-04-06T23:19:27.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-06T23:19:34.438Z","endTime":"2026-04-06T23:19:46.862Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442886607748886,"aZ":-23.670801384287905,"pfxX":10.551009276500848,"pfxZ":5.294767136595904,"pX":0.42501277220094913,"pZ":1.1118225137148092,"vX0":-5.046710420668743,"vY0":-127.06277009655074,"vZ0":-7.547071494083509,"x":100.8,"y":208.76,"x0":1.0857828362200164,"y0":50.00185681424602,"z0":6.053269225148244,"aX":16.93796239848021},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":-17.6,"spinRate":1989,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4341077737393193,"extension":6.0798020966713535},"index":3,"playId":"fea1c347-caec-36c3-8e06-4bf7589ab5b8","pitchNumber":3,"startTime":"2026-04-06T23:19:46.862Z","endTime":"2026-04-06T23:19:51.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:19:51.176Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to second baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:21:38.177Z","endTime":"2026-04-06T23:22:07.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91483967008079,"aZ":-29.361053986699424,"pfxX":7.755788997787313,"pfxZ":2.1089181838057147,"pX":0.06514505232308178,"pZ":2.384661556947859,"vX0":-0.25440698099392606,"vY0":-115.75851372756506,"vZ0":-1.0313069675535076,"x":114.52,"y":174.39,"x0":-0.827641479182224,"y0":50.00369321388752,"z0":5.688849685309111,"aX":10.35326478317268},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.8,"breakHorizontal":-13.9,"spinRate":2328,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.47617150611032777,"extension":6.329137769050766},"hitData":{"launchSpeed":90.8,"launchAngle":57.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":130.47,"coordY":116.41}},"index":0,"playId":"6d8b144e-f418-372f-a3c6-1a9e14756f6f","pitchNumber":1,"startTime":"2026-04-06T23:21:59.145Z","endTime":"2026-04-06T23:22:07.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:22:07.354Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elly De La Cruz doubles (1) on a ground ball to right fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:22:17.266Z","endTime":"2026-04-06T23:23:36.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975041966710158,"aZ":-25.538458367791794,"pfxX":-8.839185165552117,"pfxZ":4.209771293950568,"pX":-0.22769643705034345,"pZ":1.918404156202716,"vX0":4.3780816815543036,"vY0":-125.8968339451128,"vZ0":-3.8823825391406124,"x":125.68,"y":186.98,"x0":-0.8582255397674943,"y0":50.001709448564505,"z0":5.592101839261108,"aX":-13.925296213065028},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":14.8,"spinRate":1295,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4381918968820582,"extension":6.2486284564981425},"index":0,"playId":"364d2cc1-e862-3d3b-aa73-38e072c5ad41","pitchNumber":1,"startTime":"2026-04-06T23:22:33.040Z","endTime":"2026-04-06T23:22:37.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93621990123692,"aZ":-12.489243300353072,"pfxX":-4.245769377595436,"pfxZ":10.571976030005038,"pX":-0.5387654100835845,"pZ":1.4900270483506033,"vX0":1.9329544685131086,"vY0":-136.97564188578158,"vZ0":-8.162930243725071,"x":137.54,"y":198.55,"x0":-0.7099653745926436,"y0":50.00083585953366,"z0":5.402729389117341,"aX":-7.904568563240262},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2295,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4029836882245066,"extension":6.290903570496878},"index":1,"playId":"45053c6f-6c1d-3622-bbef-22f6ab98dd8d","pitchNumber":2,"startTime":"2026-04-06T23:22:50.596Z","endTime":"2026-04-06T23:22:55.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27381822189094,"aZ":-34.15400545840841,"pfxX":7.672873287267777,"pfxZ":-1.489685056021815,"pX":-0.8300027511819499,"pZ":0.9741093245888194,"vX0":-1.6567236492652404,"vY0":-116.26544829623217,"vZ0":-2.77766693558729,"x":148.64,"y":212.48,"x0":-1.0921510688075806,"y0":50.0010134089733,"z0":5.513903567222927,"aX":10.219913773463446},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.2,"breakHorizontal":-13.2,"spinRate":2378,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4760535618741355,"extension":6.256057885708291},"index":2,"playId":"0bb857c8-3806-3acd-ad5b-7a70e051bd84","pitchNumber":3,"startTime":"2026-04-06T23:23:08.011Z","endTime":"2026-04-06T23:23:12.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.300598214768726,"aZ":-11.933376203285045,"pfxX":-4.537775462947986,"pfxZ":10.715406116403985,"pX":-0.21748368888771694,"pZ":2.263234370304746,"vX0":2.692531903109167,"vY0":-138.1450693418697,"vZ0":-6.477652689844964,"x":125.29,"y":177.67,"x0":-0.6270268745534844,"y0":50.00058924931589,"z0":5.478844166541849,"aX":-8.570002186267565},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2304,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3999888671340135,"extension":6.336632028281695},"hitData":{"launchSpeed":111.9,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":134.23,"coordY":162.89}},"index":3,"playId":"9d48e137-ba90-36fb-811b-2a7c5d2a28aa","pitchNumber":4,"startTime":"2026-04-06T23:23:24.830Z","endTime":"2026-04-06T23:23:36.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":0.79,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:23:36.068Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to center fielder Jakob Marsee. Elly De La Cruz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:23:47.563Z","endTime":"2026-04-06T23:25:49.753Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":79.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43724210864735,"aZ":-29.250407282752263,"pfxX":3.7984043545379915,"pfxZ":1.831719772101371,"pX":0.08709321167019295,"pZ":2.2343814706332754,"vX0":0.4131657357016164,"vY0":-125.4390754206473,"vZ0":-2.71740899117584,"x":113.68,"y":178.45,"x0":-0.5731419296370813,"y0":50.000412478092336,"z0":5.7170932246938655,"aX":6.050226378504445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":-7.0,"spinRate":2396,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.43670206362343444,"extension":6.258840751288938},"index":0,"playId":"3e410e36-abe0-35c9-b9b5-79f8bdfc05d6","pitchNumber":1,"startTime":"2026-04-06T23:24:14.086Z","endTime":"2026-04-06T23:24:17.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":79.5,"endSpeed":72.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14069168017686,"aZ":-33.45305405571537,"pfxX":9.964355076406953,"pfxZ":-0.9538818549159735,"pX":-0.5823614869285615,"pZ":3.2166186948225306,"vX0":-2.568405990278347,"vY0":-115.70522856665632,"vZ0":1.3726207727458497,"x":139.2,"y":151.93,"x0":-0.743820190611458,"y0":50.00421513340044,"z0":5.85227321430389,"aX":13.33991844073374},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.0,"breakHorizontal":-17.3,"spinRate":2489,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.47569146447707666,"extension":6.122215575815478},"index":1,"playId":"2276a1a4-1f10-33f5-baab-e3b62d5b000e","pitchNumber":2,"startTime":"2026-04-06T23:24:34.143Z","endTime":"2026-04-06T23:24:39.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":77.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62553660759794,"aZ":-32.925636199535866,"pfxX":-9.436198769127076,"pfxZ":-0.47738082549626526,"pX":-0.7489090976261498,"pZ":2.6470643518792922,"vX0":3.1472889455644286,"vY0":-125.9542089699368,"vZ0":-0.77916046467981,"x":145.55,"y":167.31,"x0":-0.8074895387452801,"y0":50.004365187112995,"z0":5.683699814475614,"aX":-14.778268641464393},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":16.1,"spinRate":1609,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4391512346419604,"extension":6.250999790500423},"index":2,"playId":"3a15e97b-bf18-3905-92a8-adbbdff630b1","pitchNumber":3,"startTime":"2026-04-06T23:24:55.411Z","endTime":"2026-04-06T23:24:58.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29363443041204,"aZ":-31.29157021438022,"pfxX":2.9134565023921306,"pfxZ":0.5491884004941903,"pX":0.40534331123052125,"pZ":0.272762786474782,"vX0":1.8396046091930613,"vY0":-126.26032958244357,"vZ0":-6.294821479389883,"x":101.55,"y":231.42,"x0":-0.7118073766592549,"y0":50.00281283326735,"z0":5.323850508024098,"aX":4.69253931140767},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-5.8,"spinRate":2344,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.43419867984715843,"extension":6.449806846195429},"index":3,"playId":"e4366b5d-0768-3100-95d2-19e3b32452c3","pitchNumber":4,"startTime":"2026-04-06T23:25:17.378Z","endTime":"2026-04-06T23:25:21.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.30011770048222,"aZ":-11.365545450590243,"pfxX":-3.7429295651784016,"pfxZ":10.90003540053269,"pX":-0.15446448187350081,"pZ":2.5113797194131022,"vX0":2.8980839366330824,"vY0":-138.79487667206652,"vZ0":-5.652193472127043,"x":122.89,"y":170.97,"x0":-0.7372614431097463,"y0":50.00271618623988,"z0":5.3636938625146255,"aX":-7.145346929082564},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":6.0,"spinRate":2491,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3979351718785593,"extension":6.260523310610871},"hitData":{"launchSpeed":103.1,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.84,"coordY":73.25}},"index":4,"playId":"a693a5f0-b16f-3eaf-863e-e15e3252041b","pitchNumber":5,"startTime":"2026-04-06T23:25:39.675Z","endTime":"2026-04-06T23:25:49.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-10.099999999999994,"leverageIndex":1.57,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:25:49.753Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Eugenio Suárez reaches on a throwing error by third baseman Javier Sanoja. Sal Stewart out at 3rd, first baseman Connor Norby to shortstop Otto Lopez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:26:10.180Z","endTime":"2026-04-06T23:27:11.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78065092156052,"aZ":-30.390973925303904,"pfxX":2.514048943600558,"pfxZ":1.1245900531456199,"pX":1.0976558504554765,"pZ":1.9082774811273684,"vX0":2.9247893011318045,"vY0":-125.84589209449967,"vZ0":-3.3701837482273964,"x":75.16,"y":187.26,"x0":-0.41042136648152866,"y0":50.00447836086756,"z0":5.751340856098953,"aX":3.9946801699003944},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.3,"spinRate":2513,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.43681499045607275,"extension":6.2024802595696285},"index":0,"playId":"7cc680ad-4710-32f8-a35a-27e8e9a1485d","pitchNumber":1,"startTime":"2026-04-06T23:26:18.560Z","endTime":"2026-04-06T23:26:23.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Sal Stewart steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"7cc680ad-4710-32f8-a35a-27e8e9a1485d","startTime":"2026-04-06T23:26:39.207Z","endTime":"2026-04-06T23:26:58.733Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"postOnSecond":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.25,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25582965874525,"aZ":-29.025728870786466,"pfxX":-8.994961190829137,"pfxZ":1.9922501579225251,"pX":-0.24557330520665124,"pZ":2.2943391187502358,"vX0":4.347992868166262,"vY0":-125.9769741611612,"vZ0":-2.167581799915423,"x":126.36,"y":176.83,"x0":-0.8395029942696055,"y0":50.00459162080946,"z0":5.548136251867993,"aX":-14.23729755948755},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":15.1,"spinRate":1291,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4373541437386925,"extension":6.482731707586594},"hitData":{"launchSpeed":94.5,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.09,"coordY":170.04}},"index":2,"playId":"db40c536-d7f1-3c36-a51c-f23fdb562a0e","pitchNumber":2,"startTime":"2026-04-06T23:26:58.733Z","endTime":"2026-04-06T23:27:11.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":4.800000000000004,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:27:11.455Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-06T23:27:49.395Z","endTime":"2026-04-06T23:28:14.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77056013686514,"aZ":-10.088350531376696,"pfxX":-6.39857767916729,"pfxZ":11.517054806090906,"pX":0.9331712266934982,"pZ":0.4487905889331246,"vX0":6.3806933926647655,"vY0":-138.52818153911284,"vZ0":-10.989687363231909,"x":81.43,"y":226.66,"x0":-0.5835388670612156,"y0":50.004720413289434,"z0":5.171780175196185,"aX":-12.272666667983648},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":10.1,"spinRate":2350,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3974148891028122,"extension":6.451444449342057},"index":0,"playId":"bfa81962-9d4c-302c-85ff-04c580138b72","pitchNumber":1,"startTime":"2026-04-06T23:27:49.395Z","endTime":"2026-04-06T23:27:52.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90570180526016,"aZ":-30.444691908990258,"pfxX":2.9687278767983973,"pfxZ":1.0914835086519332,"pX":-0.2220762625882168,"pZ":1.2755331964560903,"vX0":0.11186987559258699,"vY0":-125.08051477246002,"vZ0":-4.43324878582707,"x":125.47,"y":204.34,"x0":-0.653182858224584,"y0":50.00484220721999,"z0":5.5635550848494475,"aX":4.710652331072425},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":-5.4,"spinRate":2379,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4376725460017368,"extension":6.432250648692224},"hitData":{"launchSpeed":93.2,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.22,"coordY":165.8}},"index":1,"playId":"4b5c4c10-3621-3158-afd1-ee3293b43034","pitchNumber":2,"startTime":"2026-04-06T23:28:06.954Z","endTime":"2026-04-06T23:28:14.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:28:14.609Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-06T23:30:07.780Z","endTime":"2026-04-06T23:31:26.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67586419852381,"aZ":-22.517337124541736,"pfxX":-0.7441966834492852,"pfxZ":5.710790185263262,"pX":1.1478866481570023,"pZ":2.530784466077958,"vX0":-0.09262861994203095,"vY0":-129.35048684821888,"vZ0":-4.883022608632267,"x":73.25,"y":170.45,"x0":1.2808226787327506,"y0":50.00039622149167,"z0":6.175673663286564,"aX":-1.2572418074268148},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":1.3,"spinRate":2424,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42390246598873293,"extension":5.780332309446803},"index":0,"playId":"7ef4f375-2dd2-355d-be04-b9aacdcd341c","pitchNumber":1,"startTime":"2026-04-06T23:30:25.619Z","endTime":"2026-04-06T23:30:30.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":84.0,"endSpeed":76.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.190642917383755,"aZ":-22.954408737993905,"pfxX":9.16993810395715,"pfxZ":6.181151930278373,"pX":0.1203998173651939,"pZ":0.9401933773634953,"vX0":-5.007637614605694,"vY0":-121.95873868357202,"vZ0":-7.550145931090233,"x":112.41,"y":213.39,"x0":1.0195040695477855,"y0":50.00196919113052,"z0":6.085042027921412,"aX":13.676987973074098},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.5,"breakHorizontal":-15.2,"spinRate":1923,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.45079863589126123,"extension":5.661033360724938},"index":1,"playId":"0b0f57ea-d6b9-3f7a-91f1-d9ef935a15c4","pitchNumber":2,"startTime":"2026-04-06T23:30:37.361Z","endTime":"2026-04-06T23:30:42.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.571843538389153,"aZ":-21.968274288877083,"pfxX":-1.1194731826559727,"pfxZ":5.964299879677771,"pX":-0.10010058832369881,"pZ":2.1091056403781847,"vX0":-2.9661288073320877,"vY0":-130.05775719117796,"vZ0":-6.229426265062387,"x":120.82,"y":181.83,"x0":1.201137136434194,"y0":50.004248177674064,"z0":6.2043940756533456,"aX":-1.9148604853802795},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":2.6,"spinRate":2425,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.42133936379329384,"extension":5.833396360110754},"index":2,"playId":"cd3998be-4273-3491-83df-9d1d27dc2c5b","pitchNumber":3,"startTime":"2026-04-06T23:30:49.729Z","endTime":"2026-04-06T23:30:55.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":68.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.913927470602232,"aZ":-41.66132525326085,"pfxX":-6.874936852086417,"pfxZ":-8.178474920107828,"pX":-0.01584884791380767,"pZ":1.3082803847780007,"vX0":-0.2432422718850672,"vY0":-108.26515454603437,"vZ0":-1.348908464722772,"x":117.6,"y":203.46,"x0":0.9887736155106505,"y0":50.00253775023511,"z0":6.5932711751213215,"aX":-7.9751613035356455},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-14.8,"breakHorizontal":12.5,"spinRate":2711,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.5103819490327832,"extension":5.82967797542146},"index":3,"playId":"9ec6b698-64c7-3d6b-83e4-b307bdf9aa53","pitchNumber":4,"startTime":"2026-04-06T23:31:04.876Z","endTime":"2026-04-06T23:31:08.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98119044601635,"aZ":-13.01112750789404,"pfxX":6.754689429974784,"pfxZ":10.657914296551933,"pX":-0.9662017610913531,"pZ":2.678517678654476,"vX0":-7.130424109680733,"vY0":-134.00419794960948,"vZ0":-6.932777319705497,"x":153.83,"y":166.46,"x0":0.8658922974774406,"y0":50.00544965635014,"z0":6.249840050177528,"aX":12.149032722011208},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":-10.4,"spinRate":2062,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4105033425426785,"extension":5.786195275572927},"hitData":{"launchSpeed":63.1,"launchAngle":39.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.98,"coordY":125.97}},"index":4,"playId":"4c5a571b-6440-38d5-a654-a9668689e241","pitchNumber":5,"startTime":"2026-04-06T23:31:18.983Z","endTime":"2026-04-06T23:31:26.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:31:26.248Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-06T23:31:32.121Z","endTime":"2026-04-06T23:32:11.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":80.9,"endSpeed":73.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19657829717595,"aZ":-32.13020739589236,"pfxX":-6.826938437846226,"pfxZ":0.03220840069224362,"pX":0.2310503503328452,"pZ":1.1586924064285367,"vX0":-0.275305981968968,"vY0":-117.70763271828648,"vZ0":-4.4084760935184,"x":108.19,"y":207.5,"x0":1.234174481287384,"y0":50.00375171758329,"z0":6.108582736190598,"aX":-9.356205110255424},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.0,"breakHorizontal":12.4,"spinRate":2612,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.46955438328881494,"extension":5.866483769352798},"index":0,"playId":"eb729337-2545-3697-9723-7ece52da4b55","pitchNumber":1,"startTime":"2026-04-06T23:31:50.756Z","endTime":"2026-04-06T23:31:55.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63768655427746,"aZ":-14.67107342744986,"pfxX":7.449383929341011,"pfxZ":9.487129168468787,"pX":-0.010744146761753426,"pZ":1.8775150125384534,"vX0":-5.399244993932746,"vY0":-135.709025486844,"vZ0":-8.15821028442048,"x":117.41,"y":188.09,"x0":1.0473864973070837,"y0":50.005711890439116,"z0":5.967318276962018,"aX":13.74987365426577},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-12.2,"spinRate":2047,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.40523748468385756,"extension":5.873707368515591},"hitData":{"launchSpeed":103.5,"launchAngle":15.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.5,"coordY":75.26}},"index":1,"playId":"0c34f187-c2a6-3870-8c21-0cbc98d0585a","pitchNumber":2,"startTime":"2026-04-06T23:32:05.574Z","endTime":"2026-04-06T23:32:11.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:32:11.881Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to left fielder Spencer Steer, deflected by third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-06T23:32:17.877Z","endTime":"2026-04-06T23:35:16.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":67.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049854365583307,"aZ":-37.679687119484235,"pfxX":-9.135745350119679,"pfxZ":-4.7201904510315105,"pX":-0.9524973766940035,"pZ":1.7749551361766234,"vX0":-1.2160807674041805,"vY0":-108.86522378492691,"vZ0":-1.2418429054434843,"x":153.31,"y":190.86,"x0":0.8012038439827882,"y0":50.00159682846267,"z0":6.534632823015325,"aX":-10.66036112941331},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-8.5,"breakHorizontal":16.8,"spinRate":2571,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.508567186326152,"extension":5.843329472520954},"index":0,"playId":"4f2a9888-6529-3485-9eb1-aee7cd0f4ab3","pitchNumber":1,"startTime":"2026-04-06T23:32:37.636Z","endTime":"2026-04-06T23:32:43.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360724366291954,"aZ":-24.46847928559094,"pfxX":-0.29188174317526183,"pfxZ":4.510621054242616,"pX":0.6152760815422087,"pZ":2.9827086954248037,"vX0":-1.426884148197185,"vY0":-130.62085447196046,"vZ0":-3.5926416613111654,"x":93.55,"y":158.25,"x0":1.209051852027183,"y0":50.003558151763336,"z0":6.239264349837699,"aX":-0.49876728802423215},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":0.8,"spinRate":2354,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.4211083365803674,"extension":5.718884189055994},"index":1,"playId":"c4d0c1b1-e68f-3318-b727-76702f494eeb","pitchNumber":2,"startTime":"2026-04-06T23:32:49.897Z","endTime":"2026-04-06T23:32:54.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.7,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73575581644733,"aZ":-24.932097311820304,"pfxX":11.448937585412523,"pfxZ":4.603984452416963,"pX":-0.043782983623915576,"pZ":0.3904557751800111,"vX0":-6.001952166171184,"vY0":-125.76456853654501,"vZ0":-8.687567412668528,"x":118.67,"y":228.24,"x0":0.9087211921973848,"y0":50.00445359880601,"z0":5.968536762465209,"aX":18.015431574764513},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.1,"breakHorizontal":-19.0,"spinRate":2017,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.43851035946323647,"extension":6.002574791726851},"index":2,"playId":"38b2be42-dfda-3eb0-9a83-5e71b53f08ac","pitchNumber":3,"startTime":"2026-04-06T23:33:06.916Z","endTime":"2026-04-06T23:33:10.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.477513180366554,"aZ":-26.097979506190736,"pfxX":-1.1667589580122124,"pfxZ":3.6646944512677084,"pX":0.790288180090003,"pZ":2.8082092040524933,"vX0":-0.49478067904463574,"vY0":-128.729971358541,"vZ0":-3.5477370692330292,"x":86.88,"y":162.96,"x0":1.1372313697481156,"y0":50.00624318718936,"z0":6.249854486880261,"aX":-1.9369159614963352},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":2.3,"spinRate":2430,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.42729780421630714,"extension":5.656196891867593},"index":3,"playId":"9b9c15e1-70e2-3c5d-8b6d-85c05d44dcfc","pitchNumber":4,"startTime":"2026-04-06T23:33:23.493Z","endTime":"2026-04-06T23:33:28.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-06T23:33:51.164Z","endTime":"2026-04-06T23:34:27.061Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025005442270196,"aZ":-21.47455591785994,"pfxX":11.342252236760821,"pfxZ":6.718329239921815,"pX":1.524319507093973,"pZ":3.1619362608708275,"vX0":-2.5265195481936837,"vY0":-126.75119336797134,"vZ0":-3.38844367580539,"x":58.9,"y":153.41,"x0":1.0746898701488183,"y0":50.00420367104455,"z0":6.273896698868863,"aX":18.064562920137725},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.4,"breakHorizontal":-19.7,"spinRate":2089,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.43568862060322777,"extension":5.7849397545489145},"index":5,"playId":"3b3d2b41-5d6a-34f7-9617-299e7ad3b491","pitchNumber":5,"startTime":"2026-04-06T23:34:27.061Z","endTime":"2026-04-06T23:34:30.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.057116882276674,"aZ":-16.545666149685086,"pfxX":9.633460382190133,"pfxZ":8.413270300118548,"pX":-0.9606203707442534,"pZ":2.4031112799496768,"vX0":-7.97130215068598,"vY0":-136.20862325124818,"vZ0":-6.988358892296326,"x":153.62,"y":173.9,"x0":0.7685548954258958,"y0":50.00543919280987,"z0":6.169335862669452,"aX":17.900666495854985},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-15.5,"spinRate":2143,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4038701343633244,"extension":6.115778763006548},"index":6,"playId":"209c59ba-8853-32fc-9362-6e238c3ecf6a","pitchNumber":6,"startTime":"2026-04-06T23:34:49.228Z","endTime":"2026-04-06T23:34:55.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25485598926999,"aZ":-21.784577190573312,"pfxX":-1.5008297329735925,"pfxZ":6.060667409745426,"pX":-0.2994333927655508,"pZ":2.215518868231159,"vX0":-2.9288945914750535,"vY0":-130.3000421605902,"vZ0":-5.902986382118347,"x":128.41,"y":178.96,"x0":1.035612448530494,"y0":50.001429210993834,"z0":6.164360560890535,"aX":-2.5707386401329995},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":3.4,"spinRate":2612,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.4209088206782017,"extension":5.771447972104063},"hitData":{"launchSpeed":105.0,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":85.66,"coordY":132.79}},"index":7,"playId":"4ae68cf0-36b4-3cf6-8c83-dbea33c60acc","pitchNumber":7,"startTime":"2026-04-06T23:35:04.803Z","endTime":"2026-04-06T23:35:16.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:35:16.013Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Heriberto Hernández grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Otto Lopez out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-06T23:35:29.585Z","endTime":"2026-04-06T23:36:09.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712171255779708,"aZ":-25.255626095612882,"pfxX":9.876098236775752,"pfxZ":4.74991764314424,"pX":0.5260552510728854,"pZ":2.7435293169896626,"vX0":-4.462401580947084,"vY0":-120.81964675085274,"vZ0":-3.1363431502069536,"x":96.95,"y":164.7,"x0":1.1282531024660214,"y0":50.00537878674296,"z0":6.31318603082986,"aX":14.391687889321638},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.0,"breakHorizontal":-16.6,"spinRate":1810,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4558892381134245,"extension":5.670665516453499},"index":0,"playId":"620a9ea1-2aeb-3e30-bc02-991604a199ac","pitchNumber":1,"startTime":"2026-04-06T23:35:48.269Z","endTime":"2026-04-06T23:35:53.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698617034383318,"aZ":-20.59196054050553,"pfxX":-1.5981197991227765,"pfxZ":6.787089521679629,"pX":-0.7493993684730754,"pZ":2.797521243546257,"vX0":-4.064648806259099,"vY0":-130.36872670573095,"vZ0":-4.974042001994527,"x":145.57,"y":163.25,"x0":1.0429996379861692,"y0":50.000030554173236,"z0":6.303258157918501,"aX":-2.725151874783356},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.3,"breakHorizontal":3.8,"spinRate":2446,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.42158799031117455,"extension":5.802882183254291},"hitData":{"launchSpeed":91.6,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.48,"coordY":168.83}},"index":1,"playId":"4582857b-2da4-3b89-a6f4-433100a14a87","pitchNumber":2,"startTime":"2026-04-06T23:36:03.128Z","endTime":"2026-04-06T23:36:09.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:36:09.450Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-06T23:37:56.447Z","endTime":"2026-04-06T23:39:05.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830211201668096,"aZ":-30.3481749508976,"pfxX":2.914744390466379,"pfxZ":1.1732903402820938,"pX":-0.3103583909013384,"pZ":2.278429632506641,"vX0":-0.12130919869642459,"vY0":-124.61589802725281,"vZ0":-2.350411464251496,"x":128.83,"y":177.26,"x0":-0.6391484362710633,"y0":50.00592314473366,"z0":5.760102949871825,"aX":4.549739709411738},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-5.3,"spinRate":2451,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.44082039158268627,"extension":6.205990461727113},"index":0,"playId":"1934d80c-e178-3bd9-9d35-5387046e6cd1","pitchNumber":1,"startTime":"2026-04-06T23:38:19.076Z","endTime":"2026-04-06T23:38:22.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":85.3,"endSpeed":75.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.585278434281385,"aZ":-31.132673059893893,"pfxX":-10.517792886956268,"pfxZ":0.7025542741434467,"pX":-0.6823194509607983,"pZ":2.3998892991282026,"vX0":3.779548616268346,"vY0":-123.82068858503506,"vZ0":-1.4654106693950137,"x":143.01,"y":173.98,"x0":-0.9004872798519566,"y0":50.0039515000027,"z0":5.712226618633743,"aX":-15.631644274154613},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":17.5,"spinRate":1479,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.44984412115449324,"extension":6.576641720658445},"index":1,"playId":"187b850a-f6f7-3202-ab13-4f2adc303033","pitchNumber":2,"startTime":"2026-04-06T23:38:37.730Z","endTime":"2026-04-06T23:38:42.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-06T23:38:48.522Z","endTime":"2026-04-06T23:39:00.022Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":77.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.485475741558105,"aZ":-27.722907471539145,"pfxX":-9.999749366151724,"pfxZ":2.8456945689876485,"pX":-0.3878738925864882,"pZ":0.8771601646864561,"vX0":4.583384134821792,"vY0":-126.03939346242383,"vZ0":-5.714403342816509,"x":131.78,"y":215.1,"x0":-0.9597102758355083,"y0":50.00052035783341,"z0":5.495516381469194,"aX":-15.623299815808936},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":16.6,"spinRate":1358,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43944432891224183,"extension":6.586653707286697},"index":3,"playId":"0305a68c-75c1-3db4-9a8b-204e0c473211","pitchNumber":3,"startTime":"2026-04-06T23:39:00.022Z","endTime":"2026-04-06T23:39:05.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:39:05.139Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, second baseman Leo Jiménez to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-06T23:39:08.585Z","endTime":"2026-04-06T23:39:52.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480547682614844,"aZ":-30.424254026731663,"pfxX":2.614599884329588,"pfxZ":1.1498013763308759,"pX":-0.5598974300393121,"pZ":3.6782598411596705,"vX0":-0.6643895388418043,"vY0":-123.29752600133523,"vZ0":0.9713423654488731,"x":138.34,"y":139.47,"x0":-0.6243750318126449,"y0":50.000796743485445,"z0":5.872318075797721,"aX":3.972957391901974},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.6,"spinRate":2374,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.44645058756587686,"extension":6.1135209661846215},"index":0,"playId":"2a7c15c5-3433-3fcc-9e6a-392956b51bcb","pitchNumber":1,"startTime":"2026-04-06T23:39:30.040Z","endTime":"2026-04-06T23:39:35.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865685844961796,"aZ":-30.248684423491063,"pfxX":2.334295511563497,"pfxZ":1.2293572248703875,"pX":-0.36464589076210485,"pZ":2.3997584862385115,"vX0":-0.05962942149628572,"vY0":-124.62912000156983,"vZ0":-1.9155000011284642,"x":130.9,"y":173.99,"x0":-0.6431531291112667,"y0":50.00047052329373,"z0":5.695436371138696,"aX":3.6426813301649665},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-4.2,"spinRate":2443,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4408073858056105,"extension":6.236097511011749},"hitData":{"launchSpeed":81.5,"launchAngle":8.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.26,"coordY":145.84}},"index":1,"playId":"7332a217-2c43-337c-a655-94b25eadce4f","pitchNumber":2,"startTime":"2026-04-06T23:39:45.231Z","endTime":"2026-04-06T23:39:52.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:39:52.882Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-06T23:40:02.510Z","endTime":"2026-04-06T23:40:25.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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(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":84.3,"endSpeed":77.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531679013192637,"aZ":-32.498197479347134,"pfxX":3.6676965340624395,"pfxZ":-0.21084579964887418,"pX":-0.011788616880939495,"pZ":3.207375211910199,"vX0":0.5905956206315228,"vY0":-122.85532574971597,"vZ0":0.393232295273366,"x":117.45,"y":152.18,"x0":-0.7318465386148469,"y0":50.00365261210416,"z0":5.809244608168276,"aX":5.601877376388673},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":-6.8,"spinRate":2424,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.44596853141270243,"extension":6.1715176395289255},"hitData":{"launchSpeed":97.5,"launchAngle":32.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.41,"coordY":51.35}},"index":0,"playId":"883dba40-2d9f-3355-ab84-bcdc27653f74","pitchNumber":1,"startTime":"2026-04-06T23:40:16.836Z","endTime":"2026-04-06T23:40:25.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:40:25.697Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to left fielder Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-06T23:42:29.816Z","endTime":"2026-04-06T23:43:06.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45961136085912,"aZ":-26.497899792638062,"pfxX":-3.840579907764033,"pfxZ":3.4593016384563793,"pX":0.3851011843742041,"pZ":2.8690530770927287,"vX0":-0.8765398176080645,"vY0":-128.1374870033642,"vZ0":-3.313043578745965,"x":102.32,"y":161.32,"x0":1.2314321072036856,"y0":50.005730029773595,"z0":6.276697441215161,"aX":-6.3107030412607},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":7.2,"spinRate":2308,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.4294384453824569,"extension":5.756895370320205},"index":0,"playId":"f316a468-4ee1-3009-b05e-31fb66d2336c","pitchNumber":1,"startTime":"2026-04-06T23:42:44.080Z","endTime":"2026-04-06T23:42:48.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961773689096493,"aZ":-25.82365045713662,"pfxX":-3.7362735123356496,"pfxZ":3.802055276909007,"pX":-0.48938968602553345,"pZ":2.387611394107681,"vX0":-2.8386704860358245,"vY0":-128.75769583408203,"vZ0":-4.5720953128693775,"x":135.65,"y":174.31,"x0":1.114770440207165,"y0":50.00504584802041,"z0":6.19663833727041,"aX":-6.242271453410927},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":7.4,"spinRate":2495,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.42619680083538203,"extension":5.9327474900331},"hitData":{"launchSpeed":95.8,"launchAngle":28.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.6,"coordY":59.45}},"index":1,"playId":"994ca20b-7c89-36e0-93d9-f12e9505b493","pitchNumber":2,"startTime":"2026-04-06T23:42:58.403Z","endTime":"2026-04-06T23:43:06.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:43:06.121Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-06T23:43:23.207Z","endTime":"2026-04-06T23:45:19.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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, 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":85.3,"endSpeed":77.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915821575996677,"aZ":-23.0403282647832,"pfxX":9.241649827511736,"pfxZ":5.976515361805663,"pX":-0.9543694913982864,"pZ":0.39650738646827977,"vX0":-6.957921784524843,"vY0":-123.72974417028142,"vZ0":-8.893927541784562,"x":153.38,"y":228.07,"x0":0.713118762108367,"y0":50.003340199048424,"z0":6.0125470785306545,"aX":14.1285353843669},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.6,"breakHorizontal":-14.8,"spinRate":2006,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.44506065144623763,"extension":6.059550359536083},"index":0,"playId":"b6992a17-6dfd-36c2-aaeb-7b8c05a0c969","pitchNumber":1,"startTime":"2026-04-06T23:43:38.273Z","endTime":"2026-04-06T23:43:41.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.674050213692865,"aZ":-22.91367044982315,"pfxX":10.453119128498459,"pfxZ":6.1268348979536515,"pX":0.33651258685095425,"pZ":1.8864112686127177,"vX0":-4.677219767193721,"vY0":-123.04736231626423,"vZ0":-5.583612529834326,"x":104.17,"y":187.85,"x0":0.9187484603327252,"y0":50.00314309773786,"z0":6.16371296717808,"aX":15.799890279169258},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.8,"breakHorizontal":-17.6,"spinRate":1827,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4476007991031481,"extension":5.791768808657731},"index":1,"playId":"0d610d01-92b6-3810-86ad-9e78a0574775","pitchNumber":2,"startTime":"2026-04-06T23:43:54.581Z","endTime":"2026-04-06T23:43:58.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-06T23:44:08.661Z","endTime":"2026-04-06T23:44:22.674Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731677839157783,"aZ":-41.716604424720224,"pfxX":-8.323116574507974,"pfxZ":-8.193825214102565,"pX":-0.5873751324062506,"pZ":0.40938077906762693,"vX0":-1.1218719151034282,"vY0":-108.97696341827613,"vZ0":-3.1104980902672184,"x":139.39,"y":227.73,"x0":1.016496318952247,"y0":50.00149944823617,"z0":6.501469994881232,"aX":-9.696228692496902},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-15.4,"breakHorizontal":15.4,"spinRate":2782,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.5087538817956028,"extension":6.115723721506732},"index":3,"playId":"f5c4df44-fb79-3ca8-b515-6b5ce8b212e6","pitchNumber":3,"startTime":"2026-04-06T23:44:22.674Z","endTime":"2026-04-06T23:44:27.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.524303750324293,"aZ":-27.536454301886117,"pfxX":-2.9817824344825894,"pfxZ":2.896886798492016,"pX":0.8016046501109779,"pZ":3.2138567667767326,"vX0":-0.26038351658788805,"vY0":-126.53604331714847,"vZ0":-2.3097385051480184,"x":86.44,"y":152.01,"x0":1.2930738077559532,"y0":50.005893679692804,"z0":6.369876542614489,"aX":-4.781958927875235},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":5.4,"spinRate":2410,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.434725682431508,"extension":6.045805496230504},"index":4,"playId":"dce2d268-f080-3dd6-8b95-ee000de4721f","pitchNumber":4,"startTime":"2026-04-06T23:44:41.187Z","endTime":"2026-04-06T23:44:46.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.752204860605932,"aZ":-13.495482363522108,"pfxX":5.680087278764116,"pfxZ":10.392647565932398,"pX":0.4931078240233321,"pZ":2.618036706239094,"vX0":-2.8467377298644414,"vY0":-133.91723422037703,"vZ0":-7.127943274134249,"x":98.2,"y":168.09,"x0":0.8380166358143267,"y0":50.001011372159894,"z0":6.2997888411846095,"aX":10.20750611228761},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-9.6,"spinRate":2084,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.41065196976026286,"extension":6.1368243794032615},"index":5,"playId":"9679b04d-2b64-33da-8f11-e0902d1944b9","pitchNumber":5,"startTime":"2026-04-06T23:44:57.321Z","endTime":"2026-04-06T23:45:02.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097155730917176,"aZ":-23.099600498263573,"pfxX":-1.9109264182785655,"pfxZ":5.360700516903062,"pX":0.35346501276847864,"pZ":2.7729516996804953,"vX0":-1.5154332548791254,"vY0":-129.80118605211246,"vZ0":-4.51243320620787,"x":103.53,"y":163.91,"x0":1.194742556997423,"y0":50.00498474539008,"z0":6.309627945847385,"aX":-3.2361359421904603},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.9,"breakHorizontal":3.8,"spinRate":2374,"spinDirection":166},"zone":3,"typeConfidence":2.0,"plateTime":0.42321048086612434,"extension":5.981430512143367},"hitData":{"launchSpeed":98.9,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.01,"coordY":168.22}},"index":6,"playId":"520d0381-82c9-3956-b3cc-283e1d31337b","pitchNumber":6,"startTime":"2026-04-06T23:45:13.191Z","endTime":"2026-04-06T23:45:19.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:45:19.607Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, pitcher Brandon Williamson to second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-06T23:45:27.878Z","endTime":"2026-04-06T23:46:52.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682227,"link":"/api/v1/people/682227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087269835361603,"aZ":-40.37039533969778,"pfxX":-6.575198292782897,"pfxZ":-6.959926873194124,"pX":-1.7509949189373697,"pZ":0.4759728224062446,"vX0":-3.129531500434312,"vY0":-109.33590541415644,"vZ0":-3.3473395648768802,"x":183.74,"y":225.93,"x0":0.5655573553533741,"y0":50.00094418666088,"z0":6.4754401529087815,"aX":-7.746264790232644},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.2,"breakHorizontal":12.8,"spinRate":2737,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.5061907711943561,"extension":6.228992529464071},"index":0,"playId":"61121207-5df0-35de-8bb6-c9e328fe2a94","pitchNumber":1,"startTime":"2026-04-06T23:45:57.730Z","endTime":"2026-04-06T23:46:02.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.018703156266525,"aZ":-14.125195604815133,"pfxX":5.1612018843304215,"pfxZ":9.87665316464097,"pX":-0.7511101057372427,"pZ":3.438252181451944,"vX0":-5.893660511349052,"vY0":-135.4315132123179,"vZ0":-5.029508532787217,"x":145.63,"y":145.95,"x0":0.799484120137373,"y0":50.006562175476155,"z0":6.333741772790333,"aX":9.435715130882741},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.8,"spinRate":2208,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4069464646772354,"extension":5.965377478449589},"index":1,"playId":"92f079ee-418e-3f72-a041-8bee2a024452","pitchNumber":2,"startTime":"2026-04-06T23:46:15.561Z","endTime":"2026-04-06T23:46:20.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.858114489814522,"aZ":-22.365276364824876,"pfxX":-2.690140613102665,"pfxZ":5.866727394725553,"pX":0.2818007345544803,"pZ":3.2827639937928894,"vX0":-1.735468224391033,"vY0":-128.78740710783654,"vZ0":-3.2726932234377846,"x":106.26,"y":150.15,"x0":1.3149566949226767,"y0":50.00462648816513,"z0":6.308703952611446,"aX":-4.49887102293437},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.1,"breakHorizontal":5.3,"spinRate":2452,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.426021774026319,"extension":5.986404694291144},"index":2,"playId":"a949fcf1-ebe5-3e1f-bf01-b61c79e3a9f2","pitchNumber":3,"startTime":"2026-04-06T23:46:29.427Z","endTime":"2026-04-06T23:46:33.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82246770995114,"aZ":-12.273667450458333,"pfxX":5.136227796805416,"pfxZ":10.99977432091719,"pX":-0.36961770434280883,"pZ":2.776215670567023,"vX0":-4.885227963382147,"vY0":-134.77811353342375,"vZ0":-6.799591364337978,"x":131.09,"y":163.82,"x0":0.8138152693384201,"y0":50.00166841807932,"z0":6.2283905871070395,"aX":9.292034072431369},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-8.0,"spinRate":2157,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4089984901916144,"extension":6.020725836782142},"hitData":{"launchSpeed":94.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":141.36,"coordY":153.7}},"index":3,"playId":"8831a228-fe15-39ff-9b59-71cf39ffbd07","pitchNumber":4,"startTime":"2026-04-06T23:46:44.618Z","endTime":"2026-04-06T23:46:52.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:46:52.360Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-06T23:48:45.439Z","endTime":"2026-04-06T23:50:05.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945013668084222,"aZ":-43.05777044567924,"pfxX":2.0907572261392167,"pfxZ":-7.79714037087971,"pX":0.6697725329404088,"pZ":1.5363368008609783,"vX0":2.3757548117126586,"vY0":-118.09747303098516,"vZ0":-0.6184324015455576,"x":91.47,"y":197.3,"x0":-0.6253325036782563,"y0":50.00354208250417,"z0":5.802440840203168,"aX":2.917985842942178},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.9,"breakHorizontal":-4.4,"spinRate":2535,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4658963614712661,"extension":6.267326378304297},"index":0,"playId":"c264a6cc-be85-39a2-9fe2-a83728f00ff5","pitchNumber":1,"startTime":"2026-04-06T23:49:03.022Z","endTime":"2026-04-06T23:49:07.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-06T23:49:17.086Z","endTime":"2026-04-06T23:49:28.409Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.0,"endSpeed":83.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93825905534426,"aZ":-11.154203968079576,"pfxX":-5.445844941994383,"pfxZ":11.581450129013104,"pX":0.3526491296851956,"pZ":0.8254178600187171,"vX0":4.885343093509861,"vY0":-135.00255801589208,"vZ0":-9.784277544827034,"x":103.56,"y":216.49,"x0":-0.7876367817408005,"y0":50.00641651481979,"z0":5.318650556401179,"aX":-9.88767503335872},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2324,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40831410290289893,"extension":6.612914597719196},"index":2,"playId":"6c48af83-e21b-324d-89a0-28d55fa389f0","pitchNumber":2,"startTime":"2026-04-06T23:49:28.409Z","endTime":"2026-04-06T23:49:34.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50796365342151,"aZ":-28.723854475044828,"pfxX":-9.255800995599534,"pfxZ":2.1778852070179973,"pX":-0.9096754662410617,"pZ":2.221310393791704,"vX0":2.9892682903318346,"vY0":-125.97529913385009,"vZ0":-2.5985536417535977,"x":151.67,"y":178.8,"x0":-0.917642010634356,"y0":50.00561419087918,"z0":5.617264201649995,"aX":-14.69747028943094},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":1336,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43683015526490143,"extension":6.51475288094157},"index":3,"playId":"e1a14d71-0f36-3026-899d-bcda0b945143","pitchNumber":3,"startTime":"2026-04-06T23:49:43.457Z","endTime":"2026-04-06T23:49:46.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1664987031737,"aZ":-28.47370417376178,"pfxX":-10.985534625297912,"pfxZ":2.2947929053941936,"pX":-0.14647435138936396,"pZ":1.3895176965727174,"vX0":5.4326793532533415,"vY0":-127.67353152248235,"vZ0":-4.568210562676274,"x":122.58,"y":201.26,"x0":-0.9024421069936784,"y0":50.00077508221112,"z0":5.506862990105573,"aX":-17.698503123419748},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":18.2,"spinRate":1622,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43301612920002164,"extension":6.355755082296682},"index":4,"playId":"ac1ae79d-e706-3e93-8bb5-6c5033f3e864","pitchNumber":4,"startTime":"2026-04-06T23:50:01.443Z","endTime":"2026-04-06T23:50:05.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:50:05.868Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to catcher Agustín Ramírez in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-06T23:50:15.022Z","endTime":"2026-04-06T23:50:54.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375057956812007,"aZ":-29.87675921643135,"pfxX":2.616158225370085,"pfxZ":1.4790113611317057,"pX":-0.3196153431331655,"pZ":1.8073979708895918,"vX0":-0.09730440619557759,"vY0":-124.38902817177461,"vZ0":-3.4454811367864115,"x":129.18,"y":189.98,"x0":-0.6190744872948795,"y0":50.0012453730158,"z0":5.715343685070949,"aX":4.056376098527292},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-4.7,"spinRate":2495,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4420973948790228,"extension":6.423604254880765},"index":0,"playId":"bdf8766e-ff05-38c3-82c3-e48c62e2738e","pitchNumber":1,"startTime":"2026-04-06T23:50:29.794Z","endTime":"2026-04-06T23:50:34.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798199460008906,"aZ":-33.62371873337165,"pfxX":7.659037624925739,"pfxZ":-1.0784993221613899,"pX":0.16484442556003917,"pZ":2.8554825608284817,"vX0":-0.2900131203789276,"vY0":-116.18901352314072,"vZ0":0.6854978908614424,"x":110.72,"y":161.68,"x0":-0.699461547643185,"y0":50.00423268750156,"z0":5.802899446074018,"aX":10.264817224692957},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.7,"spinRate":2544,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.47503116957071745,"extension":6.161854801182503},"hitData":{"launchSpeed":82.1,"launchAngle":81.0,"totalDistance":40.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":146.2,"coordY":205.73}},"index":1,"playId":"823f60bb-f5fc-3be3-b2b9-c3a6b1f3e673","pitchNumber":2,"startTime":"2026-04-06T23:50:45.319Z","endTime":"2026-04-06T23:50:54.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:50:54.836Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-06T23:51:10.284Z","endTime":"2026-04-06T23:51:49.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":77.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459328684049346,"aZ":-29.625153044212617,"pfxX":-11.62698546572821,"pfxZ":1.6414031705164125,"pX":-0.8437569525596074,"pZ":0.8178438662411082,"vX0":3.8835088675729286,"vY0":-125.46144801767316,"vZ0":-5.501109856473298,"x":149.16,"y":216.7,"x0":-0.9248209288355271,"y0":50.0021692280661,"z0":5.530225346431878,"aX":-18.058728059863803},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":19.8,"spinRate":1618,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4409351308190601,"extension":6.280269333591561},"index":0,"playId":"70660269-8c17-337a-bec3-10e1729227e2","pitchNumber":1,"startTime":"2026-04-06T23:51:23.405Z","endTime":"2026-04-06T23:51:28.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.422523615232063,"aZ":-42.20441359944254,"pfxX":3.547205566171783,"pfxZ":-7.399787494156326,"pX":-0.7437309316368848,"pZ":2.3269985786493828,"vX0":-0.7580316809815693,"vY0":-116.40894791774876,"vZ0":1.3475663256292958,"x":145.35,"y":175.95,"x0":-0.8720323737402387,"y0":50.00442651792484,"z0":5.775333452144202,"aX":4.807150543145938},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.6,"breakHorizontal":-6.2,"spinRate":2423,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4728209598812736,"extension":6.275964710441173},"hitData":{"launchSpeed":98.7,"launchAngle":15.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.58,"coordY":107.78}},"index":1,"playId":"d08f33f1-8169-38a4-b78f-68f55fa30f0f","pitchNumber":2,"startTime":"2026-04-06T23:51:39.880Z","endTime":"2026-04-06T23:51:49.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:51:49.249Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sal Stewart pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-06T23:52:00.265Z","endTime":"2026-04-06T23:53:12.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":79.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169560861520125,"aZ":-30.667327947463416,"pfxX":2.8067046885127094,"pfxZ":0.9385123395381845,"pX":0.5405228599794224,"pZ":1.7044837309249536,"vX0":1.733279733240847,"vY0":-126.28096948621382,"vZ0":-3.608401436181606,"x":96.4,"y":192.76,"x0":-0.5207713018358958,"y0":50.00306081924885,"z0":5.635127545933792,"aX":4.505203512706627},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":-5.5,"spinRate":2459,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.4347495662023855,"extension":6.27027063862083},"index":0,"playId":"9cd6fecb-28e8-3b87-9b5b-2154b5e3391e","pitchNumber":1,"startTime":"2026-04-06T23:52:23.100Z","endTime":"2026-04-06T23:52:26.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"61b38527-a036-3df6-acb9-e6fbf7ee6510","startTime":"2026-04-06T23:52:44.214Z","endTime":"2026-04-06T23:52:47.565Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561689152666965,"aZ":-30.18909768727974,"pfxX":3.759215942883699,"pfxZ":1.2666199967793794,"pX":-0.4891434256600573,"pZ":4.034898376546979,"vX0":-0.8216044525954084,"vY0":-124.69165681053882,"vZ0":1.6924239088243027,"x":135.64,"y":129.84,"x0":-0.6433704005330115,"y0":50.00559772245921,"z0":5.841941391108268,"aX":5.90795388994821},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":-6.6,"spinRate":2420,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4396235385707321,"extension":6.242988710669916},"hitData":{"launchSpeed":91.0,"launchAngle":73.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.95,"coordY":166.41}},"index":2,"playId":"5d44365a-44ca-33ec-8bde-2dffd0808d2d","pitchNumber":2,"startTime":"2026-04-06T23:53:02.761Z","endTime":"2026-04-06T23:53:12.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:53:12.369Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-06T23:55:06.909Z","endTime":"2026-04-06T23:55:29.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76997879231251,"aZ":-23.01076492673135,"pfxX":-0.8851774829132402,"pfxZ":5.512746981036642,"pX":0.07168780487020547,"pZ":1.970643279183156,"vX0":-2.6232974215417677,"vY0":-128.4173410417221,"vZ0":-6.050091113196213,"x":114.27,"y":185.57,"x0":1.2234084253922797,"y0":50.00293014170385,"z0":6.158956325410637,"aX":-1.4711486627670116},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.8,"breakHorizontal":2.2,"spinRate":2483,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.42728822841842673,"extension":5.817669502022504},"hitData":{"launchSpeed":87.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.96,"coordY":156.73}},"index":0,"playId":"414d5a89-5c46-3daf-990e-76d00c746815","pitchNumber":1,"startTime":"2026-04-06T23:55:23.483Z","endTime":"2026-04-06T23:55:29.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:55:29.501Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Slater grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-06T23:55:39.669Z","endTime":"2026-04-06T23:57:18.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28746212093615,"aZ":-22.035772066940485,"pfxX":10.308030989649296,"pfxZ":6.489437645347152,"pX":-0.048581072929704254,"pZ":1.7633907947791936,"vX0":-5.832458398337106,"vY0":-125.26781185806429,"vZ0":-6.184409363436593,"x":118.85,"y":191.17,"x0":0.9912415732508743,"y0":50.00303851224942,"z0":6.10907508983306,"aX":16.10595813349733},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.3,"breakHorizontal":-17.0,"spinRate":2059,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4400971384812258,"extension":5.864314037761614},"index":0,"playId":"386cfbb8-cd45-3be1-a761-dc2ba9b53795","pitchNumber":1,"startTime":"2026-04-06T23:55:55.363Z","endTime":"2026-04-06T23:55:58.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74298472421227,"aZ":-12.709493706063622,"pfxX":6.368473157474209,"pfxZ":10.657997714780612,"pX":-1.027839556770431,"pZ":1.4037379839948074,"vX0":-6.664626760372162,"vY0":-135.5487160040654,"vZ0":-10.11130335944915,"x":156.18,"y":200.88,"x0":0.657361393626282,"y0":50.00290956423939,"z0":6.113093182467693,"aX":11.631474426902162},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.8,"spinRate":2068,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.40696764404322616,"extension":6.013774183321825},"index":1,"playId":"a4702b90-8e10-3042-abeb-1fbd39f88e1d","pitchNumber":2,"startTime":"2026-04-06T23:56:09.504Z","endTime":"2026-04-06T23:56:14.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.8,"endSpeed":78.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38170992194221,"aZ":-26.808158470020857,"pfxX":11.210910143081517,"pfxZ":3.406545251728563,"pX":1.5415160088716833,"pZ":1.8014591125707171,"vX0":-2.3445894220571644,"vY0":-126.1937553947204,"vZ0":-5.3359320767731795,"x":58.24,"y":190.14,"x0":1.0415211527269461,"y0":50.00289577318843,"z0":6.168381617693543,"aX":17.649595141276457},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-19.4,"spinRate":1949,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43806392581093245,"extension":5.815416078289881},"index":2,"playId":"7c149d3c-24f6-31ee-8b55-bca32b2852f9","pitchNumber":3,"startTime":"2026-04-06T23:56:23.317Z","endTime":"2026-04-06T23:56:27.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.336372762758984,"aZ":-11.855304355194898,"pfxX":3.480713443356313,"pfxZ":11.193519446018716,"pX":-0.7937471910096416,"pZ":2.0182164379072534,"vX0":-5.104346018000578,"vY0":-135.31634772244487,"vZ0":-8.73307345339024,"x":147.26,"y":184.29,"x0":0.6834576560547272,"y0":50.00328253199851,"z0":6.162003772434467,"aX":6.318942495912749},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-4.9,"spinRate":2095,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4080842031968315,"extension":6.086953650826896},"index":3,"playId":"17bcad64-1cc2-39b9-b540-9365584c6e26","pitchNumber":4,"startTime":"2026-04-06T23:56:41.286Z","endTime":"2026-04-06T23:56:45.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":68.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.977194586494775,"aZ":-40.958136092328495,"pfxX":-8.784434299327614,"pfxZ":-7.415994343424684,"pX":0.29300569889616546,"pZ":2.763532091964108,"vX0":0.9894436036414829,"vY0":-109.55279533849793,"vZ0":1.2684595082733732,"x":105.83,"y":164.16,"x0":0.9668899066815643,"y0":50.00398886398731,"z0":6.644309237748729,"aX":-10.403898622525192},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-12.5,"breakHorizontal":15.5,"spinRate":2693,"spinDirection":314},"zone":5,"typeConfidence":2.0,"plateTime":0.5049745281005751,"extension":5.9328124888711935},"hitData":{"launchSpeed":92.5,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.26,"coordY":149.56}},"index":4,"playId":"d791b5d3-bf4b-3068-a368-a8aafe306ffc","pitchNumber":5,"startTime":"2026-04-06T23:57:12.745Z","endTime":"2026-04-06T23:57:18.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:57:18.366Z","atBatIndex":40},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Umpire reviewed (home run), call on the field was upheld: Agustín Ramírez triples (1) on a sharp fly ball to right fielder Will Benson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-06T23:57:30.254Z","endTime":"2026-04-06T23:58:13.144Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545860868991472,"aZ":-21.77879514760908,"pfxX":12.000000649586244,"pfxZ":6.6880945137500865,"pX":-0.37021352737422647,"pZ":1.821902819209851,"vX0":-6.725263368562047,"vY0":-125.04393284720666,"vZ0":-6.0744049924235,"x":131.11,"y":189.59,"x0":0.8211128876778269,"y0":50.00314011268174,"z0":6.116411454445979,"aX":18.653328724279252},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.7,"breakHorizontal":-19.8,"spinRate":1838,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.44114607600031475,"extension":5.856366146838925},"index":0,"playId":"bb9e000c-29f8-3da9-af53-99f85d5524fd","pitchNumber":1,"startTime":"2026-04-06T23:57:45.400Z","endTime":"2026-04-06T23:57:49.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75380302646677,"aZ":-16.102425769289137,"pfxX":8.237539239317984,"pfxZ":8.745038481812866,"pX":0.5190231951106274,"pZ":2.689407372322245,"vX0":-3.9293392143392687,"vY0":-135.6876556731534,"vZ0":-6.382317388450148,"x":97.22,"y":166.17,"x0":0.9274703097134535,"y0":50.000862768194644,"z0":6.222618405876259,"aX":15.13258323246707},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-13.9,"spinRate":2159,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4059679658186939,"extension":5.940277848448086},"hitData":{"launchSpeed":100.1,"launchAngle":32.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":206.18,"coordY":77.08}},"index":1,"playId":"88b0f028-55e8-3405-a810-094572dd6918","pitchNumber":2,"startTime":"2026-04-06T23:57:56.707Z","endTime":"2026-04-06T23:58:13.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":0.76,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-06T23:58:13.144Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-06T23:59:46.978Z","endTime":"2026-04-07T00:01:24.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983502097275284,"aZ":-23.72262773899925,"pfxX":-2.076001017149854,"pfxZ":4.898640671121878,"pX":-0.8471214076168875,"pZ":2.1953262186389377,"vX0":-4.294730153523308,"vY0":-131.31074173857596,"vZ0":-5.8357561738776,"x":149.29,"y":179.51,"x0":1.0872013285404067,"y0":50.001301905284144,"z0":6.241161065707899,"aX":-3.580241045983756},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":4.8,"spinRate":2502,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4190841895208881,"extension":5.808974518368467},"index":0,"playId":"57895ba5-270e-353a-a729-42eab8374097","pitchNumber":1,"startTime":"2026-04-06T23:59:51.871Z","endTime":"2026-04-06T23:59:56.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"third":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718219662641783,"aZ":-22.249128673400996,"pfxX":-2.016652489029175,"pfxZ":5.883171220194109,"pX":0.43984459465431197,"pZ":3.0316456448146956,"vX0":-1.5853670070843986,"vY0":-129.96543830697578,"vZ0":-3.8167097144170743,"x":100.23,"y":156.93,"x0":1.322736905550663,"y0":50.00459201959871,"z0":6.237185340107122,"aX":-3.402446391881278},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":4.1,"spinRate":2491,"spinDirection":164},"zone":3,"typeConfidence":2.0,"plateTime":0.42367014632943434,"extension":5.9361413224219675},"index":1,"playId":"3c56b1ca-c8cb-3921-99e0-842de3af280d","pitchNumber":2,"startTime":"2026-04-07T00:00:10.882Z","endTime":"2026-04-07T00:00:14.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"third":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.936245593071558,"aZ":-25.5809699621381,"pfxX":-4.663261601629289,"pfxZ":4.230270931610435,"pX":-1.28080667114437,"pZ":1.4879495011810966,"vX0":-4.614631931856522,"vY0":-125.06124136401318,"vZ0":-6.005716620093609,"x":165.82,"y":198.61,"x0":1.2050253973996927,"y0":50.00413011125474,"z0":6.062904006732539,"aX":-7.269937540419825},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.2,"breakHorizontal":9.6,"spinRate":2518,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.44064520481149216,"extension":6.1892477503557615},"index":2,"playId":"e41fa2db-0491-3792-abac-516f6d1e3075","pitchNumber":3,"startTime":"2026-04-07T00:00:36.391Z","endTime":"2026-04-07T00:00:40.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"third":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.753035070770075,"aZ":-22.378833602158473,"pfxX":-2.785107091441148,"pfxZ":5.682286108225815,"pX":0.6826916612604461,"pZ":3.400716796775919,"vX0":-0.6828479781185822,"vY0":-130.75294666959937,"vZ0":-3.0186826274099507,"x":90.98,"y":146.96,"x0":1.3092660266000187,"y0":50.00193732535414,"z0":6.25810008733423,"aX":-4.799571971238604},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":5.2,"spinRate":2524,"spinDirection":168},"zone":3,"typeConfidence":2.0,"plateTime":0.41965068934475935,"extension":6.009167540962855},"index":3,"playId":"be46518d-fbe3-3df7-a1ab-e0fa66ba4ebc","pitchNumber":4,"startTime":"2026-04-07T00:00:55.794Z","endTime":"2026-04-07T00:00:59.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"third":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.504723457375576,"aZ":-33.61549053284839,"pfxX":-12.643959411192704,"pfxZ":-1.1195545662590964,"pX":-0.43171247857912237,"pZ":1.1997071088792814,"vX0":-0.4471093194042922,"vY0":-114.37717195294742,"vZ0":-3.628472761972762,"x":133.46,"y":206.39,"x0":1.4043079973218404,"y0":50.000340063658584,"z0":6.181120162196999,"aX":-16.37251883014959},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.8,"breakHorizontal":22.9,"spinRate":2752,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.48306387529601924,"extension":6.109226707049234},"index":4,"playId":"818d4c00-1f7f-3802-ba38-aab3a8ff9711","pitchNumber":5,"startTime":"2026-04-07T00:01:20.411Z","endTime":"2026-04-07T00:01:24.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"third":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":2.54,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:01:24.785Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T00:03:08.059Z","endTime":"2026-04-07T00:03:55.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.530924890156392,"aZ":-36.286109276193486,"pfxX":8.230436890689202,"pfxZ":-3.1776181035774016,"pX":0.731804252292975,"pZ":2.5254106252297617,"vX0":0.9444930917758447,"vY0":-114.24779975370662,"vZ0":0.6963558363681654,"x":89.11,"y":170.59,"x0":-0.7563463855935764,"y0":50.00513506474028,"z0":5.849077909421001,"aX":10.633300875052646},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-5.2,"breakHorizontal":-15.1,"spinRate":2323,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4836773294426182,"extension":6.178102817432266},"index":0,"playId":"ac24d1f3-bd59-329c-8f69-fa7b28b00fff","pitchNumber":1,"startTime":"2026-04-07T00:03:34.424Z","endTime":"2026-04-07T00:03:39.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.100108180063256,"aZ":-37.86912407827437,"pfxX":7.842618748849013,"pfxZ":-4.393795619164393,"pX":0.2954697174275027,"pZ":3.0302979599931557,"vX0":2.66231203217338E-4,"vY0":-114.2656188696706,"vZ0":2.0030941032819696,"x":105.74,"y":156.96,"x0":-0.7200967689009375,"y0":50.00430996926391,"z0":5.920222292907841,"aX":10.157825633053216},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-7.0,"breakHorizontal":-14.2,"spinRate":2444,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.4831775367834408,"extension":6.100649176795512},"hitData":{"launchSpeed":75.8,"launchAngle":-23.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.12,"coordY":165.46}},"index":1,"playId":"942a44e1-42cb-37f5-afe9-4ad245a927f7","pitchNumber":2,"startTime":"2026-04-07T00:03:48.248Z","endTime":"2026-04-07T00:03:55.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:03:55.362Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Steer lines out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T00:04:03.348Z","endTime":"2026-04-07T00:04:44.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":78.5,"endSpeed":71.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179144658897112,"aZ":-33.210914818161086,"pfxX":7.314067555588572,"pfxZ":-0.794356250965139,"pX":-0.5987473380645741,"pZ":2.3092601324207838,"vX0":-1.6218523973231513,"vY0":-114.28265643553365,"vZ0":-0.4386177801800685,"x":139.82,"y":176.43,"x0":-0.8228085008043865,"y0":50.00368963450858,"z0":5.810683607375768,"aX":9.521565591952028},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.2,"breakHorizontal":-12.7,"spinRate":2339,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.48220894054150243,"extension":6.246098363202977},"index":0,"playId":"aa8591da-bc49-38a4-b39d-f81c0c226675","pitchNumber":1,"startTime":"2026-04-07T00:04:24.636Z","endTime":"2026-04-07T00:04:29.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191125471341095,"aZ":-35.033614152171594,"pfxX":8.012674601207799,"pfxZ":-2.220215330169962,"pX":0.40854492529132885,"pZ":2.0030918048200608,"vX0":-0.03440602979350088,"vY0":-113.98817391203814,"vZ0":-0.4972112272873571,"x":101.43,"y":184.7,"x0":-0.6132163800239697,"y0":50.00312211242806,"z0":5.7486358396911434,"aX":10.31537652275251},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-3.8,"breakHorizontal":-14.4,"spinRate":2390,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.48456483302044706,"extension":6.392545643628401},"hitData":{"launchSpeed":102.7,"launchAngle":22.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.08,"coordY":53.17}},"index":1,"playId":"6ac31f85-f6c8-36e4-b050-bdaa8a850a9d","pitchNumber":2,"startTime":"2026-04-07T00:04:38.739Z","endTime":"2026-04-07T00:04:44.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:04:44.862Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T00:04:53.237Z","endTime":"2026-04-07T00:06:36.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503090008777818,"aZ":-30.509494246822342,"pfxX":-9.827987656066492,"pfxZ":1.0568222593866015,"pX":0.09415713448524402,"pZ":2.308683667263674,"vX0":5.557397645020617,"vY0":-126.01043897835882,"vZ0":-1.9853858873113692,"x":113.41,"y":176.45,"x0":-0.8867446503225027,"y0":50.004052386895744,"z0":5.621595376860563,"aX":-15.481703386398618},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":16.2,"spinRate":1567,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.438142595898698,"extension":6.196840165256825},"index":0,"playId":"8fe79d3c-6250-3014-9f02-b3e0a6d0dca8","pitchNumber":1,"startTime":"2026-04-07T00:05:14.893Z","endTime":"2026-04-07T00:05:19.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":85.9,"endSpeed":77.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560942144459982,"aZ":-29.557310562105037,"pfxX":-8.847735131165384,"pfxZ":1.6932015766977084,"pX":-1.403224029596499,"pZ":3.0368152540567226,"vX0":1.7587054791254078,"vY0":-125.00567065416186,"vZ0":-0.5778574626916978,"x":170.49,"y":156.79,"x0":-0.9776821380489727,"y0":50.00355913955066,"z0":5.746788489810061,"aX":-13.68321308799435},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":15.4,"spinRate":1490,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.44204094465921484,"extension":6.182054768106465},"index":1,"playId":"1459da42-d20a-3257-a918-1ac5c42d4e44","pitchNumber":2,"startTime":"2026-04-07T00:05:30.739Z","endTime":"2026-04-07T00:05:34.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224071762477518,"aZ":-42.438161611574486,"pfxX":2.925969557705214,"pfxZ":-7.423974322405171,"pX":1.2812146148758758,"pZ":1.3157626135402338,"vX0":3.5893353532246257,"vY0":-117.88242444254169,"vZ0":-0.9788741247837984,"x":68.16,"y":203.25,"x0":-0.6520702233343261,"y0":50.0043914554438,"z0":5.717703357027724,"aX":4.043433013475905},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.3,"breakHorizontal":-6.4,"spinRate":2283,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4679221433678662,"extension":6.472467195026707},"index":2,"playId":"c197e342-4ccb-3264-b4d2-ec9902bb2410","pitchNumber":3,"startTime":"2026-04-07T00:05:48.235Z","endTime":"2026-04-07T00:05:51.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":77.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.199353041684816,"aZ":-30.408539595653043,"pfxX":-10.389948505127954,"pfxZ":1.143154873767691,"pX":-0.5404502996381471,"pZ":1.8578634452739038,"vX0":4.099564836575562,"vY0":-125.59717322367753,"vZ0":-2.801616964543851,"x":137.6,"y":188.62,"x0":-0.8745651862800228,"y0":50.0037174422585,"z0":5.546078490169946,"aX":-16.05572559757612},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":17.4,"spinRate":1271,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.44170644615695887,"extension":6.326051980777466},"index":3,"playId":"8c13d8bc-be10-3292-9d30-c69812240917","pitchNumber":4,"startTime":"2026-04-07T00:06:06.551Z","endTime":"2026-04-07T00:06:12.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":84.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9744274270976,"aZ":-9.965870310817982,"pfxX":-2.185761753695029,"pfxZ":11.869428028515868,"pX":0.17778409144569338,"pZ":3.013817834066937,"vX0":2.67441301410809,"vY0":-137.2873811201254,"vZ0":-5.213405122551049,"x":110.22,"y":157.41,"x0":-0.5341677875109845,"y0":50.005405331527314,"z0":5.6431080744894295,"aX":-4.090835978244194},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2411,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40200504130111714,"extension":6.179050632880441},"hitData":{"launchSpeed":94.7,"launchAngle":16.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.91,"coordY":78.98}},"index":4,"playId":"d96b1c22-db70-3a07-8de2-0b553dfb004e","pitchNumber":5,"startTime":"2026-04-07T00:06:22.470Z","endTime":"2026-04-07T00:06:36.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:06:36.327Z","atBatIndex":45},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Will Benson caught stealing 2nd base, catcher Agustín Ramírez to second baseman Leo Jiménez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-07T00:06:37.590Z","endTime":"2026-04-07T00:07:46.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":77.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.447562065962877,"aZ":-32.889467447237486,"pfxX":3.5374930960191353,"pfxZ":-0.46476797933143743,"pX":-0.2910158080944067,"pZ":3.2187649762206605,"vX0":-0.42184707917811504,"vY0":-123.3608530588106,"vZ0":0.27192739633232654,"x":128.09,"y":151.87,"x0":-0.5761874723348732,"y0":50.00484147670502,"z0":5.898546386639838,"aX":5.407325841499115},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-6.2,"spinRate":2396,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4454217270391161,"extension":6.027571672340354},"index":0,"playId":"a1444e3e-51c9-3494-a743-cde0a619fdbc","pitchNumber":1,"startTime":"2026-04-07T00:07:03.039Z","endTime":"2026-04-07T00:07:06.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"1f06ed54-7409-3235-811b-9f0a9522ae29","startTime":"2026-04-07T00:07:22.076Z","endTime":"2026-04-07T00:07:26.220Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646798793358823,"aZ":-29.910015171489743,"pfxX":2.3346463414002736,"pfxZ":1.4087132509667786,"pX":-0.13610824206727262,"pZ":2.9491748168615586,"vX0":0.45102867500582844,"vY0":-126.13614012120723,"vZ0":-0.9245323549744084,"x":122.19,"y":159.15,"x0":-0.6206105702856834,"y0":50.00124309828071,"z0":5.741051329931465,"aX":3.7457993853337634},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.3,"spinRate":2404,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4349236191408279,"extension":6.260578085182992},"index":2,"playId":"a5039fd2-277c-3bc7-9c42-5937d7906f26","pitchNumber":2,"startTime":"2026-04-07T00:07:41.245Z","endTime":"2026-04-07T00:07:46.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:07:46.666Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T00:10:02.502Z","endTime":"2026-04-07T00:12:27.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.7,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05795736785827,"aZ":-8.823865826689715,"pfxX":4.739814451654636,"pfxZ":12.727444240617015,"pX":0.0783346732704819,"pZ":1.6135204787722615,"vX0":-3.453669194330551,"vY0":-135.88239412569652,"vZ0":-10.458340488788714,"x":114.01,"y":195.21,"x0":0.7623281060809112,"y0":50.001613218404835,"z0":6.166453447576155,"aX":8.694306488045273},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":-7.7,"spinRate":2237,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40607458511001004,"extension":6.168042984723561},"index":0,"playId":"ae5ac1b2-1918-3253-9c74-9f20dee715d0","pitchNumber":1,"startTime":"2026-04-07T00:10:18.980Z","endTime":"2026-04-07T00:10:24.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38090548256808,"aZ":-21.973869803124,"pfxX":-0.368866972579764,"pfxZ":5.784279947631252,"pX":-0.5596290472009245,"pZ":1.5922509218489456,"vX0":-4.115728601319198,"vY0":-132.23577988752916,"vZ0":-7.377069063042043,"x":138.33,"y":195.79,"x0":1.0676947935539722,"y0":50.00010870074976,"z0":6.041308364669411,"aX":-0.6502108656781973},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2480,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4149084412883819,"extension":6.093017865551214},"index":1,"playId":"ed0d9f11-38c1-3e04-9efc-9dfd41ee4d66","pitchNumber":2,"startTime":"2026-04-07T00:10:31.360Z","endTime":"2026-04-07T00:10:34.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.96792030646065,"aZ":-9.216850190618942,"pfxX":4.668380000901434,"pfxZ":12.696037071111007,"pX":-1.9739253517418625,"pZ":1.3138599626284175,"vX0":-8.389279544447225,"vY0":-135.44758010951475,"vZ0":-10.860579373920212,"x":192.24,"y":203.31,"x0":0.5954521930525639,"y0":50.00586564205076,"z0":6.0812286259688,"aX":8.444149326123082},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-6.1,"spinRate":2279,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.40861143120313104,"extension":6.073787084633813},"index":2,"playId":"cf00cd34-ea78-3351-aaf8-fbb014570416","pitchNumber":3,"startTime":"2026-04-07T00:10:59.195Z","endTime":"2026-04-07T00:11:03.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095551110098956,"aZ":-23.186264931940055,"pfxX":10.325990534738192,"pfxZ":5.846502593356579,"pX":0.2494923222656637,"pZ":1.439807278567337,"vX0":-5.045456298036129,"vY0":-124.53373401441694,"vZ0":-6.6666328814072084,"x":107.49,"y":199.91,"x0":0.9841477172932458,"y0":50.00117281278628,"z0":6.129980961527042,"aX":15.863264269456906},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.9,"breakHorizontal":-17.2,"spinRate":1936,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4435530196693347,"extension":6.038047949079433},"index":3,"playId":"1666bfed-e4e5-35f8-98a3-8afb8bb4ae34","pitchNumber":4,"startTime":"2026-04-07T00:11:14.153Z","endTime":"2026-04-07T00:11:17.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-07T00:11:29.623Z","endTime":"2026-04-07T00:11:40.389Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":69.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.801758695751264,"aZ":-42.01024904265883,"pfxX":-7.0309693776214495,"pfxZ":-7.8845525812806585,"pX":-0.39783443315117467,"pZ":2.2735399992568746,"vX0":-0.8399570841605041,"vY0":-113.12152042979268,"vZ0":0.034468155449454585,"x":132.16,"y":177.39,"x0":0.89191281511586,"y0":50.00256878699931,"z0":6.604806067254125,"aX":-8.771519809781582},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.7,"breakHorizontal":12.8,"spinRate":2950,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.4912869550265757,"extension":6.070397434225803},"index":5,"playId":"00bea0e9-77ff-3f30-a3b8-4cbd38fd4e10","pitchNumber":5,"startTime":"2026-04-07T00:11:40.389Z","endTime":"2026-04-07T00:11:43.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31110309265105,"aZ":-13.780819442330055,"pfxX":8.131754602381806,"pfxZ":10.00093670786034,"pX":-0.5863030080181382,"pZ":2.2108384989951944,"vX0":-6.574039235261029,"vY0":-135.6459478031946,"vZ0":-7.911854079137085,"x":139.35,"y":179.09,"x0":0.8280778958801078,"y0":50.00194513058013,"z0":6.153131190759648,"aX":14.953806201288334},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-13.1,"spinRate":2051,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4058435960223914,"extension":5.92823291521963},"index":6,"playId":"35039fb7-6a8a-3156-a532-a34c2e8be2a5","pitchNumber":6,"startTime":"2026-04-07T00:12:00.331Z","endTime":"2026-04-07T00:12:04.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674232560008875,"aZ":-25.65530487236688,"pfxX":10.219376112288376,"pfxZ":4.106316430135018,"pX":0.5717759664957073,"pZ":1.569130007360764,"vX0":-4.5035063391601895,"vY0":-126.2582490016567,"vZ0":-5.829520846846662,"x":95.21,"y":196.41,"x0":1.0671775765137275,"y0":50.00265191847701,"z0":6.0175724662526076,"aX":16.225994118198102},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":-17.2,"spinRate":1649,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4365910839197422,"extension":5.97170749474247},"hitData":{"launchSpeed":88.4,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.14,"coordY":142.82}},"index":7,"playId":"34ef133c-5e9d-362f-a1d4-fce08f416295","pitchNumber":7,"startTime":"2026-04-07T00:12:19.120Z","endTime":"2026-04-07T00:12:27.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:12:27.190Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T00:13:38.059Z","endTime":"2026-04-07T00:15:09.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T00:12:53.572Z","endTime":"2026-04-07T00:13:40.206Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83638152574254,"aZ":-24.210329550613128,"pfxX":8.909070610671098,"pfxZ":5.3383563725776675,"pX":0.515696193755375,"pZ":2.7154499465259763,"vX0":-3.9639825782019966,"vY0":-122.12700613530619,"vZ0":-3.4182311834804415,"x":97.34,"y":165.46,"x0":1.0133209192354304,"y0":50.00402331915259,"z0":6.244836565052825,"aX":13.29138838672006},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.0,"breakHorizontal":-15.0,"spinRate":1804,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.45065277037811846,"extension":5.805103157014557},"index":1,"playId":"d874c8c2-5adb-36e3-8199-3fde031be591","pitchNumber":1,"startTime":"2026-04-07T00:13:40.206Z","endTime":"2026-04-07T00:13:44.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776307971902945,"aZ":-23.815655948261078,"pfxX":-2.3136114739177476,"pfxZ":5.107594206035529,"pX":1.3862004507447148,"pZ":2.9949797023408995,"vX0":0.6061922026710236,"vY0":-127.54381713133424,"vZ0":-3.519083026543413,"x":64.16,"y":157.92,"x0":1.4451095055475163,"y0":50.00521774733992,"z0":6.28438257662292,"aX":-3.788171078581389},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":4.1,"spinRate":2414,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4304767798531257,"extension":5.864701853730193},"index":2,"playId":"e2a3f043-7b5b-3c91-a2da-d79f4e60f0ce","pitchNumber":2,"startTime":"2026-04-07T00:13:58.869Z","endTime":"2026-04-07T00:14:03.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.257673021706253,"aZ":-25.089514664230883,"pfxX":11.01252242408907,"pfxZ":4.530110194606223,"pX":0.27997594729444075,"pZ":2.4307805847696153,"vX0":-5.307096578918925,"vY0":-125.36473980256903,"vZ0":-3.88090637341105,"x":106.33,"y":173.15,"x0":1.0124343016462252,"y0":50.00556965152635,"z0":6.086383895042173,"aX":17.241557899535277},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.4,"breakHorizontal":-18.5,"spinRate":1882,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.43969365252935555,"extension":6.019523107050807},"index":3,"playId":"7fc6f745-e694-3176-91cd-1a766c0b4808","pitchNumber":3,"startTime":"2026-04-07T00:14:16.728Z","endTime":"2026-04-07T00:14:21.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.8,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80294074303951,"aZ":-15.19830777092374,"pfxX":4.812471054310105,"pfxZ":9.351985633954893,"pX":-1.9454867791163184,"pZ":3.856237493464156,"vX0":-8.333147532614472,"vY0":-134.74195022532237,"vZ0":-3.9124066801104234,"x":191.16,"y":134.66,"x0":0.5802992132511408,"y0":50.00199046596448,"z0":6.42063381412706,"aX":8.735550593676638},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-6.7,"spinRate":2246,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.408528664001353,"extension":5.973012108240714},"index":4,"playId":"d75de3c0-413c-3bc4-a7b7-7c1fa50067fa","pitchNumber":4,"startTime":"2026-04-07T00:14:36.069Z","endTime":"2026-04-07T00:14:41.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.865813232020862,"aZ":-22.997528808316456,"pfxX":-1.9432973504236961,"pfxZ":5.389162262198397,"pX":-0.5151521516397761,"pZ":3.393465187886749,"vX0":-3.5895341617553185,"vY0":-130.06182235441045,"vZ0":-2.8557551177245633,"x":136.64,"y":147.16,"x0":1.1386741493595587,"y0":50.00308586122031,"z0":6.261805234900562,"aX":-3.3073877260540585},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":4.3,"spinRate":2465,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.42214419445745843,"extension":5.99516673070829},"index":5,"playId":"31b36924-257f-3291-a1f9-3b4a4a54f3a0","pitchNumber":5,"startTime":"2026-04-07T00:15:05.373Z","endTime":"2026-04-07T00:15:09.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:15:09.304Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T00:15:13.728Z","endTime":"2026-04-07T00:16:31.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.755811849466912,"aZ":-24.546892527696727,"pfxX":8.908536981376994,"pfxZ":4.898243609464965,"pX":1.6987572088156675,"pZ":3.9483642581796405,"vX0":-1.584340257656534,"vY0":-125.206107017202,"vZ0":-0.8198841784536696,"x":52.25,"y":132.17,"x0":1.1911290451443346,"y0":50.004087999668066,"z0":6.32375408324814,"aX":13.876060242029606},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":1871,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4406761752186936,"extension":5.723856682570884},"index":0,"playId":"4db346dd-a126-3be5-864a-126be75ee33a","pitchNumber":1,"startTime":"2026-04-07T00:15:36.260Z","endTime":"2026-04-07T00:15:41.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":90.5,"endSpeed":81.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.497852298584235,"aZ":-13.475024238100563,"pfxX":5.720240966774274,"pfxZ":10.879285992924137,"pX":-1.1000765234905832,"pZ":2.9134994996563717,"vX0":-6.484953722945134,"vY0":-131.45539592515362,"vZ0":-6.248565017219599,"x":158.93,"y":160.12,"x0":0.6766514346116593,"y0":50.00451466982083,"z0":6.354903523571649,"aX":9.834032820665701},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.2,"breakHorizontal":-8.6,"spinRate":2290,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4195481539444734,"extension":5.965622034708734},"index":1,"playId":"77132e5b-2e4c-3296-9599-1611840baa95","pitchNumber":2,"startTime":"2026-04-07T00:15:56.825Z","endTime":"2026-04-07T00:16:01.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15257071824835,"aZ":-25.69395340215326,"pfxX":10.58683468677894,"pfxZ":4.1958850978296205,"pX":0.27678225929904976,"pZ":2.8517071320278733,"vX0":-5.18416557628594,"vY0":-124.62535468426205,"vZ0":-2.8512389357915193,"x":106.45,"y":161.78,"x0":1.0280959266279606,"y0":50.00464556972749,"z0":6.172975768875728,"aX":16.3620537317829},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.1,"breakHorizontal":-17.6,"spinRate":2032,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.44248248282433744,"extension":5.930793528907585},"hitData":{"launchSpeed":100.5,"launchAngle":32.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":100.69,"coordY":47.71}},"index":2,"playId":"39e83dc6-e727-3dc9-9e70-f5063069c6e4","pitchNumber":3,"startTime":"2026-04-07T00:16:17.012Z","endTime":"2026-04-07T00:16:31.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":682227,"link":"/api/v1/people/682227"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.68,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:16:31.022Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-07T00:18:49.646Z","endTime":"2026-04-07T00:20:51.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T00:16:41.504Z","endTime":"2026-04-07T00:17:10.685Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brock Burke replaces Brandon Williamson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T00:17:10.685Z","endTime":"2026-04-07T00:18:51.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682227,"link":"/api/v1/people/682227","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9855771595321,"aZ":-14.238416856435455,"pfxX":6.536244714921209,"pfxZ":9.736250481430444,"pX":1.042525659531218,"pZ":1.1054896068916904,"vX0":-4.221292107526161,"vY0":-136.12878512062002,"vZ0":-10.329325144427308,"x":77.26,"y":208.93,"x0":1.77880570096403,"y0":50.00625011336421,"z0":5.980079259408145,"aX":12.044915617394068},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2282,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.40521271278965143,"extension":6.742449496182925},"index":2,"playId":"96867e3e-35e8-34e8-bab6-a99f315e1526","pitchNumber":1,"startTime":"2026-04-07T00:18:51.860Z","endTime":"2026-04-07T00:18:56.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.44533743580658,"aZ":-11.994026542160608,"pfxX":6.190591647403766,"pfxZ":10.707281223015864,"pX":0.9084710339751461,"pZ":1.941846341225499,"vX0":-4.390622703365245,"vY0":-138.0420429281025,"vZ0":-8.734700934917532,"x":82.37,"y":186.35,"x0":1.734514638903066,"y0":50.00262406325159,"z0":6.002434169664428,"aX":11.667068618659219},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-10.0,"spinRate":2375,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4003951596971165,"extension":6.6641148429794885},"index":3,"playId":"e5f48439-ecbd-32c2-866c-50c9976a00c5","pitchNumber":2,"startTime":"2026-04-07T00:19:09.081Z","endTime":"2026-04-07T00:19:13.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-07T00:19:26.724Z","endTime":"2026-04-07T00:19:43.410Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746935282181738,"aZ":-23.405595190297028,"pfxX":11.063187388980896,"pfxZ":5.51728898912461,"pX":0.9117462663026622,"pZ":1.7294730623114472,"vX0":-5.803334768717746,"vY0":-126.57991448477516,"vZ0":-5.641390715489183,"x":82.25,"y":192.08,"x0":1.8216989787327151,"y0":50.00352311790509,"z0":5.91280468001421,"aX":17.587429421814583},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":-18.4,"spinRate":2132,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4361282291556874,"extension":6.599315771341807},"index":5,"playId":"3e0fefc8-68d2-3677-9c7d-74043bf00d6c","pitchNumber":3,"startTime":"2026-04-07T00:19:43.410Z","endTime":"2026-04-07T00:19:46.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":98.1,"endSpeed":88.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.07066262581781,"aZ":-12.281766151232052,"pfxX":6.6864744516440675,"pfxZ":9.851238489674554,"pX":-0.11449865820373999,"pZ":3.056216983741203,"vX0":-7.391277897100293,"vY0":-142.467763204618,"vZ0":-6.204636618547865,"x":121.36,"y":156.26,"x0":1.6667195659692153,"y0":50.006961573813896,"z0":6.066480510513854,"aX":13.508012366614008},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":-10.3,"spinRate":2322,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.3870554604851879,"extension":6.783479299383593},"index":6,"playId":"0efa235d-95a1-3496-a0b6-e306f316a57d","pitchNumber":4,"startTime":"2026-04-07T00:20:01.875Z","endTime":"2026-04-07T00:20:06.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26770102905938,"aZ":-11.616400970268923,"pfxX":5.912888792795414,"pfxZ":10.17844444236415,"pX":-0.992481772381919,"pZ":1.8233312368469028,"vX0":-9.149569989822956,"vY0":-141.8749159843048,"vZ0":-9.539290880005895,"x":154.83,"y":189.55,"x0":1.5199354935033007,"y0":50.00412618980326,"z0":5.988726083173566,"aX":11.944124748578508},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.6,"spinRate":2360,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.38744141376428143,"extension":6.676597918204688},"index":7,"playId":"af2dad2a-37b6-3e1d-a6a4-192a4b5c25ac","pitchNumber":5,"startTime":"2026-04-07T00:20:26.647Z","endTime":"2026-04-07T00:20:31.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20384637027931,"aZ":-14.076221146639021,"pfxX":7.542013685383338,"pfxZ":9.319458400396702,"pX":-0.1655488268643922,"pZ":1.8366354455603426,"vX0":-7.646468454823761,"vY0":-139.16450407320644,"vZ0":-8.613902831212704,"x":123.31,"y":189.19,"x0":1.6513949021963705,"y0":50.00081057038939,"z0":5.925812298739703,"aX":14.641369863637589},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":-11.9,"spinRate":2319,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.39514378111383586,"extension":6.9197866833767545},"index":8,"playId":"c8805d1d-d50f-3537-9274-74b0b3d03cff","pitchNumber":6,"startTime":"2026-04-07T00:20:46.910Z","endTime":"2026-04-07T00:20:51.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":2.04,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:20:51.243Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (2) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T00:23:12.044Z","endTime":"2026-04-07T00:25:12.971Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-04-07T00:23:01.417Z","endTime":"2026-04-07T00:23:14.187Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93223457763041,"aZ":-32.09458996946157,"pfxX":6.875024895763362,"pfxZ":0.05911800852365445,"pX":-0.642943359806586,"pZ":4.068885759700908,"vX0":-1.5859531733765226,"vY0":-113.15531634892743,"vZ0":2.8621375125798254,"x":141.51,"y":128.92,"x0":-0.8207721187264657,"y0":50.00039340251551,"z0":6.028834590501226,"aX":8.808427914627687},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.0,"spinRate":2373,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4862603989940566,"extension":5.981814205969748},"index":1,"playId":"2cac52e7-dbd4-356b-9c99-6281b782aa29","pitchNumber":1,"startTime":"2026-04-07T00:23:14.187Z","endTime":"2026-04-07T00:23:18.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":83.3,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191289523229777,"aZ":-32.21303618415183,"pfxX":3.0203908439327067,"pfxZ":-0.028158378097343117,"pX":-0.21271584709553307,"pZ":3.1508837336419613,"vX0":-0.017340102356606463,"vY0":-121.30641709384115,"vZ0":-0.14436336816586526,"x":125.11,"y":153.71,"x0":-0.5973808654561382,"y0":50.00083966416521,"z0":6.035001917071961,"aX":4.471167727918988},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-5.4,"spinRate":2384,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.45266011645136883,"extension":6.185653548721918},"index":2,"playId":"e6c402bc-7d3c-37ab-96a3-edafbae6f482","pitchNumber":2,"startTime":"2026-04-07T00:23:30.413Z","endTime":"2026-04-07T00:23:36.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55889293682241,"aZ":-28.999574283238278,"pfxX":-8.856495752925545,"pfxZ":2.0589808553818756,"pX":-0.4665695521800498,"pZ":2.2279438459564305,"vX0":3.792307337948488,"vY0":-124.23550645765559,"vZ0":-2.476387374283739,"x":134.78,"y":178.63,"x0":-0.8717530641809318,"y0":50.00547156995689,"z0":5.676067938480553,"aX":-13.687406757125014},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":1206,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.44281552432954285,"extension":6.141105784315728},"index":3,"playId":"f5ceae8a-e8b0-3293-ab7c-fcec22afc3b1","pitchNumber":3,"startTime":"2026-04-07T00:23:49.261Z","endTime":"2026-04-07T00:23:53.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839440082261646,"aZ":-33.482688838326425,"pfxX":2.6737574467132457,"pfxZ":-0.8816648611481206,"pX":0.46324689622236415,"pZ":2.7077660076102488,"vX0":1.6191461889592846,"vY0":-121.81430714480584,"vZ0":-0.4247026753609815,"x":99.34,"y":165.67,"x0":-0.5592452187786764,"y0":50.00080788854409,"z0":5.800431810329361,"aX":3.982867873540806},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-5.3,"spinRate":2428,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.4511141842821198,"extension":6.339833204137235},"index":4,"playId":"174f593f-f41e-33aa-9891-a8ee38540b0f","pitchNumber":4,"startTime":"2026-04-07T00:24:06.036Z","endTime":"2026-04-07T00:24:13.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.202093627587995,"aZ":-32.139917723893774,"pfxX":7.640839882933063,"pfxZ":0.027108589391474425,"pX":0.9440359722575649,"pZ":1.2372700440481719,"vX0":1.626834819057801,"vY0":-116.21988184642026,"vZ0":-2.8512192080716208,"x":81.02,"y":205.37,"x0":-0.7593484103087762,"y0":50.004124127877056,"z0":5.5693190307370655,"aX":10.328229970395432},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.5,"breakHorizontal":-14.3,"spinRate":2376,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4734466280077023,"extension":6.886910222484186},"index":5,"playId":"1c999a6d-3204-3380-b140-ebf3960e3e37","pitchNumber":5,"startTime":"2026-04-07T00:24:30.920Z","endTime":"2026-04-07T00:24:35.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525364199455304,"aZ":-32.592748705770674,"pfxX":3.866275184341334,"pfxZ":-0.28294161698642384,"pX":-0.062193999712462526,"pZ":2.586182764019915,"vX0":-0.1150419884953369,"vY0":-122.05863669175992,"vZ0":-1.1455875068187642,"x":119.37,"y":168.95,"x0":-0.515989500874939,"y0":50.00097081203349,"z0":5.88514483622559,"aX":5.793615813425815},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":-7.0,"spinRate":2387,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4499077637276483,"extension":6.2904765417635895},"hitData":{"launchSpeed":100.1,"launchAngle":35.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.2,"coordY":80.96}},"index":6,"playId":"ee13c97c-9b17-3b4b-8cb6-2557d5b04144","pitchNumber":6,"startTime":"2026-04-07T00:24:48.407Z","endTime":"2026-04-07T00:25:12.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-11.7,"leverageIndex":0.9,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:25:12.971Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T00:25:19.483Z","endTime":"2026-04-07T00:26:38.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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, 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":86.6,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97861291731604,"aZ":-29.650386363320198,"pfxX":-8.18699531728823,"pfxZ":1.5990970292587567,"pX":0.4612878107167563,"pZ":0.9988392885610586,"vX0":5.8342588141642615,"vY0":-125.80984915909032,"vZ0":-5.2927220981017005,"x":99.42,"y":211.81,"x0":-0.8409986315635793,"y0":50.004321349143275,"z0":5.575427207122233,"aX":-12.934959754269293},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":13.2,"spinRate":1338,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.43780089372213116,"extension":6.443243722595512},"index":0,"playId":"e3df0bd3-d255-39ff-b73f-ac1a4dead047","pitchNumber":1,"startTime":"2026-04-07T00:25:32.856Z","endTime":"2026-04-07T00:25:37.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.683459574828014,"aZ":-32.14414163132485,"pfxX":7.685065897320184,"pfxZ":0.024926603065449804,"pX":0.1143566413815021,"pZ":1.4344425490663146,"vX0":-0.1332839855054676,"vY0":-115.68650088943885,"vZ0":-2.6421685400813497,"x":112.64,"y":200.05,"x0":-0.821884256085418,"y0":50.004966330710346,"z0":5.7358134650781665,"aX":10.204978519821205},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.4,"breakHorizontal":-13.8,"spinRate":2436,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47720791734569,"extension":6.186685921493991},"index":1,"playId":"40a50a10-2622-3041-918e-c305145902da","pitchNumber":2,"startTime":"2026-04-07T00:25:46.714Z","endTime":"2026-04-07T00:25:52.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.5,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408880728774253,"aZ":-28.61085168993149,"pfxX":-9.49122410176004,"pfxZ":2.2829504261365194,"pX":1.0216213528108467,"pZ":1.0755562951173903,"vX0":7.412284865995556,"vY0":-125.57007468317578,"vZ0":-5.196933586689274,"x":78.06,"y":209.74,"x0":-0.7662686868392298,"y0":50.00573854146815,"z0":5.559938071496836,"aX":-14.8409306576647},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":1233,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4397548975233416,"extension":6.195348960150343},"index":2,"playId":"f7f1a9d7-e328-347c-b238-9150c08a3f44","pitchNumber":3,"startTime":"2026-04-07T00:26:03.736Z","endTime":"2026-04-07T00:26:08.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.9,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49245964764282,"aZ":-11.330855719542246,"pfxX":-0.33652017584092236,"pfxZ":11.743527259514428,"pX":0.012357218866432583,"pZ":1.815700034413203,"vX0":1.3884389136906758,"vY0":-133.5598459728113,"vZ0":-8.044126132366877,"x":116.53,"y":189.76,"x0":-0.47454697754270747,"y0":50.00363125840533,"z0":5.716364964025851,"aX":-0.5975524331620248},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.3,"breakHorizontal":0.2,"spinRate":2185,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4128973536414553,"extension":6.032736984808435},"index":3,"playId":"6e081031-88e3-3389-b4a4-10c3a5f07757","pitchNumber":4,"startTime":"2026-04-07T00:26:18.974Z","endTime":"2026-04-07T00:26:23.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.0,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35458428248175,"aZ":-12.409417618963158,"pfxX":-1.2510867202429414,"pfxZ":11.068753743911756,"pX":-0.35033170432757466,"pZ":3.349774850631536,"vX0":0.9380971096928572,"vY0":-133.8986977865844,"vZ0":-4.2035140063784615,"x":130.35,"y":148.34,"x0":-0.5455822352441126,"y0":50.00663788965527,"z0":5.851478870013871,"aX":-2.2348142580779173},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":2.0,"spinRate":2247,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41166840458776655,"extension":6.030541561453403},"hitData":{"launchSpeed":71.3,"launchAngle":-8.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.15,"coordY":158.73}},"index":4,"playId":"e678cde8-f73c-33be-a39f-87bc3b841957","pitchNumber":5,"startTime":"2026-04-07T00:26:32.619Z","endTime":"2026-04-07T00:26:38.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:26:38.849Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a soft bunt ground ball to pitcher Janson Junk.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T00:26:48.144Z","endTime":"2026-04-07T00:27:35.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676083,"link":"/api/v1/people/676083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.967503641663505,"aZ":-12.198414743434471,"pfxX":-3.069262040565653,"pfxZ":11.001872124307368,"pX":1.4623299498102362,"pZ":2.953768143251338,"vX0":6.655068851140821,"vY0":-135.47104170868693,"vZ0":-4.790117593543148,"x":61.26,"y":159.03,"x0":-0.653248241496245,"y0":50.004655237288894,"z0":5.631918666563574,"aX":-5.574509131023568},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2362,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40794198355444156,"extension":6.513633911351501},"index":0,"playId":"be0e4b48-8b9f-3493-9f7c-395b28e70262","pitchNumber":1,"startTime":"2026-04-07T00:27:07.298Z","endTime":"2026-04-07T00:27:11.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932049385680465,"aZ":-31.81037693334703,"pfxX":-10.24183020815499,"pfxZ":0.2333788539270376,"pX":0.06406210088730932,"pZ":1.7333799430321524,"vX0":5.4167256799630685,"vY0":-124.55765755023758,"vZ0":-3.136597912741116,"x":114.56,"y":191.98,"x0":-0.837658718264826,"y0":50.0001602989012,"z0":5.709728069978704,"aX":-15.682239789435158},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":16.8,"spinRate":1293,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4440810200394729,"extension":6.196404405844179},"hitData":{"launchSpeed":39.7,"launchAngle":-73.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":124.48,"coordY":193.59}},"index":1,"playId":"36a1db51-d02b-34be-9672-fcf6313c15b6","pitchNumber":2,"startTime":"2026-04-07T00:27:28.659Z","endTime":"2026-04-07T00:27:35.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:27:35.982Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T00:30:13.556Z","endTime":"2026-04-07T00:32:05.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":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-04-07T00:27:55.586Z","endTime":"2026-04-07T00:28:20.648Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Phillips replaces Janson Junk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-07T00:28:20.648Z","endTime":"2026-04-07T00:30:15.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663969,"link":"/api/v1/people/663969"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541544186208288,"aZ":-30.28924197032304,"pfxX":-7.488571802254978,"pfxZ":1.1430858758417823,"pX":-0.8111622415703248,"pZ":2.866268353658938,"vX0":3.229223004131924,"vY0":-128.01615962727277,"vZ0":-1.5603582960419353,"x":147.92,"y":161.39,"x0":-1.11912723661301,"y0":50.003731445904236,"z0":5.864705675770373,"aX":-12.373915871885938},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":12.8,"spinRate":1188,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.4285899611131794,"extension":6.731195211453799},"index":2,"playId":"f2a2ec60-be74-3f46-bc4a-579d6a6e1452","pitchNumber":1,"startTime":"2026-04-07T00:30:15.744Z","endTime":"2026-04-07T00:30:20.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28386908519125,"aZ":-17.103846504374687,"pfxX":-10.908371919368872,"pfxZ":7.6554768901930395,"pX":0.550232044078726,"pZ":0.054058968569751904,"vX0":7.506471194482102,"vY0":-140.25459578880898,"vZ0":-12.11445407068447,"x":96.03,"y":237.32,"x0":-0.7602110352660696,"y0":50.00108294120577,"z0":5.577965816772405,"aX":-21.468987227027306},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":18.0,"spinRate":2146,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3923243262144287,"extension":6.573218135257979},"index":3,"playId":"f39d914a-43d1-3509-9e4f-5ada2c31ef18","pitchNumber":2,"startTime":"2026-04-07T00:30:33.282Z","endTime":"2026-04-07T00:30:37.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.548950283696595,"aZ":-28.137061357813643,"pfxX":6.254723147991967,"pfxZ":2.6600855545817925,"pX":-0.03367411042639766,"pZ":2.301158904839555,"vX0":0.8223016640077464,"vY0":-123.21991129829658,"vZ0":-2.5796799007841504,"x":118.28,"y":176.65,"x0":-1.1843545372288906,"y0":50.002577753984646,"z0":5.771860838067311,"aX":9.48810209888168},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.4,"breakHorizontal":-11.5,"spinRate":2433,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.44681406618848785,"extension":6.4552635397743146},"index":4,"playId":"616563cf-c974-3068-b787-c681fb49d23f","pitchNumber":3,"startTime":"2026-04-07T00:31:00.829Z","endTime":"2026-04-07T00:31:04.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"a71eb9ad-b8ba-3433-aeb4-defd639acd6f","startTime":"2026-04-07T00:31:19.302Z","endTime":"2026-04-07T00:31:22.821Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45802469895625,"aZ":-17.018213666901016,"pfxX":-9.414998015479908,"pfxZ":7.668840264704467,"pX":0.4962596902597326,"pZ":1.430342093664788,"vX0":6.52632447539311,"vY0":-140.11168239443305,"vZ0":-8.952607000377443,"x":98.08,"y":200.16,"x0":-0.6473143653112847,"y0":50.000667071750236,"z0":5.792794483634135,"aX":-18.602841502963326},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":15.6,"spinRate":2100,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39183465434241915,"extension":6.557781656471332},"index":6,"playId":"84a73770-6b3b-38c0-9f03-15c205b33a00","pitchNumber":4,"startTime":"2026-04-07T00:31:39.570Z","endTime":"2026-04-07T00:31:44.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.250616860520744,"aZ":-32.16717928672543,"pfxX":7.203099237652117,"pfxZ":0.0057478817700675755,"pX":1.7205522672574445,"pZ":0.7444132797837685,"vX0":4.333555539309707,"vY0":-125.19323253834582,"vZ0":-5.462905215075437,"x":51.42,"y":218.68,"x0":-0.9835895583135295,"y0":50.00401976908524,"z0":5.66836423709588,"aX":11.14377741712533},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-14.2,"spinRate":2532,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44182669955544807,"extension":6.567203978420098},"index":7,"playId":"f9613a63-b50d-3c60-8eb2-d6fc5781358c","pitchNumber":5,"startTime":"2026-04-07T00:32:00.010Z","endTime":"2026-04-07T00:32:05.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:32:05.034Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-07T00:32:12.963Z","endTime":"2026-04-07T00:35:27.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.920102797877,"aZ":-18.54414236136897,"pfxX":-10.41537105274519,"pfxZ":6.863724610306013,"pX":0.39430895823562767,"pZ":0.9571105762096406,"vX0":7.094189452828792,"vY0":-140.71752169071064,"vZ0":-9.616721714238395,"x":101.97,"y":212.94,"x0":-0.8192883249564945,"y0":50.001794761834304,"z0":5.644936382828525,"aX":-20.676914667243768},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":17.2,"spinRate":2153,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39073598560705314,"extension":6.53728494892644},"index":0,"playId":"eee6f198-f928-3700-9604-8f78d8c39b71","pitchNumber":1,"startTime":"2026-04-07T00:32:31.117Z","endTime":"2026-04-07T00:32:35.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"c51ab76e-8baa-3692-a1b8-cbb91f6949ad","startTime":"2026-04-07T00:32:50.574Z","endTime":"2026-04-07T00:32:55.076Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427666878158277,"aZ":-41.94405735649833,"pfxX":3.5004198569177336,"pfxZ":-6.642688796894014,"pX":-0.5361576404573217,"pZ":2.3150320894385823,"vX0":-0.281761806918441,"vY0":-120.99158751316568,"vZ0":-0.49288164482963637,"x":137.44,"y":176.27,"x0":-0.8719620309015936,"y0":50.004500894981774,"z0":6.223277352984071,"aX":5.14708698069672},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.9,"breakHorizontal":-6.2,"spinRate":2585,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.45413386867425354,"extension":6.542509544363055},"index":2,"playId":"847bda20-dc1b-36d6-9358-a095028fac5f","pitchNumber":2,"startTime":"2026-04-07T00:33:09.364Z","endTime":"2026-04-07T00:33:13.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.611119189015728,"aZ":-30.806027758503614,"pfxX":-6.898094728573433,"pfxZ":0.8435884301701808,"pX":-1.255501540857171,"pZ":2.806357612382044,"vX0":2.3521404561765333,"vY0":-126.50939000636133,"vZ0":-1.3111957507997647,"x":164.86,"y":163.01,"x0":-1.3029753786748803,"y0":50.001403374268286,"z0":5.808292320363365,"aX":-11.142559101111706},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":11.9,"spinRate":1206,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.43351064041836374,"extension":6.55300632058186},"index":3,"playId":"e155ad03-e552-38b0-888e-b97f3d914270","pitchNumber":3,"startTime":"2026-04-07T00:33:30.137Z","endTime":"2026-04-07T00:33:34.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288112044674453,"aZ":-41.12262558896386,"pfxX":0.5802321793252283,"pfxZ":-5.749862130824618,"pX":0.10596071239119474,"pZ":1.3575181320914442,"vX0":1.7005967176881387,"vY0":-124.3522414226897,"vZ0":-3.320068915988445,"x":112.96,"y":202.13,"x0":-0.6637463779458399,"y0":50.002830913268866,"z0":6.141492385760549,"aX":0.9028555525858604},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.9,"breakHorizontal":-1.4,"spinRate":2677,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44145065595989896,"extension":6.446397256810815},"index":4,"playId":"d8e205ca-1973-36f9-9485-e3e6af25df08","pitchNumber":4,"startTime":"2026-04-07T00:33:50.154Z","endTime":"2026-04-07T00:33:54.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-07T00:34:18.693Z","endTime":"2026-04-07T00:34:38.739Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.595066935193486,"aZ":-40.534568836888425,"pfxX":4.137691385197664,"pfxZ":-5.4437381708604216,"pX":1.2154779186152112,"pZ":-0.028947609462734517,"vX0":3.152332036124432,"vY0":-124.21631142245444,"vZ0":-6.459564197770337,"x":70.67,"y":239.56,"x0":-0.614604835634504,"y0":50.000521832826344,"z0":6.038626333207534,"aX":6.360146084466705},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.3,"breakHorizontal":-8.3,"spinRate":2613,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44368236337992384,"extension":6.618639965058855},"index":6,"playId":"276a92af-9653-350b-88f7-7fefae94043f","pitchNumber":5,"startTime":"2026-04-07T00:34:38.739Z","endTime":"2026-04-07T00:34:45.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tyler Phillips. TJ Friedl to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"276a92af-9653-350b-88f7-7fefae94043f","startTime":"2026-04-07T00:35:09.769Z","endTime":"2026-04-07T00:35:20.715Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"postOnSecond":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"homeTeamWinProbability":14.6,"awayTeamWinProbability":85.4,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.55,"dramaIndex":24.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.560607679369994,"aZ":-21.6304466520285,"pfxX":-9.319771171432581,"pfxZ":5.374367649135412,"pX":-0.7909175817985545,"pZ":2.289911514492408,"vX0":3.8019028252678284,"vY0":-140.07610296378888,"vZ0":-5.846689623569334,"x":147.15,"y":176.95,"x0":-0.965409141508903,"y0":50.00133299800836,"z0":5.846079219088289,"aX":-18.272044459591868},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":16.0,"spinRate":2131,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3930408433315855,"extension":6.38657511325704},"hitData":{"launchSpeed":98.5,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.98,"coordY":150.07}},"index":8,"playId":"7651cecb-a12d-3df2-be28-850439e48b3d","pitchNumber":6,"startTime":"2026-04-07T00:35:20.715Z","endTime":"2026-04-07T00:35:27.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.0999999999999996,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:35:27.911Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T00:38:32.309Z","endTime":"2026-04-07T00:38:41.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for TJ Friedl.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-07T00:38:34.534Z","endTime":"2026-04-07T00:38:34.535Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dane Myers replaces left fielder Spencer Steer, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-04-07T00:38:34.536Z","endTime":"2026-04-07T00:38:34.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tony Santillan replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-07T00:38:34.538Z","endTime":"2026-04-07T00:38:34.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Liam Hicks replaces Leo Jiménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-07T00:38:34.540Z","endTime":"2026-04-07T00:38:34.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1432357187628,"aZ":-15.837954497110553,"pfxX":-7.890613861103839,"pfxZ":8.915675052654178,"pX":-0.48120040397735103,"pZ":3.193289958081101,"vX0":7.071196610449786,"vY0":-136.27575537213434,"vZ0":-2.431005103025138,"x":135.34,"y":152.56,"x0":-2.1176764159967405,"y0":50.00185169953943,"z0":5.2248116457098295,"aX":-14.457553793950426},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":12.2,"spinRate":2324,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.40596041857660037,"extension":5.99613051183158},"hitData":{"launchSpeed":89.7,"launchAngle":34.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.26,"coordY":70.26}},"index":4,"playId":"01323cb3-9ab1-377f-81b0-a826fd219ce4","pitchNumber":1,"startTime":"2026-04-07T00:38:34.542Z","endTime":"2026-04-07T00:38:41.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:38:41.542Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T00:39:06.569Z","endTime":"2026-04-07T00:39:43.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":83.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65828139220416,"aZ":-14.754847465663474,"pfxX":-8.114562765585713,"pfxZ":9.559861555307766,"pX":0.4023180485460492,"pZ":2.569443773383076,"vX0":9.056611587545644,"vY0":-135.60691558612854,"vZ0":-3.976831007651887,"x":101.66,"y":169.41,"x0":-1.9613396143263322,"y0":50.00175347005894,"z0":5.116868970631373,"aX":-14.784348085598753},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":12.2,"spinRate":2271,"spinDirection":232},"zone":6,"typeConfidence":0.9,"plateTime":0.40731707996607325,"extension":5.961049393680198},"index":0,"playId":"94c4bd5e-932e-3ac3-b665-4ffed75d5335","pitchNumber":1,"startTime":"2026-04-07T00:39:06.569Z","endTime":"2026-04-07T00:39:10.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70072977082731,"aZ":-39.04486639658139,"pfxX":4.758643257308147,"pfxZ":-4.682111059393003,"pX":0.9517058623422096,"pZ":2.180853215660416,"vX0":5.938742683278971,"vY0":-121.9571942628245,"vZ0":0.7412502542695034,"x":80.72,"y":179.9,"x0":-2.157109963952453,"y0":50.00165175629682,"z0":5.310552671600464,"aX":6.984199737341013},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.8,"breakHorizontal":-10.3,"spinRate":2297,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.45358962164463,"extension":5.903506353431535},"index":1,"playId":"88db4197-3abf-341a-968f-453f4c7fe6df","pitchNumber":2,"startTime":"2026-04-07T00:39:22.172Z","endTime":"2026-04-07T00:39:26.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989111979538116,"aZ":-38.67019048217589,"pfxX":5.820094103209707,"pfxZ":-4.428484130509375,"pX":0.30547711968304425,"pZ":2.1341592222729036,"vX0":4.236459822663631,"vY0":-121.45960619816576,"vZ0":0.6763178677894679,"x":105.36,"y":181.16,"x0":-2.2293337624529217,"y0":50.005361331159484,"z0":5.266489371022689,"aX":8.531140399993296},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.4,"breakHorizontal":-11.6,"spinRate":2428,"spinDirection":27},"zone":6,"typeConfidence":0.9,"plateTime":0.45426035271351894,"extension":5.749217716576291},"hitData":{"launchSpeed":103.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.78,"coordY":150.01}},"index":2,"playId":"d01cc9fe-817a-39f9-8fdf-a9412bf9acd9","pitchNumber":3,"startTime":"2026-04-07T00:39:37.711Z","endTime":"2026-04-07T00:39:43.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:39:43.941Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T00:40:18.700Z","endTime":"2026-04-07T00:42:30.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Owen Caissie replaces Austin Slater.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T00:40:04.370Z","endTime":"2026-04-07T00:40:21.032Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.2,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86956259980589,"aZ":-18.16568486684233,"pfxX":-8.900381236276951,"pfxZ":7.527958305777613,"pX":-0.6635208901239528,"pZ":3.4667096012570964,"vX0":7.0503535467463685,"vY0":-136.9271840951707,"vZ0":-1.1085896971658322,"x":142.29,"y":145.18,"x0":-2.14127892675181,"y0":50.00337137630712,"z0":5.144298803450367,"aX":-16.563598799427467},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2397,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.403121695667243,"extension":5.93191827539104},"index":1,"playId":"c4ef8922-c398-3241-8e04-9713138e16ea","pitchNumber":1,"startTime":"2026-04-07T00:40:21.032Z","endTime":"2026-04-07T00:40:25.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.7,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2592928104793,"aZ":-18.37247083191802,"pfxX":-9.310669832753872,"pfxZ":7.507829920580161,"pX":-1.5700502306045623,"pZ":2.8519361792184235,"vX0":4.722991728773454,"vY0":-136.27897233036015,"vZ0":-2.198147945202384,"x":176.85,"y":161.78,"x0":-2.1373634469244074,"y0":50.00225896354338,"z0":4.970165550407989,"aX":-17.11644162436474},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":15.5,"spinRate":2360,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.4054446420781086,"extension":6.015930493068856},"index":2,"playId":"511afbc6-4003-30be-b9ac-e6351bc070d9","pitchNumber":2,"startTime":"2026-04-07T00:40:35.668Z","endTime":"2026-04-07T00:40:40.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24362122096243,"aZ":-17.15910365102948,"pfxX":-9.275583650928777,"pfxZ":8.134332289021943,"pX":-0.9293258612933164,"pZ":2.26449891731444,"vX0":6.169393328618216,"vY0":-136.2914910082947,"vZ0":-4.008015338192705,"x":152.42,"y":177.64,"x0":-2.0393649612885842,"y0":50.00216626683409,"z0":4.970103933734599,"aX":-17.118936607502594},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":15.1,"spinRate":2415,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4048361880986038,"extension":5.866218609070896},"index":3,"playId":"53daae35-60b7-3799-b141-12e9d1400505","pitchNumber":3,"startTime":"2026-04-07T00:40:50.838Z","endTime":"2026-04-07T00:40:55.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432888945763416,"aZ":-37.598214985032826,"pfxX":5.057597691267821,"pfxZ":-3.654242504829388,"pX":0.799642512474467,"pZ":1.7447339403149862,"vX0":5.529319307380923,"vY0":-122.49297283979276,"vZ0":-0.3140980683424205,"x":86.52,"y":191.67,"x0":-2.163799719770028,"y0":50.00221936615789,"z0":5.153784321219682,"aX":7.506929779646927},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.4,"breakHorizontal":-10.7,"spinRate":2290,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.45118724000685084,"extension":5.659474521058786},"index":4,"playId":"c7997ca4-5756-3fdf-9a1f-e125789c530a","pitchNumber":4,"startTime":"2026-04-07T00:41:09.122Z","endTime":"2026-04-07T00:41:13.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-07T00:41:26.621Z","endTime":"2026-04-07T00:41:43.980Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.8,"endSpeed":84.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.96591448211197,"aZ":-17.34165441409362,"pfxX":-9.037620821452164,"pfxZ":7.896653343266591,"pX":-1.3673999946907311,"pZ":2.6779714907758443,"vX0":5.433919290250806,"vY0":-137.71283466588667,"vZ0":-3.0597194969004176,"x":169.12,"y":166.47,"x0":-2.2154290271421413,"y0":50.000290216820915,"z0":5.00946734992459,"aX":-16.967404897949805},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":14.9,"spinRate":2385,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.4012045633002628,"extension":5.872535426078959},"index":6,"playId":"259e7dea-010b-3bc1-8ab4-a4d9ac10e761","pitchNumber":5,"startTime":"2026-04-07T00:41:43.980Z","endTime":"2026-04-07T00:41:48.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.5,"endSpeed":84.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.64391592776521,"aZ":-18.331600093442056,"pfxX":-10.05733487939049,"pfxZ":7.418306518196681,"pX":-0.535495200894862,"pZ":2.6466392846840328,"vX0":7.578865089349721,"vY0":-137.2861957530453,"vZ0":-2.721993027809834,"x":137.41,"y":167.32,"x0":-2.05613382394558,"y0":50.00566324321024,"z0":4.931448205021962,"aX":-18.77733704716789},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":16.2,"spinRate":2401,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.40238048145455485,"extension":6.008183636160962},"index":7,"playId":"6d3c99f2-048f-33cb-b24d-0f623758e299","pitchNumber":6,"startTime":"2026-04-07T00:42:02.205Z","endTime":"2026-04-07T00:42:05.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.1,"endSpeed":84.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6300516352351,"aZ":-16.64556259019364,"pfxX":-7.908317371735487,"pfxZ":8.316613058129468,"pX":-0.7435862082942155,"pZ":3.946164849479981,"vX0":6.428438000800401,"vY0":-136.86896161209387,"vZ0":0.09633544481717604,"x":145.34,"y":132.23,"x0":-2.1136812498287,"y0":50.00428768661762,"z0":5.0652401100387925,"aX":-14.770052128630423},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":12.7,"spinRate":2285,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4026018562150724,"extension":5.799273538974621},"index":8,"playId":"c96d2009-e71b-3eef-93af-e1248e702da8","pitchNumber":7,"startTime":"2026-04-07T00:42:25.915Z","endTime":"2026-04-07T00:42:30.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":2.599999999999998,"leverageIndex":0.66,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:42:30.061Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-07T00:42:35.707Z","endTime":"2026-04-07T00:44:08.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.470043536716627,"aZ":-37.27328311353458,"pfxX":6.03232771546632,"pfxZ":-3.363749129685414,"pX":0.2958889807535899,"pZ":1.9926162579756566,"vX0":4.351121665365424,"vY0":-123.46494437930963,"vZ0":-0.13517836839845399,"x":105.72,"y":184.98,"x0":-2.2833074118223533,"y0":50.00156117276695,"z0":5.230331397568962,"aX":9.15208040341613},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.8,"breakHorizontal":-12.0,"spinRate":2308,"spinDirection":34},"zone":9,"typeConfidence":0.9,"plateTime":0.4465590980866083,"extension":5.875347221669716},"index":0,"playId":"182d32f5-238f-379d-a1f2-b5ffacbc2cfe","pitchNumber":1,"startTime":"2026-04-07T00:42:57.793Z","endTime":"2026-04-07T00:43:02.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.0,"endSpeed":85.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3201734588437,"aZ":-14.426928266009606,"pfxX":-7.7439720221787365,"pfxZ":9.335403880034796,"pX":0.544600910991882,"pZ":3.3124706385860234,"vX0":9.596507906944199,"vY0":-137.890422760126,"vZ0":-2.2312537020974395,"x":96.24,"y":149.34,"x0":-1.9956936023091767,"y0":50.003723802820424,"z0":5.120467276407184,"aX":-14.723801442705444},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2283,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.3991960807138799,"extension":6.0233900395096},"index":1,"playId":"c530d35c-94c7-37f6-8bbe-393fdf11c947","pitchNumber":2,"startTime":"2026-04-07T00:43:15.880Z","endTime":"2026-04-07T00:43:21.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72736501524926,"aZ":-13.753491391426477,"pfxX":-7.3367419465886545,"pfxZ":9.71331052455833,"pX":0.18891552433192357,"pZ":2.87151810939259,"vX0":8.609077629977449,"vY0":-137.61102259852805,"vZ0":-3.2997504173371204,"x":109.8,"y":161.25,"x0":-2.0435515101098494,"y0":50.00402251952272,"z0":5.032447855187171,"aX":-13.915616219059329},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2315,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.3997502888494906,"extension":6.076313918000251},"index":2,"playId":"c6d436a5-da9b-33ef-afc9-24ae8a51e7ee","pitchNumber":3,"startTime":"2026-04-07T00:43:38.044Z","endTime":"2026-04-07T00:43:41.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12861982851032,"aZ":-14.204644531661907,"pfxX":-8.516908690520204,"pfxZ":9.465174032779125,"pX":0.46920316821499414,"pZ":2.248333510802688,"vX0":9.8462257517467,"vY0":-137.75734139041668,"vZ0":-4.568730316832047,"x":99.12,"y":178.07,"x0":-2.0658480623133526,"y0":50.00076443739703,"z0":4.907168692752547,"aX":-16.165958324991145},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":13.1,"spinRate":2228,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.3995055835078709,"extension":6.031142851478218},"index":3,"playId":"e949ce21-56f9-315a-b29a-75f3cf765a75","pitchNumber":4,"startTime":"2026-04-07T00:44:03.827Z","endTime":"2026-04-07T00:44:08.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-4.299999999999999,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:44:08.695Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out sharply to right fielder Owen Caissie.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T00:46:22.368Z","endTime":"2026-04-07T00:46:47.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Owen Caissie remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-07T00:45:46.021Z","endTime":"2026-04-07T00:45:46.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to third base for Connor Norby.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-07T00:45:46.046Z","endTime":"2026-04-07T00:45:46.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Liam Hicks remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-07T00:45:46.047Z","endTime":"2026-04-07T00:45:46.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Javier Sanoja.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-07T00:45:46.049Z","endTime":"2026-04-07T00:46:24.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.509941760822326,"aZ":-29.621720610301455,"pfxX":5.357093849924539,"pfxZ":1.7068675175353318,"pX":0.4529940000686383,"pZ":1.8142702954172087,"vX0":2.7425736843389887,"vY0":-122.63560414979229,"vZ0":-3.2801172241023875,"x":99.73,"y":189.79,"x0":-1.38257472735021,"y0":50.00318669114148,"z0":5.746953213449823,"aX":8.004995732343314},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":-10.4,"spinRate":2440,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4498938257868512,"extension":6.401867660166722},"index":4,"playId":"39d58de1-f99d-32fb-bdf1-c782e49fb98f","pitchNumber":1,"startTime":"2026-04-07T00:46:24.524Z","endTime":"2026-04-07T00:46:29.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":96.7,"endSpeed":87.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23271273803976,"aZ":-18.17085222424734,"pfxX":-9.783025417600815,"pfxZ":7.088095201489777,"pX":-0.2452418205186346,"pZ":1.9095094480546428,"vX0":5.577939403808883,"vY0":-140.4870437333279,"vZ0":-7.33669832325956,"x":126.35,"y":187.22,"x0":-0.9975333053639777,"y0":50.003669889832,"z0":5.760038436902253,"aX":-19.33203247924283},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":16.3,"spinRate":2107,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3916036213177567,"extension":6.3607722665147675},"hitData":{"launchSpeed":102.5,"launchAngle":29.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":192.85,"coordY":65.17}},"index":5,"playId":"60b26469-7279-3743-b5ae-14e670630f55","pitchNumber":2,"startTime":"2026-04-07T00:46:38.792Z","endTime":"2026-04-07T00:46:47.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:46:47.015Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, second baseman Javier Sanoja to first baseman Liam Hicks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T00:47:00.835Z","endTime":"2026-04-07T00:47:23.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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.6,"endSpeed":87.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.597389394922594,"aZ":-20.014105842394997,"pfxX":-11.178763342397705,"pfxZ":6.154624950002081,"pX":-0.5697503510738176,"pZ":2.9519112753937256,"vX0":4.817362656573384,"vY0":-140.54946692212297,"vZ0":-4.488755324608549,"x":138.72,"y":159.08,"x0":-0.8659252365173714,"y0":50.00171191859401,"z0":5.891698849721879,"aX":-22.08170386160633},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":19.1,"spinRate":2147,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.391605210061428,"extension":6.318300777145881},"hitData":{"launchSpeed":68.6,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.16,"coordY":175.17}},"index":0,"playId":"10e15d6f-9011-34c3-951b-5bd192cfb97a","pitchNumber":1,"startTime":"2026-04-07T00:47:16.115Z","endTime":"2026-04-07T00:47:23.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:47:23.436Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dane Myers walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T00:47:54.765Z","endTime":"2026-04-07T00:48:51.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T00:47:49.785Z","endTime":"2026-04-07T00:47:57.023Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":97.1,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.7343202957555,"aZ":-18.498546706446568,"pfxX":-11.27162256436312,"pfxZ":6.9395710502846715,"pX":1.079432175239121,"pZ":1.0033629778127036,"vX0":9.147248143709124,"vY0":-140.6519582530025,"vZ0":-9.579260453451086,"x":75.85,"y":211.69,"x0":-0.7769677376303734,"y0":50.00420443978764,"z0":5.692916513722642,"aX":-22.21877639390953},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":18.1,"spinRate":2187,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39186419646673,"extension":6.407583696521944},"index":1,"playId":"81db6469-729b-37cf-abec-9a4e26b8b2cd","pitchNumber":1,"startTime":"2026-04-07T00:47:57.023Z","endTime":"2026-04-07T00:48:00.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.2,"endSpeed":76.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.946496336689652,"aZ":-31.949274356103754,"pfxX":5.810381596633353,"pfxZ":0.14579586116457754,"pX":1.5673621677903107,"pZ":1.525617819952168,"vX0":4.678258722609904,"vY0":-123.78193894724882,"vZ0":-3.628610975387794,"x":57.26,"y":197.59,"x0":-1.1233746954693586,"y0":50.00117563504887,"z0":5.777569340668214,"aX":8.730042512228254},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-11.9,"spinRate":2567,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4479521771664081,"extension":6.438329486036744},"index":2,"playId":"c6417fab-83cc-3b25-8b88-0ea6653ae2e9","pitchNumber":2,"startTime":"2026-04-07T00:48:13.650Z","endTime":"2026-04-07T00:48:18.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52420474983089,"aZ":-29.906803249044284,"pfxX":-7.065033079975731,"pfxZ":1.3548591008195316,"pX":0.0761434475105253,"pZ":0.7541563731759533,"vX0":5.594161862957704,"vY0":-129.0780615585788,"vZ0":-6.548251659432802,"x":114.1,"y":218.42,"x0":-1.2127050644818742,"y0":50.000605531800566,"z0":5.6584337894095595,"aX":-11.794026020023106},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1415,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42606446547837784,"extension":6.65680083762945},"index":3,"playId":"01629ac5-a742-38d4-bb95-f8cdd67229ed","pitchNumber":3,"startTime":"2026-04-07T00:48:30.895Z","endTime":"2026-04-07T00:48:34.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28916569518219,"aZ":-24.956150724298922,"pfxX":-10.91127821233328,"pfxZ":3.70805865552769,"pX":-1.1601073597863727,"pZ":4.403873978414738,"vX0":3.819647429897009,"vY0":-139.76996983529807,"vZ0":0.1120352546472696,"x":161.22,"y":119.88,"x0":-1.1402603234927327,"y0":50.00184941228038,"z0":6.024300204813318,"aX":-21.23530565728977},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":18.7,"spinRate":2188,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39434417069227967,"extension":6.385589240054675},"index":4,"playId":"73676e09-3a5d-331b-94a5-ec52f6191e4f","pitchNumber":4,"startTime":"2026-04-07T00:48:47.587Z","endTime":"2026-04-07T00:48:51.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:48:51.888Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Benson grounds out, second baseman Javier Sanoja to first baseman Liam Hicks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-07T00:49:01.664Z","endTime":"2026-04-07T00:51:02.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197822377350377,"aZ":-41.60384503345349,"pfxX":2.4980516592592945,"pfxZ":-6.419062141707426,"pX":0.40212344787952475,"pZ":1.4800088522262722,"vX0":2.0269983703351766,"vY0":-121.3822656571687,"vZ0":-2.1738530044389717,"x":101.67,"y":198.82,"x0":-0.7729983992631323,"y0":50.00364864287689,"z0":6.063055718779829,"aX":3.669274930203827},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.9,"breakHorizontal":-5.0,"spinRate":2499,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45395571798804557,"extension":6.497160632042784},"index":0,"playId":"9ebfa132-2338-3d3b-93c5-e056c8954729","pitchNumber":1,"startTime":"2026-04-07T00:49:15.402Z","endTime":"2026-04-07T00:49:19.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89412657895481,"aZ":-42.319586097089704,"pfxX":1.842593098310864,"pfxZ":-6.7316891695757946,"pX":-0.3984540335236249,"pZ":1.8994831467887465,"vX0":0.43317376086795933,"vY0":-122.70285192028045,"vZ0":-1.6039787502664977,"x":132.19,"y":187.49,"x0":-0.8170611521610627,"y0":50.00277334613512,"z0":6.205670790568364,"aX":2.7770656704974233},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-12.2,"breakHorizontal":-3.5,"spinRate":2611,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.448377160804331,"extension":6.37249855916624},"index":1,"playId":"628a1d29-ebba-3b0c-9502-657a26cadcf1","pitchNumber":2,"startTime":"2026-04-07T00:49:33.260Z","endTime":"2026-04-07T00:49:37.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604992046972615,"aZ":-29.366491762742555,"pfxX":-7.862136980511776,"pfxZ":1.7468242599298924,"pX":0.5874428333330559,"pZ":0.7795388832874918,"vX0":6.538342705067003,"vY0":-126.78272733952912,"vZ0":-6.195245609554487,"x":94.61,"y":217.73,"x0":-1.0174853261696217,"y0":50.00417033453541,"z0":5.631841863178458,"aX":-12.657988117731007},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":1255,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4338569944520687,"extension":6.672585924036663},"index":2,"playId":"3935ce0c-a315-3fcb-9323-33adc590ca0e","pitchNumber":3,"startTime":"2026-04-07T00:49:56.836Z","endTime":"2026-04-07T00:50:03.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dane Myers steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"3935ce0c-a315-3fcb-9323-33adc590ca0e","startTime":"2026-04-07T00:50:30.608Z","endTime":"2026-04-07T00:50:34.209Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"postOnSecond":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.34,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.810919582087145,"aZ":-20.92394092715852,"pfxX":-10.998426394199921,"pfxZ":5.76300626366928,"pX":0.4769385744996979,"pZ":1.2157544015481832,"vX0":7.399328230928229,"vY0":-139.83380222696618,"vZ0":-8.392074266967324,"x":98.82,"y":205.95,"x0":-0.7944978046587622,"y0":50.00075783039776,"z0":5.663842027299242,"aX":-21.461366631710305},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":18.1,"spinRate":2113,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39390242158215694,"extension":6.482687212064039},"index":4,"playId":"c934cd00-0fc8-3f6b-9383-17be0309445d","pitchNumber":4,"startTime":"2026-04-07T00:50:34.209Z","endTime":"2026-04-07T00:50:38.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569461707271984,"aZ":-42.33008977955887,"pfxX":1.7823558930353063,"pfxZ":-6.776023832273019,"pX":-0.3648465569138158,"pZ":2.8985425867508674,"vX0":0.5535390893078674,"vY0":-122.31011795116908,"vZ0":0.6607629810700615,"x":130.91,"y":160.52,"x0":-0.8262788279219183,"y0":50.003019827046316,"z0":6.286627496973233,"aX":2.671074209234646},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.8,"breakHorizontal":-3.4,"spinRate":2549,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.4496888872110767,"extension":6.464647514157476},"hitData":{"launchSpeed":109.5,"launchAngle":7.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.69,"coordY":147.65}},"index":5,"playId":"289661f6-aecb-36be-9fcd-f08bd6280ff5","pitchNumber":5,"startTime":"2026-04-07T00:50:55.315Z","endTime":"2026-04-07T00:51:02.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":691594,"link":"/api/v1/people/691594"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"second":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:51:02.832Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jakob Marsee pops out to second baseman Matt McLain in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T00:53:34.581Z","endTime":"2026-04-07T00:54:20.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-07T00:53:09.205Z","endTime":"2026-04-07T00:53:36.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.709765657031873,"aZ":-25.18910639019216,"pfxX":0.8629513917435929,"pfxZ":4.458121319350397,"pX":1.7807578189508797,"pZ":0.26281620971910913,"vX0":6.963280246717363,"vY0":-124.0623736483356,"vZ0":-7.276391895114145,"x":49.12,"y":231.68,"x0":-1.168876910563767,"y0":50.00289934407842,"z0":5.319176656199996,"aX":1.3499336597447853},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-3.1,"spinRate":2447,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.44070378314952086,"extension":6.950814704228331},"index":1,"playId":"4222bc70-6a54-3eb0-a974-6d23a1eb4496","pitchNumber":1,"startTime":"2026-04-07T00:53:36.775Z","endTime":"2026-04-07T00:53:40.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.450226329153864,"aZ":-10.491726892923259,"pfxX":-6.145245061510035,"pfxZ":11.417692877484242,"pX":-1.0470586651994607,"pZ":2.9757469093938473,"vX0":2.807374489910096,"vY0":-138.07430615685905,"vZ0":-4.962632800943703,"x":156.91,"y":158.43,"x0":-1.2879319796801794,"y0":50.00250502769002,"z0":5.52466552341176,"aX":-11.670481032308007},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":10.4,"spinRate":2627,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3991955805366416,"extension":6.727748014323126},"index":2,"playId":"b6ac776c-371b-3fa5-8997-889f20c5635a","pitchNumber":2,"startTime":"2026-04-07T00:53:54.466Z","endTime":"2026-04-07T00:53:59.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.679704208545594,"aZ":-9.778908004218211,"pfxX":-5.85858742165973,"pfxZ":11.933475089044748,"pX":0.7599220872846035,"pZ":2.454550148992594,"vX0":7.263606111171841,"vY0":-137.18141259339228,"vZ0":-6.153400871925723,"x":88.03,"y":172.51,"x0":-1.1802618480247513,"y0":50.00268922213857,"z0":5.416531943979251,"aX":-10.995183816182324},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":8.8,"spinRate":2614,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.40162875012951904,"extension":6.89044901708835},"hitData":{"launchSpeed":96.8,"launchAngle":63.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":170.39,"coordY":177.9}},"index":3,"playId":"ec214217-a1c9-3732-9e4f-b13dffb684b5","pitchNumber":3,"startTime":"2026-04-07T00:54:10.727Z","endTime":"2026-04-07T00:54:20.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:54:20.949Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T00:54:46.689Z","endTime":"2026-04-07T00:55:41.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41835248579929,"aZ":-10.022908571792906,"pfxX":-4.92496513657051,"pfxZ":11.591015886197837,"pX":0.7890244922683118,"pZ":2.779150606913536,"vX0":6.8034748397587546,"vY0":-138.01324180584143,"vZ0":-5.394291937916261,"x":86.92,"y":163.74,"x0":-1.0790037953853235,"y0":50.00016883831515,"z0":5.447090116362028,"aX":-9.410270459624657},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":7.3,"spinRate":2605,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.3983093723428057,"extension":6.823310821790992},"index":0,"playId":"22c879e8-32c8-3c9c-80af-b66984d5a115","pitchNumber":1,"startTime":"2026-04-07T00:54:57.595Z","endTime":"2026-04-07T00:55:24.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.355325345605515,"aZ":-11.388506732796772,"pfxX":-5.396520319015515,"pfxZ":10.790562559211033,"pX":-0.1530607752914982,"pZ":2.6122759531234525,"vX0":4.812000708559488,"vY0":-138.72182797419327,"vZ0":-5.577190487599343,"x":122.83,"y":168.25,"x0":-1.218851161562308,"y0":50.00633443773924,"z0":5.4252738550275135,"aX":-10.399179457546463},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2512,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.39658917038036146,"extension":6.79373847971787},"hitData":{"launchSpeed":106.3,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.32,"coordY":149.37}},"index":1,"playId":"ca5b7b68-9aa4-3a64-acf5-ef84d12d0a3c","pitchNumber":2,"startTime":"2026-04-07T00:55:35.426Z","endTime":"2026-04-07T00:55:41.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:55:41.031Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-07T00:56:20.439Z","endTime":"2026-04-07T00:59:03.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".328"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.85"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.23"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.35"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.31"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.46"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.25"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.87"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.88"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.22"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.70"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.89"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".926"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".942"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".879"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".926"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".942"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".879"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T00:56:06.088Z","endTime":"2026-04-07T00:56:22.711Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205526117946487,"aZ":-27.620581382884456,"pfxX":3.4748982126746872,"pfxZ":2.8714099427717628,"pX":0.12345644827135328,"pZ":3.044546854895885,"vX0":2.4936363293189516,"vY0":-125.56588166206575,"vZ0":-0.3481984504348459,"x":112.29,"y":156.58,"x0":-1.3364359266778205,"y0":50.0007179818368,"z0":5.446814355243791,"aX":5.506341837661445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-6.8,"spinRate":2527,"spinDirection":174},"zone":2,"typeConfidence":0.91,"plateTime":0.4374598483036305,"extension":6.78673597743422},"index":1,"playId":"1446cd4b-cecd-3e82-b4a4-f9309285f222","pitchNumber":1,"startTime":"2026-04-07T00:56:22.711Z","endTime":"2026-04-07T00:56:26.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.9,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.51954829407631,"aZ":-13.412323688145928,"pfxX":-3.1384659732023152,"pfxZ":9.981995916933759,"pX":1.1862791218146733,"pZ":3.9054204904619585,"vX0":7.641852424205828,"vY0":-137.88626356971145,"vZ0":-1.9761993011051047,"x":71.78,"y":133.33,"x0":-1.243386464580062,"y0":50.00027390150184,"z0":5.562219647791624,"aX":-5.898441518827102},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2625,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.4009357619278173,"extension":6.825527037743379},"index":2,"playId":"05ef73d3-8eb5-3230-8b3b-fe2ad95d47cd","pitchNumber":2,"startTime":"2026-04-07T00:56:39.958Z","endTime":"2026-04-07T00:56:44.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.48317194579936,"aZ":-10.918988391167273,"pfxX":-5.0241251101194315,"pfxZ":11.378598722520788,"pX":-0.35595443749593625,"pZ":2.185977154346201,"vX0":4.133395101567611,"vY0":-137.73696169490776,"vZ0":-6.443773854879203,"x":130.57,"y":179.76,"x0":-1.2442432552268232,"y0":50.005431863287576,"z0":5.339555966306574,"aX":-9.387529786221888},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2611,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.4019593184303778,"extension":6.913483604393276},"index":3,"playId":"3bebef3e-71fe-3962-9715-4b42bac67c99","pitchNumber":3,"startTime":"2026-04-07T00:56:58.836Z","endTime":"2026-04-07T00:57:03.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09520361574246,"aZ":-34.109060558380186,"pfxX":-8.115271309596887,"pfxZ":-1.3306076747945812,"pX":-1.2859994099750012,"pZ":0.7043879829516108,"vX0":2.5145308781374185,"vY0":-120.87997716846127,"vZ0":-3.698851256472053,"x":166.02,"y":219.76,"x0":-1.2954202172195353,"y0":50.001526498163756,"z0":5.299985040038447,"aX":-11.815603409772969},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.1,"breakHorizontal":13.9,"spinRate":958,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4559242213801875,"extension":7.064094973356038},"index":4,"playId":"0fc8620c-f430-3081-8db7-dda25fb7a938","pitchNumber":4,"startTime":"2026-04-07T00:57:15.830Z","endTime":"2026-04-07T00:57:21.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74233388355467,"aZ":-10.42211283515968,"pfxX":-5.079004637558717,"pfxZ":11.52045673086278,"pX":-0.68414418582032,"pZ":2.7068897579081432,"vX0":3.452481947000778,"vY0":-137.56773164828272,"vZ0":-5.115695236077972,"x":143.08,"y":165.69,"x0":-1.3050864772479052,"y0":50.005550146145985,"z0":5.317811941845027,"aX":-9.591899980497036},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":8.3,"spinRate":2562,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.40044343018816875,"extension":6.804608524394833},"index":5,"playId":"8c48c960-0a43-3e0f-af14-0ea0f237ec87","pitchNumber":5,"startTime":"2026-04-07T00:57:36.539Z","endTime":"2026-04-07T00:57:40.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.7,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1971389321757,"aZ":-10.79639411218503,"pfxX":-5.5146433501342855,"pfxZ":11.094930998962862,"pX":0.336291769543124,"pZ":3.485358441879768,"vX0":6.000041053832619,"vY0":-139.13190906611675,"vZ0":-3.4166248293995882,"x":104.18,"y":144.68,"x0":-1.1495269236188737,"y0":50.00558933552162,"z0":5.46418308985613,"aX":-10.62870427378937},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":8.5,"spinRate":2600,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3962795309456504,"extension":6.762582656436717},"index":6,"playId":"98e9f7ea-7329-3963-a158-086d8b55cc1d","pitchNumber":6,"startTime":"2026-04-07T00:58:01.045Z","endTime":"2026-04-07T00:58:05.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.6,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77368997493446,"aZ":-11.825563153687,"pfxX":-3.950270833911401,"pfxZ":10.775707951932379,"pX":-0.795003101644437,"pZ":3.481676170841979,"vX0":2.8264030379185985,"vY0":-137.5861351814782,"vZ0":-2.9134627990100204,"x":147.3,"y":144.77,"x0":-1.3301644493138136,"y0":50.005507421322164,"z0":5.372607903461695,"aX":-7.4616577237109745},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2525,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40040276115535844,"extension":6.868914476871218},"index":7,"playId":"cb66a962-5a88-3d3f-9416-ca86134a7850","pitchNumber":7,"startTime":"2026-04-07T00:58:23.264Z","endTime":"2026-04-07T00:58:29.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47712170420273,"aZ":-9.473812320648111,"pfxX":-4.794811764324358,"pfxZ":12.101504372742719,"pX":-0.46406524837706326,"pZ":2.8283576230046865,"vX0":3.7734806212547896,"vY0":-137.11083161633294,"vZ0":-5.01825542527417,"x":134.69,"y":162.41,"x0":-1.2453699341591082,"y0":50.00377850600258,"z0":5.348319546148106,"aX":-8.995399896157567},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.9,"breakHorizontal":7.7,"spinRate":2538,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.40173726803282195,"extension":6.994120709391279},"hitData":{"launchSpeed":73.3,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.27,"coordY":150.68}},"index":8,"playId":"6b822559-ef96-3af8-9b90-50716f2f7a93","pitchNumber":8,"startTime":"2026-04-07T00:58:55.681Z","endTime":"2026-04-07T00:59:03.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-07T00:59:03.330Z","atBatIndex":66}]