[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T16:37:55.478Z","endTime":"2026-04-16T16:39:02.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T14:18:53.557Z","endTime":"2026-04-16T16:12:26.886Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-16T16:12:26.886Z","endTime":"2026-04-16T16:37:31.127Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-16T16:37:31.127Z","endTime":"2026-04-16T16:37:57.815Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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":98.0,"endSpeed":89.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27583969496713,"aZ":-13.136432395246539,"pfxX":-4.960758535147848,"pfxZ":9.319155275638138,"pX":-1.3104261457752435,"pZ":2.7641865082126293,"vX0":1.0228449021117478,"vY0":-142.61324676555273,"vZ0":-6.835280237156507,"x":166.95,"y":164.15,"x0":-1.0312537565893611,"y0":50.00549243286521,"z0":6.034562690897626,"aX":-10.137179574796189},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2371,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.38526402212501365,"extension":6.158544733098059},"index":3,"playId":"18d421d2-78de-38de-a6ec-e0e80267c521","pitchNumber":1,"startTime":"2026-04-16T16:37:57.815Z","endTime":"2026-04-16T16:38:02.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935747854398624,"aZ":-41.04043393693819,"pfxX":2.8002953948044005,"pfxZ":-5.694727623307863,"pX":0.347195740274409,"pZ":0.8193204387990007,"vX0":2.2887069475381026,"vY0":-124.51352662602959,"vZ0":-4.702355905940171,"x":103.77,"y":216.66,"x0":-0.9504432355110966,"y0":50.003761297963884,"z0":6.158659173267874,"aX":4.359802631397539},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.2,"breakHorizontal":-5.6,"spinRate":2801,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.441302016078589,"extension":5.818428377942524},"index":4,"playId":"47e15664-5b5d-3bf6-8b0b-95b67954e7c9","pitchNumber":2,"startTime":"2026-04-16T16:38:11.336Z","endTime":"2026-04-16T16:38:17.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225769194027816,"aZ":-27.42649440343189,"pfxX":0.9871188460044102,"pfxZ":2.4739922038870255,"pX":0.5846643843686701,"pZ":1.3969039923115432,"vX0":3.880729911187789,"vY0":-137.4150001634202,"vZ0":-7.430097389490306,"x":94.71,"y":201.06,"x0":-0.9717517565802128,"y0":50.00545348668139,"z0":5.9877816553951915,"aX":1.8956973172860636},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2583,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.3979442691308366,"extension":5.947602609804365},"index":5,"playId":"af0720e6-1731-39c6-89e3-aa78a8511b7a","pitchNumber":3,"startTime":"2026-04-16T16:38:28.502Z","endTime":"2026-04-16T16:38:32.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578266155940582,"aZ":-37.38303919173993,"pfxX":4.535623336412699,"pfxZ":-3.2856442337379956,"pX":-0.019990927142592287,"pZ":3.3791241840154025,"vX0":1.2418616430717504,"vY0":-124.4843916974016,"vZ0":0.38640957488794125,"x":117.76,"y":147.54,"x0":-1.1134126716658403,"y0":50.0016842018975,"z0":6.290872619424815,"aX":7.19137713331488},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.6,"breakHorizontal":-8.5,"spinRate":2759,"spinDirection":47},"zone":2,"typeConfidence":0.89,"plateTime":0.4382743403242091,"extension":5.900590872086894},"index":6,"playId":"bca4e393-9e23-31e9-9ff8-6cfccd3c64ed","pitchNumber":4,"startTime":"2026-04-16T16:38:42.099Z","endTime":"2026-04-16T16:38:46.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03995639458814,"aZ":-37.49351008993862,"pfxX":3.2608052753268053,"pfxZ":-3.4196569181206518,"pX":0.858179781531956,"pZ":0.9376587015502723,"vX0":3.340819105932407,"vY0":-123.57321100391589,"vZ0":-5.126392109222218,"x":84.29,"y":213.46,"x0":-0.931354263948643,"y0":50.0000328069081,"z0":6.164749756922074,"aX":5.0766770796193645},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.1,"breakHorizontal":-6.6,"spinRate":2781,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4420774567605634,"extension":5.901088198731564},"index":7,"playId":"f942239b-92f5-3262-b7b6-3c63d5ed9aac","pitchNumber":5,"startTime":"2026-04-16T16:38:57.958Z","endTime":"2026-04-16T16:39:02.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-16T16:39:02.972Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis García Jr. pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T16:39:04.135Z","endTime":"2026-04-16T16:39:37.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":97.1,"endSpeed":89.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87722863170573,"aZ":-22.07456589283214,"pfxX":-9.583162739456794,"pfxZ":4.9599476665549,"pX":0.6329738117566435,"pZ":3.2471951731935746,"vX0":7.7815129988373215,"vY0":-141.2633679555966,"vZ0":-3.776841815981255,"x":92.87,"y":151.11,"x0":-0.9018783947385788,"y0":50.00268989319723,"z0":6.007296863441398,"aX":-19.515945974347474},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2303,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.38659834095520385,"extension":6.4596753624200876},"hitData":{"launchSpeed":75.1,"launchAngle":75.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.45,"coordY":199.82}},"index":0,"playId":"9893f48f-7bd5-3ea7-b392-32cb707893b9","pitchNumber":1,"startTime":"2026-04-16T16:39:26.820Z","endTime":"2026-04-16T16:39:37.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:39:37.467Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T16:39:42.565Z","endTime":"2026-04-16T16:41:25.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.096412717515197,"aZ":-15.08471962169042,"pfxX":-3.688984941143746,"pfxZ":8.253275461741053,"pX":0.20072221754302313,"pZ":4.2517597016745565,"vX0":4.017864358820858,"vY0":-142.37670548781136,"vZ0":-2.8919247669928865,"x":109.35,"y":123.98,"x0":-0.7437833517219172,"y0":50.000334045347124,"z0":6.224929507862162,"aX":-7.6367593177697},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":2445,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3834675712997533,"extension":6.249373964409979},"index":0,"playId":"ab90c55f-fbdf-3921-b1e3-17a33379329e","pitchNumber":1,"startTime":"2026-04-16T16:39:57.131Z","endTime":"2026-04-16T16:40:00.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213662567942315,"aZ":-43.76436418507863,"pfxX":6.53682052273125,"pfxZ":-7.629054999097711,"pX":-0.2184465656011557,"pZ":2.63491722479238,"vX0":-0.17557542680538085,"vY0":-122.76210261324475,"vZ0":0.10681258340213184,"x":125.33,"y":167.64,"x0":-0.9944418147637717,"y0":50.00067011314161,"z0":6.328622099267915,"aX":9.935322914404349},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.6,"breakHorizontal":-11.8,"spinRate":2823,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.4468557259908956,"extension":5.741770527224711},"index":1,"playId":"438511e3-f934-3962-8878-807911cf8ce5","pitchNumber":2,"startTime":"2026-04-16T16:40:09.009Z","endTime":"2026-04-16T16:40:13.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12406852795155,"aZ":-39.88210144465305,"pfxX":3.393572124517296,"pfxZ":-4.878996595952726,"pX":0.32630895001684224,"pZ":2.459782280043997,"vX0":2.036456855259445,"vY0":-125.58279301234298,"vZ0":-1.3361099335229345,"x":104.56,"y":172.37,"x0":-0.9391427945697668,"y0":50.005170504150605,"z0":6.276430521064971,"aX":5.358785510719073},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.9,"breakHorizontal":-6.6,"spinRate":2934,"spinDirection":48},"zone":6,"typeConfidence":0.9,"plateTime":0.4380562907964052,"extension":5.77908479616233},"index":2,"playId":"35adb1a3-69d7-3056-a935-0c5a7477ac33","pitchNumber":3,"startTime":"2026-04-16T16:40:20.984Z","endTime":"2026-04-16T16:40:26.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02404359752615,"aZ":-41.71031082562179,"pfxX":4.407495753146072,"pfxZ":-6.155301518432264,"pX":1.4046378141766815,"pZ":0.5743776559079102,"vX0":3.404381270065907,"vY0":-124.00307522629011,"vZ0":-5.188693456350848,"x":63.46,"y":223.27,"x0":-0.5612124655185645,"y0":50.0025959456598,"z0":6.1936899151140175,"aX":6.8275509901555},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.1,"breakHorizontal":-8.8,"spinRate":2790,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.44259641767431424,"extension":6.5012540106988},"index":3,"playId":"9fe27868-c3cc-3999-8519-833c18c110a2","pitchNumber":4,"startTime":"2026-04-16T16:40:50.555Z","endTime":"2026-04-16T16:40:55.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83878058225603,"aZ":-24.534151448110006,"pfxX":0.32234173498938024,"pfxZ":3.992224581106048,"pX":1.8209964294285585,"pZ":2.0695737180708664,"vX0":7.031451173610658,"vY0":-136.50738795217748,"vZ0":-5.742597067747672,"x":47.59,"y":182.9,"x0":-0.8143437222198752,"y0":50.006372028200154,"z0":5.855815247123882,"aX":0.617599957023215},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":-1.8,"spinRate":2697,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.39897075208678734,"extension":6.5970202238970055},"index":4,"playId":"643c3b68-375d-3074-89b7-0ec551d4b167","pitchNumber":5,"startTime":"2026-04-16T16:41:06.946Z","endTime":"2026-04-16T16:41:10.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":80.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.937305767790793,"aZ":-39.455350648264464,"pfxX":2.046280903021446,"pfxZ":-4.6157169922906665,"pX":0.8196248036366067,"pZ":1.013330788268544,"vX0":3.396568216708113,"vY0":-123.60976941252163,"vZ0":-4.430572396249417,"x":85.76,"y":211.42,"x0":-0.8272863836010752,"y0":50.0002816670742,"z0":6.071300216287895,"aX":3.230032743774753},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.0,"breakHorizontal":-4.3,"spinRate":2864,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.43970990826777134,"extension":5.860602121879142},"index":5,"playId":"749b9dbc-abdc-3bcc-a1dd-e101bd3f9682","pitchNumber":6,"startTime":"2026-04-16T16:41:21.138Z","endTime":"2026-04-16T16:41:25.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:41:25.155Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a fly ball to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T16:44:44.039Z","endTime":"2026-04-16T16:45:31.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-16T16:44:26.260Z","endTime":"2026-04-16T16:44:46.340Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"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":90.9,"endSpeed":83.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178775219895247,"aZ":-14.157158631483687,"pfxX":4.173321174924361,"pfxZ":10.144475956471076,"pX":0.6226179686916754,"pZ":2.2948978991381344,"vX0":-5.882299766659786,"vY0":-132.18428360182617,"vZ0":-5.994614995314741,"x":93.27,"y":176.82,"x0":2.3307212119350957,"y0":50.00355668712743,"z0":5.624645182997917,"aX":7.413259681803114},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-6.4,"spinRate":2043,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.41376501654781084,"extension":6.373758625946295},"index":1,"playId":"cb9919de-c419-3814-bc7c-111d56736c49","pitchNumber":1,"startTime":"2026-04-16T16:44:46.340Z","endTime":"2026-04-16T16:44:50.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736220245033614,"aZ":-19.32717798539965,"pfxX":9.794258797062106,"pfxZ":7.210800710806813,"pX":0.9189178420968753,"pZ":1.9282773689332116,"vX0":-7.344702999119524,"vY0":-132.50748731265173,"vZ0":-5.674244849631815,"x":81.97,"y":186.72,"x0":2.451097773433908,"y0":50.00552377538843,"z0":5.505123307189507,"aX":17.45765894295808},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":-16.2,"spinRate":2089,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.41300730816038733,"extension":6.3368793707563515},"index":2,"playId":"78a24da3-a2e3-36e2-be16-c3a6f54a35bc","pitchNumber":2,"startTime":"2026-04-16T16:44:59.659Z","endTime":"2026-04-16T16:45:02.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729935267609875,"aZ":-25.58133767696053,"pfxX":-1.3380258965745067,"pfxZ":3.9229646293405622,"pX":-0.8446562338275153,"pZ":2.390645952867592,"vX0":-7.56476172547195,"vY0":-128.11107460485522,"vZ0":-3.410854665488537,"x":149.2,"y":174.23,"x0":2.306926820075814,"y0":50.002698429791145,"z0":5.7144708415315,"aX":-2.247892535498099},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":4.0,"spinRate":2239,"spinDirection":196},"zone":13,"typeConfidence":0.88,"plateTime":0.4257486555432832,"extension":6.304768507142747},"hitData":{"launchSpeed":71.6,"launchAngle":37.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.16,"coordY":112.76}},"index":3,"playId":"ee5821b7-fac9-3fd0-9db3-d96df65e4750","pitchNumber":3,"startTime":"2026-04-16T16:45:18.557Z","endTime":"2026-04-16T16:45:31.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:45:31.019Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to left fielder Daylen Lile. Jake Mangum to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T16:45:40.268Z","endTime":"2026-04-16T16:47:29.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16111951465069,"aZ":-17.593190351222354,"pfxX":12.037160153143448,"pfxZ":8.428419048553334,"pX":0.09498035555734262,"pZ":1.9369674348598274,"vX0":-9.458200601248983,"vY0":-130.84374784988458,"vZ0":-5.9228468527694185,"x":113.38,"y":186.48,"x0":2.1965386913668423,"y0":50.00475787198395,"z0":5.552789117607129,"aX":20.828957494540163},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.0,"breakHorizontal":-19.7,"spinRate":1995,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4189580600193792,"extension":6.312804473622825},"index":0,"playId":"13483831-1dd6-3c5d-94de-b017619549c6","pitchNumber":1,"startTime":"2026-04-16T16:45:56.396Z","endTime":"2026-04-16T16:46:00.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554939892644693,"aZ":-30.225630343474737,"pfxX":-8.810054413484405,"pfxZ":1.4908117685903086,"pX":0.6693506278585869,"pZ":4.727525818427526,"vX0":-2.4946314599408304,"vY0":-114.23116204590983,"vZ0":3.950275022635055,"x":91.49,"y":111.14,"x0":2.923422856262877,"y0":50.00090351019841,"z0":5.96998488464607,"aX":-11.491689679580057},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":2432,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.4818618673196444,"extension":5.828086141328723},"index":1,"playId":"0a3c83a7-ca02-3c16-a8c9-0d460c9ed032","pitchNumber":2,"startTime":"2026-04-16T16:46:12.069Z","endTime":"2026-04-16T16:46:15.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80395412552726,"aZ":-21.878354553501232,"pfxX":10.186901306289544,"pfxZ":5.813779691884214,"pX":0.5047516855875191,"pZ":3.36963047941837,"vX0":-8.385023440414715,"vY0":-131.67028392892314,"vZ0":-1.7091815454265804,"x":97.76,"y":147.8,"x0":2.394282670256651,"y0":50.00001802074743,"z0":5.63275674453425,"aX":18.031309644806743},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":-16.8,"spinRate":2064,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41468184821747656,"extension":6.263558406318096},"index":2,"playId":"9bea4f08-d556-3ed7-a637-f8b3e7c20866","pitchNumber":3,"startTime":"2026-04-16T16:46:32.339Z","endTime":"2026-04-16T16:46:35.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477379484994035,"aZ":-31.23612636799023,"pfxX":2.4287818933452887,"pfxZ":0.6646679776044175,"pX":0.3990401208317217,"pZ":1.0949188562806123,"vX0":-5.539872149572309,"vY0":-117.88332830498398,"vZ0":-3.811677600009289,"x":101.79,"y":209.22,"x0":2.46921380558464,"y0":50.00034348970612,"z0":5.632162471062884,"aX":3.4013203866211468},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.5,"breakHorizontal":-3.0,"spinRate":1080,"spinDirection":125},"zone":14,"typeConfidence":0.92,"plateTime":0.46555753134561195,"extension":6.11427110124247},"index":3,"playId":"aff16fc3-bdb4-3fbf-802b-faa3da94907c","pitchNumber":4,"startTime":"2026-04-16T16:46:56.277Z","endTime":"2026-04-16T16:47:01.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.623150100581007,"aZ":-26.987006422685514,"pfxX":-2.420080033959735,"pfxZ":3.056077341003177,"pX":-0.26156831667032937,"pZ":2.218979735823276,"vX0":-6.1306461118660565,"vY0":-128.90795961858555,"vZ0":-3.3214650616346453,"x":126.97,"y":178.87,"x0":2.4537467906653987,"y0":50.00341017266441,"z0":5.588013432212789,"aX":-4.107397289504516},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":5.6,"spinRate":2185,"spinDirection":185},"zone":4,"typeConfidence":0.91,"plateTime":0.42350616992025003,"extension":6.193362829118261},"hitData":{"launchSpeed":96.0,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.33,"coordY":130.82}},"index":4,"playId":"4b5104cc-c5a5-3780-b28a-f5514cd68228","pitchNumber":5,"startTime":"2026-04-16T16:47:18.437Z","endTime":"2026-04-16T16:47:29.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:47:29.451Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T16:47:33.626Z","endTime":"2026-04-16T16:50:09.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941376063190717,"aZ":-24.193672819071,"pfxX":-3.1042609118841833,"pfxZ":4.844575056295147,"pX":-0.45994360222264247,"pZ":2.0387749559604544,"vX0":-6.434707871438242,"vY0":-127.26118553717039,"vZ0":-4.225896904149098,"x":134.53,"y":183.73,"x0":2.4999687693885426,"y0":50.004425222158005,"z0":5.626247835169323,"aX":-5.116812171315564},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":7.0,"spinRate":2246,"spinDirection":192},"zone":7,"typeConfidence":0.91,"plateTime":0.4296070297308012,"extension":6.285068104764124},"index":0,"playId":"49ee097b-4940-3bd7-80eb-a16ad510a034","pitchNumber":1,"startTime":"2026-04-16T16:47:58.734Z","endTime":"2026-04-16T16:48:14.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62156536148344,"aZ":-25.526021567173952,"pfxX":-1.1247094767091461,"pfxZ":3.949572013130612,"pX":-0.25544784574960877,"pZ":1.3752005216795602,"vX0":-6.469417466640639,"vY0":-128.15324285234163,"vZ0":-5.641443989715435,"x":126.74,"y":201.65,"x0":2.435828045594901,"y0":50.001756611504774,"z0":5.569411168223868,"aX":-1.8910114672978318},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":3.4,"spinRate":2266,"spinDirection":191},"zone":13,"typeConfidence":0.89,"plateTime":0.42553439322895015,"extension":6.27339927721456},"index":1,"playId":"a17a9ac2-6b72-3c7f-bdec-02e86ac42f8f","pitchNumber":2,"startTime":"2026-04-16T16:48:48.740Z","endTime":"2026-04-16T16:48:52.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235665472363554,"aZ":-19.837439017467883,"pfxX":9.09206644557271,"pfxZ":7.008393746492233,"pX":0.6676338365930917,"pZ":2.3145563054307274,"vX0":-7.946663675667602,"vY0":-131.4052228897432,"vZ0":-4.229131499703264,"x":91.55,"y":176.29,"x0":2.5406517229638665,"y0":50.000254768355674,"z0":5.406899262038397,"aX":15.996545408970569},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-14.9,"spinRate":2041,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.4158390955243423,"extension":6.381713835548774},"index":2,"playId":"9de1d544-5ef7-387a-bbb3-5cb691719b59","pitchNumber":3,"startTime":"2026-04-16T16:49:07.558Z","endTime":"2026-04-16T16:49:11.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.433243402253993,"aZ":-33.83874947556787,"pfxX":-9.502648499590105,"pfxZ":-1.1695502093412005,"pX":-0.039383534068428774,"pZ":1.3011393670024856,"vX0":-3.430644292847141,"vY0":-118.51751372341487,"vZ0":-2.632290469166617,"x":118.5,"y":203.65,"x0":2.6609672830601965,"y0":50.0021053043602,"z0":5.513459044803655,"aX":-13.531321191579279},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.5,"breakHorizontal":18.0,"spinRate":2567,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46196631544056466,"extension":6.388207802151152},"index":3,"playId":"d6bb4eb4-fb52-3435-8f2b-e0aba453f24c","pitchNumber":4,"startTime":"2026-04-16T16:49:25.799Z","endTime":"2026-04-16T16:49:30.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.255257977546414,"aZ":-33.6566219093231,"pfxX":-5.098993531851116,"pfxZ":-1.0477563403427284,"pX":0.08051317439454776,"pZ":0.8925413884730092,"vX0":-4.806270447751613,"vY0":-117.7901908919686,"vZ0":-3.3759198251780527,"x":113.93,"y":214.68,"x0":2.806000072335602,"y0":50.00453827417783,"z0":5.439393370432998,"aX":-7.202872630025054},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.4,"breakHorizontal":10.3,"spinRate":2645,"spinDirection":299},"zone":14,"typeConfidence":0.52,"plateTime":0.4640644805814276,"extension":6.399948669252828},"index":4,"playId":"12ee02f5-acac-3fa1-b8b1-e563213339c9","pitchNumber":5,"startTime":"2026-04-16T16:49:43.208Z","endTime":"2026-04-16T16:49:47.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661927319945427,"aZ":-18.756238442870213,"pfxX":9.55661646367448,"pfxZ":7.370121622464823,"pX":-0.1820146863866746,"pZ":1.8239896152221737,"vX0":-10.393504776557798,"vY0":-134.23354649392365,"vZ0":-5.860817261405995,"x":123.94,"y":189.53,"x0":2.502609594810832,"y0":50.005272241326374,"z0":5.3757363434458885,"aX":17.404216835234415},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-15.0,"spinRate":2073,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4083915010500361,"extension":6.400970040669084},"index":5,"playId":"0c01d263-a47e-3d05-8f21-66d19b8f0b59","pitchNumber":6,"startTime":"2026-04-16T16:50:04.545Z","endTime":"2026-04-16T16:50:09.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:50:09.402Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Marcell Ozuna grounds into a double play, shortstop CJ Abrams to second baseman Nasim Nuñez to first baseman Luis García Jr. Nick Gonzales out at 2nd. Marcell Ozuna out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T16:50:12.232Z","endTime":"2026-04-16T16:52:15.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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, 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":79.3,"endSpeed":72.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015617503187496,"aZ":-30.957048077294303,"pfxX":-6.595930369707,"pfxZ":0.9136411881109492,"pX":1.7600213728868934,"pZ":3.111598142181355,"vX0":-0.724734841051177,"vY0":-115.41298015536984,"vZ0":0.9542935237717642,"x":49.91,"y":154.77,"x0":2.9351246850464694,"y0":50.005702547293005,"z0":5.691933922930252,"aX":-8.83123018435884},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.2,"breakHorizontal":12.1,"spinRate":2463,"spinDirection":292},"zone":12,"typeConfidence":0.84,"plateTime":0.47598587462436726,"extension":6.100754578459711},"index":0,"playId":"327b7364-3249-3861-8d09-35afda889c26","pitchNumber":1,"startTime":"2026-04-16T16:50:37.251Z","endTime":"2026-04-16T16:50:41.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810366789627732,"aZ":-20.72615340543084,"pfxX":9.592953283689752,"pfxZ":6.342092462218183,"pX":0.11719661068200941,"pZ":1.8450239408836289,"vX0":-9.267727159040835,"vY0":-133.29312664293093,"vZ0":-5.5750242952302305,"x":112.53,"y":188.96,"x0":2.3875938133663244,"y0":50.0025129302987,"z0":5.453515630913578,"aX":17.31582158122034},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":-15.5,"spinRate":2138,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.41043164748891003,"extension":6.411450739608514},"index":1,"playId":"98d021cb-2bbc-35ee-a90d-24b1d680e960","pitchNumber":2,"startTime":"2026-04-16T16:50:54.728Z","endTime":"2026-04-16T16:50:59.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":83.0,"endSpeed":75.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067405190830407,"aZ":-23.41524918445808,"pfxX":10.082946091604356,"pfxZ":6.001485559098922,"pX":0.7599612771044919,"pZ":1.0356671749860475,"vX0":-7.363011190295353,"vY0":-120.5040666903633,"vZ0":-5.703022947161556,"x":88.03,"y":210.82,"x0":2.5564920464517384,"y0":50.003494116106566,"z0":5.522245742928175,"aX":14.717637358650181},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.6,"breakHorizontal":-16.3,"spinRate":1867,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.45584504382937574,"extension":6.05701697644184},"index":2,"playId":"fbce203c-8211-34cb-8449-7a5a15129844","pitchNumber":3,"startTime":"2026-04-16T16:51:12.184Z","endTime":"2026-04-16T16:51:16.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44887746038858,"aZ":-23.005624756362725,"pfxX":-2.57998774655454,"pfxZ":5.414495971038125,"pX":-1.0464422382342164,"pZ":1.7451045612590288,"vX0":-7.994810857234586,"vY0":-129.65085801980283,"vZ0":-5.136378745562435,"x":156.89,"y":191.66,"x0":2.418966733293286,"y0":50.003564947762705,"z0":5.519925239311673,"aX":-4.367692905764015},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.8,"breakHorizontal":6.5,"spinRate":2151,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.42332877317113393,"extension":6.2834380264573975},"index":3,"playId":"3c888ee5-9dd8-3279-8c5f-f09fb553b615","pitchNumber":4,"startTime":"2026-04-16T16:51:33.035Z","endTime":"2026-04-16T16:51:36.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T16:51:45.590Z","endTime":"2026-04-16T16:52:07.982Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":83.1,"endSpeed":76.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968058951603457,"aZ":-26.697465283868762,"pfxX":9.894282037432115,"pfxZ":3.71452100416207,"pX":0.3361299033179658,"pZ":2.027351641808755,"vX0":-8.203046233575435,"vY0":-120.76124351180911,"vZ0":-2.9019397629313515,"x":104.19,"y":184.04,"x0":2.494905378184111,"y0":50.00178388253379,"z0":5.598125491964084,"aX":14.582907831215271},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.2,"breakHorizontal":-16.0,"spinRate":1837,"spinDirection":125},"zone":9,"typeConfidence":0.9,"plateTime":0.45391635162105004,"extension":6.014309606706264},"hitData":{"launchSpeed":73.1,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.04,"coordY":165.01}},"index":5,"playId":"4b1692e5-bb91-311f-9b60-d80f9c9e24a1","pitchNumber":5,"startTime":"2026-04-16T16:52:07.982Z","endTime":"2026-04-16T16:52:15.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":1.9,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:52:15.982Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T16:54:16.289Z","endTime":"2026-04-16T16:55:52.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":97.1,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.03668888357384,"aZ":-11.96351338887856,"pfxX":-7.4467015506183785,"pfxZ":10.159965275010817,"pX":0.5591906743674916,"pZ":2.790391387800373,"vX0":6.734324347829428,"vY0":-141.09335275436186,"vZ0":-6.40947918875779,"x":95.68,"y":163.44,"x0":-0.9065170226092117,"y0":50.00562854095098,"z0":5.88372081382344,"aX":-14.819004514570409},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":11.9,"spinRate":2514,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.3901622308989392,"extension":6.113839623892493},"index":0,"playId":"1ab5c74d-0e09-39f0-9efb-77d6f9b1d620","pitchNumber":1,"startTime":"2026-04-16T16:54:38.857Z","endTime":"2026-04-16T16:54:42.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805743656800427,"aZ":-24.543325143383736,"pfxX":-8.322911139446045,"pfxZ":4.196361656568865,"pX":-0.6324602934008985,"pZ":1.5340682100962735,"vX0":3.8327152842446184,"vY0":-133.3049923124913,"vZ0":-6.69391701280619,"x":141.11,"y":197.36,"x0":-0.9992302185344242,"y0":50.00269916654837,"z0":5.82275785018817,"aX":-15.138184366202834},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":14.4,"spinRate":1898,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4092225478422926,"extension":6.2644774815427855},"index":1,"playId":"926af276-2f9a-3ee5-9846-48939efefd71","pitchNumber":2,"startTime":"2026-04-16T16:54:51.786Z","endTime":"2026-04-16T16:54:55.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19689523004107,"aZ":-14.929509945153482,"pfxX":-5.773117679094103,"pfxZ":8.440653373959947,"pX":0.08571460233871078,"pZ":3.5373762048839597,"vX0":4.874386163962198,"vY0":-141.96849996863014,"vZ0":-4.1954642504126465,"x":113.73,"y":143.27,"x0":-0.9025774411848958,"y0":50.00311819516495,"z0":5.983114158735133,"aX":-11.796493501795128},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2461,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38565331412149817,"extension":6.427634936195403},"index":2,"playId":"32b1f1c7-cbc2-3f50-b180-a0c03a74d5b0","pitchNumber":3,"startTime":"2026-04-16T16:55:07.398Z","endTime":"2026-04-16T16:55:10.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-16T16:55:15.484Z","endTime":"2026-04-16T16:55:26.652Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.016071684074035,"aZ":-15.30438072334178,"pfxX":-7.1182226598538705,"pfxZ":8.150515994162696,"pX":0.09689202680281886,"pZ":2.6764086577153576,"vX0":5.162302510080191,"vY0":-142.96238062812156,"vZ0":-6.067011628689509,"x":113.31,"y":166.52,"x0":-0.8075935458759076,"y0":50.00275081268581,"z0":5.787100186805983,"aX":-14.731559644920623},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2450,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.38315968411518897,"extension":6.522304338897241},"index":4,"playId":"0d81097f-276a-3939-a76e-e5497536660c","pitchNumber":4,"startTime":"2026-04-16T16:55:26.652Z","endTime":"2026-04-16T16:55:30.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58577491535724,"aZ":-14.265328164829972,"pfxX":-5.356344106787558,"pfxZ":8.679056678758228,"pX":-0.468445501997097,"pZ":3.4446628373845427,"vX0":3.0569486508003823,"vY0":-142.89320061450834,"vZ0":-4.395002509915521,"x":134.86,"y":145.77,"x0":-0.8574012909525046,"y0":50.00467321707905,"z0":5.902054082613242,"aX":-11.053876961553083},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":9.1,"spinRate":2404,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3836347334170114,"extension":6.411222934242162},"index":5,"playId":"92cc69dc-090d-3b4d-9248-e596294a3f64","pitchNumber":5,"startTime":"2026-04-16T16:55:48.927Z","endTime":"2026-04-16T16:55:52.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:55:52.729Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a ground ball to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T16:55:53.425Z","endTime":"2026-04-16T16:56:28.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.340703008029504,"aZ":-27.306343609016533,"pfxX":-0.6085280194603262,"pfxZ":2.680609609999723,"pX":0.400034744293475,"pZ":1.3889859429694458,"vX0":3.7686069718336315,"vY0":-133.71165989595758,"vZ0":-6.7588634365367275,"x":101.75,"y":201.28,"x0":-0.9474380541997981,"y0":50.00210056398838,"z0":5.904020164141205,"aX":-1.1048842662792453},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":0.4,"spinRate":2587,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.4093574836582037,"extension":6.326605746557741},"hitData":{"launchSpeed":104.4,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":126.98,"coordY":97.46}},"index":0,"playId":"868e1dd5-2422-3302-ad7e-4345eb6cf3cb","pitchNumber":1,"startTime":"2026-04-16T16:56:15.436Z","endTime":"2026-04-16T16:56:28.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:56:28.409Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Young grounds into a double play, shortstop Konnor Griffin to first baseman Nick Yorke. CJ Abrams out at 2nd. Jacob Young out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T16:56:37.736Z","endTime":"2026-04-16T16:58:58.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"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":96.2,"endSpeed":88.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2279919475388,"aZ":-13.704686194121479,"pfxX":-5.523027295792495,"pfxZ":9.299050485441253,"pX":-0.2336396518344966,"pZ":2.3416716244705738,"vX0":3.525167965471777,"vY0":-139.96846232872497,"vZ0":-7.752891520799771,"x":125.91,"y":175.55,"x0":-0.7909969215296297,"y0":50.005531321199264,"z0":6.042618780688866,"aX":-10.973846056060534},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2328,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.39113552025753995,"extension":6.290317308740752},"index":0,"playId":"1821f68a-3a87-32bf-a8ac-ea2867b78449","pitchNumber":1,"startTime":"2026-04-16T16:56:49.093Z","endTime":"2026-04-16T16:56:53.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"925c5371-7663-343b-a99d-e5a99e95bbcf","startTime":"2026-04-16T16:57:06.190Z","endTime":"2026-04-16T16:57:09.650Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.578331995112524,"aZ":-15.052281007576765,"pfxX":-5.948388201690914,"pfxZ":8.642412603969497,"pX":-0.2877278019583871,"pZ":2.7752124253694457,"vX0":3.719228661031523,"vY0":-139.87933203626457,"vZ0":-6.244264145173103,"x":127.97,"y":163.85,"x0":-0.8617471379263615,"y0":50.00689894900875,"z0":6.023799957954788,"aX":-11.789165770520839},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2371,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.39158617474425794,"extension":6.024936156665452},"index":2,"playId":"2cf757c7-829a-3329-a47c-874da78e2310","pitchNumber":2,"startTime":"2026-04-16T16:57:24.811Z","endTime":"2026-04-16T16:57:28.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-16T16:57:46.107Z","endTime":"2026-04-16T16:57:54.577Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.124535705904453,"aZ":-41.871559369926594,"pfxX":3.4281740978023234,"pfxZ":-6.212201670406991,"pX":-0.17024488027383597,"pZ":2.3944550601226897,"vX0":0.568997555482839,"vY0":-123.7728835797057,"vZ0":-0.8836384848801967,"x":123.49,"y":174.13,"x0":-0.8482628282047873,"y0":50.00035061947712,"z0":6.2414720467171225,"aX":5.354253310633582},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.3,"breakHorizontal":-6.4,"spinRate":2888,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.4413827681890705,"extension":6.038883744660263},"index":4,"playId":"a8cd8f13-f6b8-3a70-bddd-5cc68968ef84","pitchNumber":3,"startTime":"2026-04-16T16:57:54.577Z","endTime":"2026-04-16T16:58:02.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516818994037227,"aZ":-38.66985247233252,"pfxX":7.496365653355368,"pfxZ":-4.141261519941924,"pX":-0.15095276750441552,"pZ":2.977954074956134,"vX0":-0.45881446884392857,"vY0":-124.62005820559799,"vZ0":-0.2653836846976221,"x":122.75,"y":158.38,"x0":-0.9377560908720798,"y0":50.00025508140503,"z0":6.285436235218341,"aX":11.765184254984776},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.3,"breakHorizontal":-13.4,"spinRate":2868,"spinDirection":46},"zone":2,"typeConfidence":0.88,"plateTime":0.439843250402308,"extension":6.0173608764104145},"index":5,"playId":"f04b69c4-deeb-3aa0-9f23-716486142d39","pitchNumber":4,"startTime":"2026-04-16T16:58:27.183Z","endTime":"2026-04-16T16:58:30.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43364305795043,"aZ":-22.371027782755515,"pfxX":-10.13682201027303,"pfxZ":4.914502752263926,"pX":-0.30083786791337824,"pZ":2.3693817244013737,"vX0":5.304404400631614,"vY0":-140.91043906497296,"vZ0":-5.5479253453472674,"x":128.47,"y":174.81,"x0":-0.8989088930084624,"y0":50.00344791712062,"z0":5.825708570785103,"aX":-20.220535105055376},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.8,"breakHorizontal":17.2,"spinRate":2347,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.38990749362017896,"extension":6.541191484695479},"hitData":{"launchSpeed":100.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":150.16}},"index":6,"playId":"ce10fecd-3b98-38ad-9f26-321e613d2ce8","pitchNumber":5,"startTime":"2026-04-16T16:58:51.021Z","endTime":"2026-04-16T16:58:58.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.28,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-16T16:58:58.610Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Yorke singles on a ground ball to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T17:00:06.798Z","endTime":"2026-04-16T17:01:17.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35567074202332,"aZ":-23.159355667356454,"pfxX":-1.3500262548003783,"pfxZ":5.568731850921006,"pX":0.3645136039270368,"pZ":2.299704046477745,"vX0":-5.158153908658248,"vY0":-125.65592185167664,"vZ0":-3.6856053846344206,"x":103.11,"y":176.69,"x0":2.6086667389202627,"y0":50.005674916463,"z0":5.638985899369558,"aX":-2.1876664978018803},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":3.5,"spinRate":2327,"spinDirection":184},"zone":6,"typeConfidence":0.89,"plateTime":0.43373070615241094,"extension":6.242788275485546},"hitData":{"launchSpeed":104.5,"launchAngle":0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.48,"coordY":134.74}},"index":0,"playId":"c8a166e5-801e-3817-bd2d-c74406079c3b","pitchNumber":1,"startTime":"2026-04-16T17:01:07.652Z","endTime":"2026-04-16T17:01:17.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:01:17.068Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T17:01:20.460Z","endTime":"2026-04-16T17:02:40.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962024088884437,"aZ":-24.272675751328343,"pfxX":-1.4598121855754638,"pfxZ":4.7109574259810145,"pX":-0.14476372452355113,"pZ":3.3155405528507815,"vX0":-6.1623128639486024,"vY0":-128.05541810543792,"vZ0":-1.261078994072169,"x":122.52,"y":149.26,"x0":2.472788808840182,"y0":50.00440743054717,"z0":5.695627816664664,"aX":-2.446953197760842},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":3.8,"spinRate":2263,"spinDirection":179},"zone":11,"typeConfidence":0.89,"plateTime":0.4261088612842543,"extension":6.306024978047874},"index":0,"playId":"313a87b8-bf22-33d0-93c4-805899910888","pitchNumber":1,"startTime":"2026-04-16T17:01:44.551Z","endTime":"2026-04-16T17:01:48.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13288651992564,"aZ":-23.896475946293844,"pfxX":-1.2262413584897898,"pfxZ":5.013662993440415,"pX":-0.03344621861031726,"pZ":2.097429757464309,"vX0":-5.88507380996049,"vY0":-127.86402173323091,"vZ0":-4.114230191858452,"x":118.27,"y":182.15,"x0":2.460178281165489,"y0":50.002183055608505,"z0":5.6093963006774175,"aX":-2.022900973101981},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.4,"breakHorizontal":3.6,"spinRate":2350,"spinDirection":193},"zone":8,"typeConfidence":0.9,"plateTime":0.4288785506038062,"extension":6.260721879192702},"index":1,"playId":"301ad7c0-8ab4-316d-8564-f22ea6e58c8f","pitchNumber":2,"startTime":"2026-04-16T17:02:02.347Z","endTime":"2026-04-16T17:02:06.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4820790589811,"aZ":-29.37545805464423,"pfxX":-8.47702859751271,"pfxZ":2.1018009539605362,"pX":0.4227425400521026,"pZ":2.9195623026867663,"vX0":-2.8400234778597793,"vY0":-115.77232382892383,"vZ0":0.2705873961155907,"x":100.89,"y":159.95,"x0":2.7731393746198347,"y0":50.00288647986823,"z0":5.657501774487777,"aX":-11.28529974767158},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":2506,"spinDirection":297},"zone":3,"typeConfidence":2.0,"plateTime":0.47663729304855584,"extension":6.232278735611399},"index":2,"playId":"ad32680b-bb3c-3479-8918-407180fa002d","pitchNumber":3,"startTime":"2026-04-16T17:02:18.484Z","endTime":"2026-04-16T17:02:22.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.019959981932722,"aZ":-12.145190038299708,"pfxX":3.0263991535410026,"pfxZ":11.13547900993019,"pX":-0.10606970617659543,"pZ":2.2116192435329314,"vX0":-7.706542526889669,"vY0":-133.81067027966347,"vZ0":-6.21943322564003,"x":121.04,"y":179.07,"x0":2.428411631726457,"y0":50.00479299978403,"z0":5.449862367908977,"aX":5.44475686796178},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-3.7,"spinRate":2290,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.41057840499263243,"extension":6.477456817576993},"index":3,"playId":"712f8fae-66f4-399a-ab13-84efc5edd1cc","pitchNumber":4,"startTime":"2026-04-16T17:02:35.778Z","endTime":"2026-04-16T17:02:40.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:02:40.602Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T17:02:43.564Z","endTime":"2026-04-16T17:03:48.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.852920917792954,"aZ":-38.55547245731505,"pfxX":-3.622302214419004,"pfxZ":-4.97479537166836,"pX":-0.02026241599784887,"pZ":1.76241403707242,"vX0":-4.286858020465844,"vY0":-112.89088929039997,"vZ0":-0.4046237299464095,"x":117.77,"y":191.19,"x0":2.3789093137212127,"y0":50.00494457761182,"z0":5.847587889580069,"aX":-4.643329291974477},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-8.8,"breakHorizontal":7.7,"spinRate":2317,"spinDirection":324},"zone":8,"typeConfidence":0.87,"plateTime":0.4864562809717281,"extension":5.988439304501333},"index":0,"playId":"7ebf3ea3-90a3-33dd-a646-2559e65cd804","pitchNumber":1,"startTime":"2026-04-16T17:03:03.456Z","endTime":"2026-04-16T17:03:07.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2732496471013,"aZ":-19.584907778678133,"pfxX":10.925145203119921,"pfxZ":6.91029381301332,"pX":0.37785611647802125,"pZ":2.2061455014664277,"vX0":-9.08454188991608,"vY0":-133.2840600940771,"vZ0":-4.848258712365469,"x":102.6,"y":179.21,"x0":2.3901542479242677,"y0":50.00256606455476,"z0":5.438851258444308,"aX":19.903329541809526},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":-18.1,"spinRate":2177,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.40898337642660465,"extension":6.507602883117718},"index":1,"playId":"4e7cb1fa-c5c1-3f26-9074-f5328110137f","pitchNumber":2,"startTime":"2026-04-16T17:03:19.032Z","endTime":"2026-04-16T17:03:23.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52264018954362,"aZ":-30.19259962095839,"pfxX":6.319416052672246,"pfxZ":1.396868421449251,"pX":1.2478447965415078,"pZ":1.5765935428187077,"vX0":-4.677462373603901,"vY0":-118.30365241502587,"vZ0":-3.1225276713896495,"x":69.44,"y":196.21,"x0":2.429381968710698,"y0":50.002303253760495,"z0":5.680378367024131,"aX":8.959369382366617},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.0,"breakHorizontal":-10.3,"spinRate":1409,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.46293672710003975,"extension":6.280043118356681},"index":2,"playId":"c7b6d35f-b2e9-3ae7-add7-d70b3712c7bb","pitchNumber":3,"startTime":"2026-04-16T17:03:43.607Z","endTime":"2026-04-16T17:03:48.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:03:48.206Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T17:04:05.830Z","endTime":"2026-04-16T17:06:35.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06255584559279,"aZ":-41.32055326867081,"pfxX":-3.3270467856212,"pfxZ":-7.221838537694499,"pX":-0.6271720204491374,"pZ":0.8496986867704813,"vX0":-5.436392143860383,"vY0":-112.60570422089302,"vZ0":-1.7098856490210936,"x":140.91,"y":215.84,"x0":2.2636132330390955,"y0":50.00237107666633,"z0":5.85190711933396,"aX":-4.2135643702359475},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.2,"breakHorizontal":7.6,"spinRate":2265,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.48897933690256234,"extension":6.060948935998792},"index":0,"playId":"34e8459f-c776-3f56-add9-deb18f40a238","pitchNumber":1,"startTime":"2026-04-16T17:04:15.560Z","endTime":"2026-04-16T17:04:24.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932941433665786,"aZ":-24.710198387826257,"pfxX":-1.373834259410514,"pfxZ":4.397445091882854,"pX":-0.22959107194452652,"pZ":1.9503185630864712,"vX0":-6.344186148446576,"vY0":-129.4259529985047,"vZ0":-4.4289649271736415,"x":125.75,"y":186.12,"x0":2.4315526359218005,"y0":50.003351684879625,"z0":5.575516077454008,"aX":-2.3297517245294603},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":3.8,"spinRate":2242,"spinDirection":188},"zone":8,"typeConfidence":0.9,"plateTime":0.42314499905744984,"extension":6.286773728724031},"index":1,"playId":"d492cd56-2ffd-388b-8e7d-a3e8fd3d8c29","pitchNumber":2,"startTime":"2026-04-16T17:04:34.745Z","endTime":"2026-04-16T17:04:38.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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-16T17:04:44.962Z","endTime":"2026-04-16T17:04:57.513Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.107645566153224,"aZ":-14.67213820765232,"pfxX":3.6217685096939007,"pfxZ":9.826755696084941,"pX":-2.164156497388323,"pZ":2.708237109930259,"vX0":-12.370513496715333,"vY0":-133.67488675714552,"vZ0":-4.564471301931798,"x":199.49,"y":165.66,"x0":2.085519875739778,"y0":50.00025752953862,"z0":5.5169531724593135,"aX":6.449816500750685},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-3.5,"spinRate":2130,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.41226782414579644,"extension":6.486545659584873},"index":3,"playId":"d420f117-5e83-3c2b-a1e4-29af75775f19","pitchNumber":3,"startTime":"2026-04-16T17:04:57.513Z","endTime":"2026-04-16T17:05:01.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.522555991363202,"aZ":-41.98663625209745,"pfxX":-4.286328362410888,"pfxZ":-7.719852511493507,"pX":1.106041343138185,"pZ":3.615126165690212,"vX0":-1.9797376291904802,"vY0":-112.63875426784293,"vZ0":4.154966539867921,"x":74.84,"y":141.17,"x0":2.55621415282529,"y0":50.00235517173938,"z0":6.021876265403029,"aX":-5.448058710413701},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-12.4,"breakHorizontal":8.3,"spinRate":2226,"spinDirection":316},"zone":12,"typeConfidence":0.9,"plateTime":0.4882917048395661,"extension":6.154864242736674},"index":4,"playId":"ab415696-b257-357b-b2b9-6dbdd032438c","pitchNumber":4,"startTime":"2026-04-16T17:05:14.903Z","endTime":"2026-04-16T17:05:18.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.918955262143275,"aZ":-23.413638310445943,"pfxX":-2.263256284735451,"pfxZ":5.181047625005924,"pX":-0.7030962410707874,"pZ":2.3163587007710404,"vX0":-7.235812785812405,"vY0":-128.95306815155448,"vZ0":-3.718064126718782,"x":143.8,"y":176.24,"x0":2.4290295342161454,"y0":50.00048589398954,"z0":5.575550165111217,"aX":-3.823634677011288},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.8,"breakHorizontal":5.6,"spinRate":2276,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.4241692665587036,"extension":6.30101673428757},"index":5,"playId":"d9fd0e03-f191-3189-8d19-cd7a81d20b8f","pitchNumber":5,"startTime":"2026-04-16T17:05:34.182Z","endTime":"2026-04-16T17:05:37.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":92.1,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247805544330003,"aZ":-13.976482971462016,"pfxX":4.127378651712112,"pfxZ":10.033564364370282,"pX":-0.9080445779169884,"pZ":2.4905421208416763,"vX0":-9.71484470731769,"vY0":-133.6788641529245,"vZ0":-5.416081305611213,"x":151.61,"y":171.54,"x0":2.233553458065905,"y0":50.004279435917965,"z0":5.542795700110995,"aX":7.488185749847286},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-5.4,"spinRate":2221,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4094200156996073,"extension":6.503514436629874},"index":6,"playId":"60b27059-e456-3c65-991a-9fff7e56173c","pitchNumber":6,"startTime":"2026-04-16T17:06:05.035Z","endTime":"2026-04-16T17:06:10.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4583420569745,"aZ":-23.337137304653595,"pfxX":-1.991047153253008,"pfxZ":5.171818882832918,"pX":0.4746703837981897,"pZ":1.8366148403199671,"vX0":-4.901358409498891,"vY0":-129.03314758730397,"vZ0":-4.900276281214475,"x":98.91,"y":189.19,"x0":2.6474817711267558,"y0":50.005412512384396,"z0":5.528096785797857,"aX":-3.401496386129623},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2225,"spinDirection":177},"zone":9,"typeConfidence":0.91,"plateTime":0.42232601635373834,"extension":6.245932408528028},"index":7,"playId":"4ac74b20-d310-315d-9f71-9498eea26146","pitchNumber":7,"startTime":"2026-04-16T17:06:26.404Z","endTime":"2026-04-16T17:06:35.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:06:35.335Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to left fielder Billy Cook.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T17:08:25.390Z","endTime":"2026-04-16T17:08:46.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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":97.2,"endSpeed":89.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11161763196289,"aZ":-15.50795254715438,"pfxX":-5.601794838270312,"pfxZ":8.1954921104149,"pX":-0.6523560404282805,"pZ":2.821601275197664,"vX0":2.7757867541113344,"vY0":-141.43705662035882,"vZ0":-6.309481771318723,"x":141.87,"y":162.6,"x0":-0.9166372184808844,"y0":50.00409743301692,"z0":6.069196147032562,"aX":-11.393170253885717},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2306,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38669356625035745,"extension":6.4241100757449745},"hitData":{"launchSpeed":81.5,"launchAngle":39.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.22,"coordY":120.22}},"index":0,"playId":"6bd836fa-ac97-32fd-bddb-6b3c3e5d0c9e","pitchNumber":1,"startTime":"2026-04-16T17:08:36.686Z","endTime":"2026-04-16T17:08:46.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:08:46.340Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a ground ball to left fielder Billy Cook.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T17:08:50.143Z","endTime":"2026-04-16T17:09:47.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29105559296258,"aZ":-13.91156553618586,"pfxX":-5.568787847635414,"pfxZ":8.997835507327256,"pX":-0.37771500282406695,"pZ":2.289912453621746,"vX0":3.277330130216228,"vY0":-141.341689716652,"vZ0":-7.91024042448389,"x":131.4,"y":176.95,"x0":-0.8269450051147375,"y0":50.00008192455659,"z0":6.012081455527619,"aX":-11.299998493945091},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2357,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3870588338533185,"extension":6.639798917133317},"index":0,"playId":"dad68e9f-7d53-338f-ba28-899ac8bd8320","pitchNumber":1,"startTime":"2026-04-16T17:09:07.118Z","endTime":"2026-04-16T17:09:11.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.653017721719507,"aZ":-21.453785386477453,"pfxX":-9.403960248584863,"pfxZ":5.301441704117696,"pX":1.0848803920672236,"pZ":2.0627954483029107,"vX0":8.660680382995507,"vY0":-139.90189212935576,"vZ0":-6.7507087220160695,"x":75.65,"y":183.08,"x0":-0.7993923521986781,"y0":50.00209892924403,"z0":5.870243598784286,"aX":-19.01308542618225},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.6,"breakHorizontal":15.7,"spinRate":2315,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3885583901561902,"extension":6.462252516145779},"index":1,"playId":"ba9c4321-2a41-3e4e-ad66-ab5879bc4ba3","pitchNumber":2,"startTime":"2026-04-16T17:09:22.171Z","endTime":"2026-04-16T17:09:26.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65878876202157,"aZ":-23.319494992887275,"pfxX":-7.453202456151826,"pfxZ":4.799603856513313,"pX":-0.866279484883139,"pZ":2.9349184890330884,"vX0":3.0936448007541872,"vY0":-134.14832870560667,"vZ0":-3.5427112213844567,"x":150.02,"y":159.54,"x0":-1.0581187781132362,"y0":50.00424773308988,"z0":5.911384269782877,"aX":-13.7528695688861},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":13.0,"spinRate":1942,"spinDirection":230},"zone":11,"typeConfidence":0.92,"plateTime":0.40639735985845427,"extension":5.989470093425108},"hitData":{"launchSpeed":83.9,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.22,"coordY":146.38}},"index":2,"playId":"ef2b3b1a-610b-3550-a603-6ec87a8e69b7","pitchNumber":3,"startTime":"2026-04-16T17:09:36.792Z","endTime":"2026-04-16T17:09:47.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:09:47.804Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nasim Nuñez out on a sacrifice bunt, third baseman Nick Gonzales to first baseman Nick Yorke. Drew Millas to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T17:09:50.981Z","endTime":"2026-04-16T17:10:19.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.460793891264917,"aZ":-15.819911246204422,"pfxX":-5.035396785078349,"pfxZ":7.939255432660088,"pX":0.2571367202083693,"pZ":2.769087677681869,"vX0":5.045357761119156,"vY0":-141.28271085873314,"vZ0":-5.7108527874529065,"x":107.2,"y":164.01,"x0":-0.8814165003283897,"y0":50.004442949326695,"z0":5.801768233130968,"aX":-10.37416555788201},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":8.3,"spinRate":2352,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.38491349402260555,"extension":6.36594142008366},"hitData":{"launchSpeed":28.9,"launchAngle":25.0,"totalDistance":49.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":111.17,"coordY":185.84}},"index":0,"playId":"eb351259-0c1f-3aff-9b47-5a6deee36c8e","pitchNumber":1,"startTime":"2026-04-16T17:10:12.813Z","endTime":"2026-04-16T17:10:19.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.38,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:10:19.837Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, second baseman Brandon Lowe to first baseman Nick Yorke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T17:10:34.486Z","endTime":"2026-04-16T17:10:59.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94944241732277,"aZ":-38.10170766373389,"pfxX":3.258076057326802,"pfxZ":-3.630433792142913,"pX":0.10123141311092006,"pZ":2.5242580629066627,"vX0":1.561407292694678,"vY0":-125.8347540849333,"vZ0":-1.1157172058343066,"x":113.14,"y":170.63,"x0":-0.9469251292756206,"y0":50.00092304736293,"z0":6.008427224735449,"aX":5.323732544361205},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.6,"breakHorizontal":-6.2,"spinRate":2708,"spinDirection":46},"zone":5,"typeConfidence":0.89,"plateTime":0.4321294449383233,"extension":6.2633068347176515},"hitData":{"launchSpeed":105.8,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":156.24}},"index":0,"playId":"3cdbff01-e76d-3b8a-815a-af806a497ed3","pitchNumber":1,"startTime":"2026-04-16T17:10:52.307Z","endTime":"2026-04-16T17:10:59.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:10:59.829Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Billy Cook flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T17:13:29.602Z","endTime":"2026-04-16T17:14:47.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345697589926143,"aZ":-17.313743185822897,"pfxX":4.005446599565308,"pfxZ":8.606591746060833,"pX":0.6603860231522856,"pZ":3.4023158276289367,"vX0":-5.972654866112457,"vY0":-130.5323679001826,"vZ0":-2.4154739395044187,"x":91.83,"y":146.92,"x0":2.45720112671107,"y0":50.00282877601798,"z0":5.642545454593502,"aX":6.916361667796502},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":1932,"spinDirection":150},"zone":12,"typeConfidence":0.87,"plateTime":0.41954247122583777,"extension":6.278594114448556},"index":0,"playId":"db4d8d24-fa66-36bc-9967-ff10e2fb7e7a","pitchNumber":1,"startTime":"2026-04-16T17:13:29.602Z","endTime":"2026-04-16T17:13:32.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.315698069471313,"aZ":-20.281225053527525,"pfxX":9.786139944280393,"pfxZ":6.622779247640293,"pX":1.7781456006797587,"pZ":2.316145386051106,"vX0":-5.2596036795289915,"vY0":-132.63562618468208,"vZ0":-4.475487776611097,"x":49.22,"y":176.24,"x0":2.5073630198117485,"y0":50.002328625472536,"z0":5.4894487326585475,"aX":17.570124157846756},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-16.7,"spinRate":2026,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41174315204519907,"extension":6.268479594084968},"index":1,"playId":"7529ebc5-3a3e-3464-8b8f-1a85e193890a","pitchNumber":2,"startTime":"2026-04-16T17:13:43.597Z","endTime":"2026-04-16T17:13:47.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569636326302387,"aZ":-22.299341315794774,"pfxX":-1.9029021573051754,"pfxZ":5.944871698483852,"pX":-0.4162771068129691,"pZ":1.8451886536262598,"vX0":-6.770931025963311,"vY0":-127.62594532621202,"vZ0":-4.809218259677523,"x":132.87,"y":188.96,"x0":2.5109846728476577,"y0":50.004250054781636,"z0":5.494943129318206,"aX":-3.1589939742493174},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":4.9,"spinRate":2237,"spinDirection":180},"zone":7,"typeConfidence":0.9,"plateTime":0.42804110427487263,"extension":6.3615369075687385},"index":2,"playId":"6d0dbee6-bb1b-3335-b1ec-2a05a79ba966","pitchNumber":3,"startTime":"2026-04-16T17:13:58.309Z","endTime":"2026-04-16T17:14:02.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":72.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307475845715693,"aZ":-27.842157286379887,"pfxX":0.6500308774178483,"pfxZ":3.1715468008519156,"pX":0.557738747575009,"pZ":1.6089420478628642,"vX0":-4.815974256275339,"vY0":-117.55715312560442,"vZ0":-3.0641893459378275,"x":95.74,"y":195.34,"x0":2.5700092644468935,"y0":50.00204154166943,"z0":5.5803881711190115,"aX":0.88786832933859},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.2,"breakHorizontal":0.4,"spinRate":1356,"spinDirection":276},"zone":9,"typeConfidence":0.91,"plateTime":0.47029764314226385,"extension":6.239487600867844},"index":3,"playId":"e7f07787-3358-3892-a560-b2c422b19491","pitchNumber":4,"startTime":"2026-04-16T17:14:18.840Z","endTime":"2026-04-16T17:14:23.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405865093174533,"aZ":-20.84739358269671,"pfxX":9.311379441925546,"pfxZ":6.339509144556125,"pX":0.7754230764318395,"pZ":3.0128910327679534,"vX0":-7.583236810552695,"vY0":-132.82674694834662,"vZ0":-2.5498958335649693,"x":87.44,"y":157.43,"x0":2.4573748682869883,"y0":50.00353655465082,"z0":5.50082909102576,"aX":16.64147895257109},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-15.2,"spinRate":2077,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4123358496094198,"extension":6.4814383967611064},"hitData":{"launchSpeed":92.4,"launchAngle":35.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":62.5}},"index":4,"playId":"e9651550-be02-38e6-90a6-6517c94b39b6","pitchNumber":5,"startTime":"2026-04-16T17:14:37.618Z","endTime":"2026-04-16T17:14:47.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:14:47.071Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T17:14:53.293Z","endTime":"2026-04-16T17:15:54.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":75.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627025784663957,"aZ":-22.224003387121318,"pfxX":10.826465109369098,"pfxZ":6.858361462888638,"pX":0.5428317510175507,"pZ":1.4729291811388996,"vX0":-7.717148433917986,"vY0":-120.07046998379244,"vZ0":-4.95190481789379,"x":96.31,"y":199.01,"x0":2.4020735689282042,"y0":50.0019136164148,"z0":5.555467045980936,"aX":15.706798202311983},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.4,"breakHorizontal":-17.6,"spinRate":1970,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4572841556307279,"extension":6.159276762628451},"index":0,"playId":"5ea8feda-d8cc-31db-aa18-f06e775f9dd1","pitchNumber":1,"startTime":"2026-04-16T17:15:14.339Z","endTime":"2026-04-16T17:15:17.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00130101949463,"aZ":-23.085253560336845,"pfxX":10.558219378109662,"pfxZ":5.051882132253973,"pX":1.2877942990761013,"pZ":2.007031766135231,"vX0":-6.8321163202480095,"vY0":-133.17098128232018,"vZ0":-4.6647970439825075,"x":67.91,"y":184.59,"x0":2.51179679231903,"y0":50.00626418219598,"z0":5.446713108705849,"aX":19.009981433915144},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-17.6,"spinRate":2016,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4109532717991793,"extension":6.380497932571123},"index":1,"playId":"be406604-f1fe-3ad0-afae-f6aa9a6dee8f","pitchNumber":2,"startTime":"2026-04-16T17:15:30.514Z","endTime":"2026-04-16T17:15:34.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566147057656003,"aZ":-26.68787299989053,"pfxX":9.72388933426603,"pfxZ":3.6481899852703883,"pX":0.417187399864431,"pZ":2.2915426803731087,"vX0":-8.04232059652014,"vY0":-121.28031732875434,"vZ0":-2.3844454888695297,"x":101.1,"y":176.91,"x0":2.4973424660691945,"y0":50.0033914736754,"z0":5.592464181623803,"aX":14.626806901792134},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.4,"breakHorizontal":-16.0,"spinRate":1983,"spinDirection":135},"zone":6,"typeConfidence":0.89,"plateTime":0.4499540310230774,"extension":6.082595797619153},"hitData":{"launchSpeed":84.5,"launchAngle":41.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.52,"coordY":86.5}},"index":2,"playId":"d82a69ba-218d-3770-9f51-a6f8b1fe29e0","pitchNumber":3,"startTime":"2026-04-16T17:15:44.929Z","endTime":"2026-04-16T17:15:54.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:15:54.691Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T17:16:00.733Z","endTime":"2026-04-16T17:16:26.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73770725857445,"aZ":-17.30146815097586,"pfxX":4.917931201965507,"pfxZ":8.442784569401393,"pX":0.1912947338817571,"pZ":2.611785233815322,"vX0":-7.322068878386863,"vY0":-131.5823753969646,"vZ0":-4.272638534645851,"x":109.71,"y":168.26,"x0":2.3653032982894957,"y0":50.003191695802265,"z0":5.530744443762138,"aX":8.66400649504564},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":-7.4,"spinRate":2080,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4155586979471395,"extension":6.3145578030161404},"hitData":{"launchSpeed":86.9,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":152.7}},"index":0,"playId":"9ce4248e-afe4-3c11-9f66-3845c925d471","pitchNumber":1,"startTime":"2026-04-16T17:16:19.077Z","endTime":"2026-04-16T17:16:26.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:16:26.437Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging, catcher Joey Bart to first baseman Nick Yorke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T17:18:01.218Z","endTime":"2026-04-16T17:19:13.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332481679599702,"aZ":-22.278293721190572,"pfxX":-8.077189959326311,"pfxZ":4.9134871748548905,"pX":-0.7576703847595809,"pZ":2.2333226011823855,"vX0":2.897462640809993,"vY0":-140.26124556132922,"vZ0":-6.405299468580884,"x":145.88,"y":178.48,"x0":-0.7476170371797386,"y0":50.00573119903902,"z0":5.974830895407552,"aX":-16.280252145076823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":2365,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38881560517832625,"extension":6.11804598451518},"index":0,"playId":"2043513d-7724-3c12-849b-c9d98070e758","pitchNumber":1,"startTime":"2026-04-16T17:18:35.669Z","endTime":"2026-04-16T17:18:39.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556644108864997,"aZ":-25.10787730741418,"pfxX":1.7624663602433701,"pfxZ":3.7410148384138973,"pX":0.6629275641369637,"pZ":2.249946480828837,"vX0":3.495917769258992,"vY0":-135.56274021122042,"vZ0":-5.496423175928144,"x":91.73,"y":178.03,"x0":-0.8649475877752822,"y0":50.001311693169484,"z0":6.022775665013941,"aX":3.328170970191628},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2711,"spinDirection":173},"zone":6,"typeConfidence":0.9,"plateTime":0.4017921164820053,"extension":6.0960820765631345},"index":1,"playId":"0cbb8f7d-6519-3cb6-819c-37018f7450c0","pitchNumber":2,"startTime":"2026-04-16T17:18:50.259Z","endTime":"2026-04-16T17:18:54.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.586811074417835,"aZ":-38.894694589130104,"pfxX":-0.4874129259530582,"pfxZ":-4.192824661672501,"pX":1.426701223104101,"pZ":0.9644508610880331,"vX0":5.6202823995394,"vY0":-124.5923939048492,"vZ0":-4.609290652631458,"x":62.62,"y":212.74,"x0":-0.7770780764588384,"y0":50.0047711736983,"z0":5.988455074796079,"aX":-0.7815399445733309},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.3,"breakHorizontal":-0.1,"spinRate":2461,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4364756197771631,"extension":6.254606054289066},"index":2,"playId":"9a667de0-673b-376d-a3ea-fd759956839e","pitchNumber":3,"startTime":"2026-04-16T17:19:06.491Z","endTime":"2026-04-16T17:19:13.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:19:13.876Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a soft ground ball to shortstop Konnor Griffin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T17:19:15.572Z","endTime":"2026-04-16T17:20:17.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99821084678987,"aZ":-18.061714926072433,"pfxX":-10.28503635838536,"pfxZ":7.127100739312183,"pX":-0.616997261875033,"pZ":1.9365378057660272,"vX0":4.137271674398615,"vY0":-140.76093939481297,"vZ0":-7.590398163966272,"x":116.22,"y":150.32,"x0":-0.7813016853918741,"y0":50.000344915107796,"z0":5.8663311587094,"aX":-20.355234418912826},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":17.6,"spinRate":2440,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3911541291824183,"extension":6.3425675302212685},"index":0,"playId":"739aa1ac-39ad-37ef-8e79-0d4e08ddd250","pitchNumber":1,"startTime":"2026-04-16T17:19:42.545Z","endTime":"2026-04-16T17:19:45.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.916751501776986,"aZ":-14.839983804460465,"pfxX":-5.132046029178242,"pfxZ":8.588374345594659,"pX":1.4778846149373985,"pZ":1.9810459165774275,"vX0":7.606746488899788,"vY0":-141.31573885476539,"vZ0":-7.986469527657857,"x":60.67,"y":185.29,"x0":-0.5848833101115655,"y0":50.00020917305582,"z0":5.801759784132265,"aX":-10.35475531641139},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2436,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3879459221762822,"extension":6.337477223233206},"index":1,"playId":"dfe2f86c-d0ef-3dd1-be86-f5cfad12f677","pitchNumber":2,"startTime":"2026-04-16T17:19:57.234Z","endTime":"2026-04-16T17:20:00.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880505950869118,"aZ":-27.28070200330458,"pfxX":0.18656278754443512,"pfxZ":2.622983558210489,"pX":0.4486813846318399,"pZ":2.422706625387667,"vX0":3.632020235296175,"vY0":-135.14526412059556,"vZ0":-4.369155728498233,"x":99.9,"y":173.37,"x0":-0.9317525144293978,"y0":50.00525573303681,"z0":5.95555594345258,"aX":0.34788606097117847},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2576,"spinDirection":172},"zone":6,"typeConfidence":0.91,"plateTime":0.40384737968934825,"extension":5.968817622331786},"hitData":{"launchSpeed":68.5,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":113.8,"coordY":169.92}},"index":2,"playId":"371fdf76-fcb8-3014-840e-fb287e4bd8e9","pitchNumber":3,"startTime":"2026-04-16T17:20:10.173Z","endTime":"2026-04-16T17:20:17.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:20:17.784Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T17:20:26.713Z","endTime":"2026-04-16T17:21:08.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662444307124943,"aZ":-13.88637110267,"pfxX":-6.079730038397439,"pfxZ":9.09169040277074,"pX":0.5091223749557681,"pZ":2.0620226349743835,"vX0":5.812645967466849,"vY0":-140.4415125507497,"vZ0":-7.757163901425518,"x":97.59,"y":183.11,"x0":-0.7902903120090397,"y0":50.00684785581505,"z0":5.749602439468773,"aX":-12.235287545132548},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2469,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.3889399069542443,"extension":6.153006515548656},"hitData":{"launchSpeed":92.2,"launchAngle":44.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.03,"coordY":91.98}},"index":0,"playId":"eb06c1a1-d762-32b8-a343-dcfbdbeff10d","pitchNumber":1,"startTime":"2026-04-16T17:20:58.376Z","endTime":"2026-04-16T17:21:08.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:21:08.731Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T17:21:18.801Z","endTime":"2026-04-16T17:24:26.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.573852509184572,"aZ":-14.474016024161386,"pfxX":-5.972627718960549,"pfxZ":8.743889100247141,"pX":0.9399416616467436,"pZ":2.227422655770031,"vX0":6.953762421630545,"vY0":-141.23948639240618,"vZ0":-7.2971604483171895,"x":81.17,"y":178.64,"x0":-0.7757058985731322,"y0":50.00306089321655,"z0":5.771644628322578,"aX":-12.091127607395096},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":2396,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.38750469059893033,"extension":6.235198978108552},"index":0,"playId":"b72edb42-ada5-395d-a8aa-d2ddb26e475e","pitchNumber":1,"startTime":"2026-04-16T17:21:35.301Z","endTime":"2026-04-16T17:21:39.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39774245802319,"aZ":-13.807646157710863,"pfxX":-5.293356695830193,"pfxZ":9.0742664003884,"pX":-0.47165879488827966,"pZ":4.636388688704793,"vX0":3.6302924749461702,"vY0":-141.41563987197148,"vZ0":-0.9832882020254866,"x":134.98,"y":113.6,"x0":-1.0845915308689147,"y0":50.00531670247307,"z0":5.874768875729256,"aX":-10.717451035103286},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2396,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.38739137926665235,"extension":6.514029608640451},"index":1,"playId":"dcc42ff1-5418-361c-875e-c65c43bb92f9","pitchNumber":2,"startTime":"2026-04-16T17:21:53.123Z","endTime":"2026-04-16T17:21:56.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":84.5,"endSpeed":78.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33817672987112,"aZ":-40.97867608362454,"pfxX":4.48558193467658,"pfxZ":-5.761431160465585,"pX":1.4128850733382634,"pZ":1.3185260281875655,"vX0":4.156063447736756,"vY0":-123.07220861794326,"vZ0":-3.0549501702599957,"x":63.14,"y":203.18,"x0":-0.882915067651758,"y0":50.002722364979334,"z0":6.06010741634586,"aX":6.853658391506445},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.9,"breakHorizontal":-9.1,"spinRate":2777,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.44571942977386403,"extension":5.993423782858235},"index":2,"playId":"2b32d26b-d040-30e1-b983-9cba681642c3","pitchNumber":3,"startTime":"2026-04-16T17:22:14.725Z","endTime":"2026-04-16T17:22:18.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.103568379796663,"aZ":-42.280096780620966,"pfxX":5.679599868056048,"pfxZ":-6.641647357325025,"pX":0.634169681845447,"pZ":1.009451168136957,"vX0":2.371533095265478,"vY0":-122.59735665683469,"vZ0":-3.2583009438062973,"x":92.83,"y":211.52,"x0":-1.0832134970781888,"y0":50.000233391353575,"z0":5.962339598032689,"aX":8.648035647363765},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.5,"breakHorizontal":-10.8,"spinRate":2847,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.44666787537499264,"extension":6.253314823483604},"index":3,"playId":"a06107a9-fae4-3303-b345-28f9e680dbd7","pitchNumber":4,"startTime":"2026-04-16T17:22:30.391Z","endTime":"2026-04-16T17:22:33.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":97.3,"endSpeed":89.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755018259530527,"aZ":-14.399512414340006,"pfxX":-3.982491861310823,"pfxZ":8.73769726378612,"pX":0.7649903806440916,"pZ":3.578127182617842,"vX0":6.050345859070235,"vY0":-141.58487742712157,"vZ0":-3.492295517210646,"x":87.84,"y":142.17,"x0":-0.8803330630275021,"y0":50.001517255505846,"z0":5.7466171749762145,"aX":-8.100712455653827},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":6.0,"spinRate":2476,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.38658560954067056,"extension":6.801364861329758},"index":4,"playId":"2b1a9d9d-99fd-396f-8fb7-b397b7261dd1","pitchNumber":5,"startTime":"2026-04-16T17:22:51.604Z","endTime":"2026-04-16T17:22:57.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.401019982916157,"aZ":-38.88503220502524,"pfxX":1.1927899555116728,"pfxZ":-4.091039317731325,"pX":1.7284872169671361,"pZ":0.5361962873612327,"vX0":6.0300381617811345,"vY0":-126.21443109312303,"vZ0":-5.585372482465914,"x":51.11,"y":224.3,"x0":-0.8292086161264296,"y0":50.00171444401529,"z0":5.847338282114586,"aX":1.9566590736011247},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.3,"breakHorizontal":-3.4,"spinRate":2734,"spinDirection":37},"zone":14,"typeConfidence":0.89,"plateTime":0.43105826040650097,"extension":6.753119662710827},"index":5,"playId":"3a1ec05f-406d-342d-8716-7e1a5dc0d29e","pitchNumber":6,"startTime":"2026-04-16T17:23:18.495Z","endTime":"2026-04-16T17:23:22.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09801730455459,"aZ":-26.048470231422666,"pfxX":-9.627590902644599,"pfxZ":2.9594644513049095,"pX":-0.675926967196028,"pZ":2.0591543433928523,"vX0":4.365194663661515,"vY0":-142.2154038013904,"vZ0":-5.628084483496878,"x":142.76,"y":183.18,"x0":-0.9699948487239575,"y0":50.00539499123057,"z0":5.690855217497823,"aX":-19.95121515204565},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2487,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.383459174254722,"extension":6.6430553122477285},"index":6,"playId":"a2fcbc9d-8bd7-306c-b628-c9e5e8060a48","pitchNumber":7,"startTime":"2026-04-16T17:23:50.805Z","endTime":"2026-04-16T17:23:59.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.594542951219527,"aZ":-27.07241702217123,"pfxX":-0.9914275270811346,"pfxZ":2.6261752236148284,"pX":0.8744367558989081,"pZ":0.5862074690600892,"vX0":5.1044068886566665,"vY0":-138.08483301216933,"vZ0":-8.910460053562808,"x":83.67,"y":222.95,"x0":-0.8634124550175845,"y0":50.00685396219053,"z0":5.6552155091502225,"aX":-1.9294893987962365},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":0.8,"spinRate":2588,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3955350450259969,"extension":6.436544865560902},"index":7,"playId":"989518b7-bacf-3ab9-85a1-d7dca4b03f11","pitchNumber":8,"startTime":"2026-04-16T17:24:19.991Z","endTime":"2026-04-16T17:24:26.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.1,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:24:26.616Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T17:24:32.845Z","endTime":"2026-04-16T17:25:41.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36132062658088,"aZ":-41.758997656092475,"pfxX":4.2356849586094265,"pfxZ":-6.279506194248789,"pX":0.20684453242448902,"pZ":1.235276170912179,"vX0":1.260702962989776,"vY0":-122.81952083156257,"vZ0":-3.3054559757178543,"x":109.12,"y":205.43,"x0":-0.8632970689594448,"y0":50.00001637363646,"z0":6.150280550980712,"aX":6.4687044549839},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.9,"breakHorizontal":-7.9,"spinRate":2726,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.44598808320536376,"extension":5.963239836248589},"index":0,"playId":"d2131769-b097-32e9-a232-cb4b504733fe","pitchNumber":1,"startTime":"2026-04-16T17:24:49.995Z","endTime":"2026-04-16T17:24:54.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535657932025657,"aZ":-25.95772932142226,"pfxX":0.9578551232924983,"pfxZ":3.2846699265082204,"pX":0.6489239313766773,"pZ":2.1366895241268216,"vX0":4.281791057501065,"vY0":-136.12628885911403,"vZ0":-4.980143337259162,"x":92.26,"y":181.09,"x0":-1.0634626962137765,"y0":50.002286277207766,"z0":5.768007201937661,"aX":1.812361348010475},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2642,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.4010735409076558,"extension":6.293080900259613},"index":1,"playId":"5e5527d4-b204-3328-949f-87e577cb4b65","pitchNumber":2,"startTime":"2026-04-16T17:25:08.521Z","endTime":"2026-04-16T17:25:12.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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-16T17:25:24.541Z","endTime":"2026-04-16T17:25:37.567Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17996373455107,"aZ":-41.80775222623303,"pfxX":4.437479806534879,"pfxZ":-5.937941264743607,"pX":0.32972890149804085,"pZ":0.9835872320940475,"vX0":1.1722706857026082,"vY0":-126.18221215054984,"vZ0":-4.148488416708258,"x":104.43,"y":212.22,"x0":-0.7167413536501335,"y0":50.00211515943224,"z0":5.995724737357263,"aX":7.19973801959013},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-11.4,"breakHorizontal":-8.3,"spinRate":2898,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.43305242176362135,"extension":6.3209447195884145},"index":3,"playId":"ef8cb567-9762-3846-b311-87ba8eda71a7","pitchNumber":3,"startTime":"2026-04-16T17:25:37.567Z","endTime":"2026-04-16T17:25:41.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":2.12,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:25:41.683Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oneil Cruz singles on a fly ball to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T17:27:27.086Z","endTime":"2026-04-16T17:27:59.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.839912713648612,"aZ":-26.128579262029124,"pfxX":-1.618445194953709,"pfxZ":3.876794745615765,"pX":-0.501633058198056,"pZ":2.6563235207707656,"vX0":-6.601505459650092,"vY0":-124.05965685901819,"vZ0":-2.069323572932398,"x":136.12,"y":167.06,"x0":2.404070938317386,"y0":50.00195566756591,"z0":5.679376612766621,"aX":-2.520513003125898},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.8,"breakHorizontal":4.4,"spinRate":2147,"spinDirection":200},"zone":4,"typeConfidence":0.84,"plateTime":0.4415300863639149,"extension":6.254169796882317},"hitData":{"launchSpeed":94.0,"launchAngle":50.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.06,"coordY":92.38}},"index":0,"playId":"45570f90-8fc6-390d-a2d5-69572632f3ec","pitchNumber":1,"startTime":"2026-04-16T17:27:44.913Z","endTime":"2026-04-16T17:27:59.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:27:59.079Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks. Oneil Cruz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T17:28:25.872Z","endTime":"2026-04-16T17:30:56.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049830245907625,"aZ":-20.211970150784538,"pfxX":6.839931638087325,"pfxZ":6.721470718468454,"pX":0.22656422167419862,"pZ":2.367836411376063,"vX0":-7.867247582829796,"vY0":-131.59825256301642,"vZ0":-4.232555312495363,"x":108.36,"y":174.85,"x0":2.34549964767034,"y0":50.00324453266705,"z0":5.466085554291287,"aX":12.17511973796533},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.6,"breakHorizontal":-10.9,"spinRate":2030,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4138767779798247,"extension":6.381609690464244},"index":0,"playId":"f5f471ce-83b1-3b59-8956-565b504682b4","pitchNumber":1,"startTime":"2026-04-16T17:28:27.438Z","endTime":"2026-04-16T17:28:32.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":85.8,"endSpeed":79.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153206758921034,"aZ":-25.96425097585425,"pfxX":-2.595164126924316,"pfxZ":3.9080787684193456,"pX":1.2688004202330678,"pZ":2.64680357859009,"vX0":-2.8508573586864125,"vY0":-124.9718885661192,"vZ0":-2.099756855395669,"x":68.64,"y":167.32,"x0":2.759610529310488,"y0":50.002405873644605,"z0":5.6213148938695605,"aX":-4.122128635378278},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.8,"breakHorizontal":5.3,"spinRate":2206,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.4375470587379855,"extension":6.131362538583071},"index":1,"playId":"a4f53fbe-abf4-3f4f-a03a-8c76ca2f389f","pitchNumber":2,"startTime":"2026-04-16T17:28:41.925Z","endTime":"2026-04-16T17:28:46.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.028097455746735,"aZ":-26.018302329167657,"pfxX":8.545486276158458,"pfxZ":4.221025700657088,"pX":0.29226101917617225,"pZ":1.5995215364143225,"vX0":-7.840322286410049,"vY0":-119.41049880042706,"vZ0":-3.9831342701597254,"x":105.86,"y":195.59,"x0":2.493667325459477,"y0":50.00148834909551,"z0":5.606097908076558,"aX":12.453066313378802},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.0,"breakHorizontal":-13.8,"spinRate":1977,"spinDirection":138},"zone":14,"typeConfidence":0.89,"plateTime":0.45710845778698284,"extension":6.283479174940501},"index":2,"playId":"d2a5c8f2-d5c4-3ca0-a858-1c9700eaf4bb","pitchNumber":3,"startTime":"2026-04-16T17:28:56.522Z","endTime":"2026-04-16T17:29:23.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32262514283119,"aZ":-20.93737644535305,"pfxX":7.4399604303973135,"pfxZ":6.294692646700595,"pX":-0.535588666161926,"pZ":2.8897378963030014,"vX0":-10.099151398291934,"vY0":-132.54656262333876,"vZ0":-2.7313820509082722,"x":137.42,"y":160.76,"x0":2.3507228492212136,"y0":50.00601479130576,"z0":5.455962661406382,"aX":13.290717340757736},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":-11.4,"spinRate":2115,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4126366260262544,"extension":6.3877372507775405},"index":3,"playId":"27b1de80-7d91-373b-9ff0-0dbf1466ea61","pitchNumber":4,"startTime":"2026-04-16T17:29:30.184Z","endTime":"2026-04-16T17:29:35.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-16T17:29:38.326Z","endTime":"2026-04-16T17:29:53.276Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.436221421240493,"aZ":-24.49623067750202,"pfxX":-2.506430652894329,"pfxZ":4.567185734850952,"pX":0.19674619063040677,"pZ":2.6343863222221624,"vX0":-5.009686441772086,"vY0":-128.79220140689503,"vZ0":-2.5428138204275905,"x":109.5,"y":167.65,"x0":2.491878049486065,"y0":50.004563448885214,"z0":5.526484438511192,"aX":-4.2164672412094},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":5.6,"spinRate":2243,"spinDirection":196},"zone":5,"typeConfidence":0.92,"plateTime":0.4250653808430145,"extension":6.265747538599064},"index":5,"playId":"eb0421dc-83e5-36f2-b1db-4d9ed48164e3","pitchNumber":5,"startTime":"2026-04-16T17:29:53.276Z","endTime":"2026-04-16T17:29:56.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60247383224123,"aZ":-20.250317576253437,"pfxX":8.329189396305498,"pfxZ":7.997327764888262,"pX":-0.3271200765091811,"pZ":1.3797255852733066,"vX0":-9.102976002288084,"vY0":-120.7958877791255,"vZ0":-5.734403531069216,"x":129.47,"y":201.53,"x0":2.392575710891368,"y0":50.00325615915257,"z0":5.543361024527402,"aX":12.4181529505621},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.4,"breakHorizontal":-13.2,"spinRate":1907,"spinDirection":134},"zone":13,"typeConfidence":0.92,"plateTime":0.45194325386151757,"extension":6.070264622376299},"index":6,"playId":"3b90c5ff-d884-32cd-a835-8b62c9c4a121","pitchNumber":6,"startTime":"2026-04-16T17:30:17.035Z","endTime":"2026-04-16T17:30:21.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"0b7d3ed3-4c31-3d93-99d0-d385d64b70ac","startTime":"2026-04-16T17:30:33.709Z","endTime":"2026-04-16T17:30:36.709Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196338468885855,"aZ":-24.777407012399834,"pfxX":-0.5512993059427149,"pfxZ":4.338089417439814,"pX":0.8057618368570496,"pZ":3.4766673783106503,"vX0":-4.209850158335856,"vY0":-129.31284462341299,"vZ0":-0.708564141486868,"x":86.29,"y":144.91,"x0":2.521783133421909,"y0":50.002946675162285,"z0":5.643203622530108,"aX":-0.9401766910752023},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":1.9,"spinRate":2218,"spinDirection":194},"zone":12,"typeConfidence":0.88,"plateTime":0.4224372374225762,"extension":6.262334478854802},"index":8,"playId":"b0dda3f5-b03d-3b04-b201-a9875db539c4","pitchNumber":7,"startTime":"2026-04-16T17:30:52.653Z","endTime":"2026-04-16T17:30:56.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.74,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:30:56.792Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T17:31:00.312Z","endTime":"2026-04-16T17:31:53.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.485724760526722,"aZ":-37.957708402249324,"pfxX":-1.6322142549656053,"pfxZ":-4.514865879504168,"pX":1.3195677079788304,"pZ":2.4297654763363883,"vX0":-1.9677136405337832,"vY0":-112.24925201905657,"vZ0":0.806299513271121,"x":66.7,"y":173.18,"x0":2.418099213884311,"y0":50.002209436858266,"z0":5.917250064579922,"aX":-2.091357947512293},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.7,"breakHorizontal":3.5,"spinRate":2227,"spinDirection":327},"zone":14,"typeConfidence":0.81,"plateTime":0.48715678250868377,"extension":5.933076493521645},"index":0,"playId":"0a1d857c-4559-385d-b48e-2aa39d3c5a7c","pitchNumber":1,"startTime":"2026-04-16T17:31:26.047Z","endTime":"2026-04-16T17:31:33.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43401561929474,"aZ":-21.62491110399796,"pfxX":7.763616663028832,"pfxZ":7.064966870992182,"pX":0.15509624722177734,"pZ":2.7933668667974243,"vX0":-7.876195105887895,"vY0":-121.1042960828583,"vZ0":-2.21537007037226,"x":111.09,"y":163.36,"x0":2.4324152438336752,"y0":50.00420482931145,"z0":5.600815936112575,"aX":11.596434355267373},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":12.6,"breakHorizontal":-12.4,"spinRate":1996,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.45133693602221525,"extension":6.189583903223762},"hitData":{"launchSpeed":100.6,"launchAngle":42.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":66.77,"coordY":82.89}},"index":1,"playId":"24f106be-786c-35dc-8bc9-6ba7c57a69e3","pitchNumber":2,"startTime":"2026-04-16T17:31:39.451Z","endTime":"2026-04-16T17:31:53.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":2.09,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:31:53.578Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T17:31:55.311Z","endTime":"2026-04-16T17:33:56.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.818603690712028,"aZ":-33.657178264881296,"pfxX":-8.72707447798302,"pfxZ":-1.083256200273878,"pX":1.3712090491288693,"pZ":2.9840282546841297,"vX0":-0.9181633992230541,"vY0":-115.42455696366254,"vZ0":1.2399829796187172,"x":64.73,"y":158.21,"x0":2.908223392934734,"y0":50.00086171782416,"z0":5.63655461556873,"aX":-11.987391929083017},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.4,"breakHorizontal":16.1,"spinRate":2436,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.4712696013634785,"extension":6.178455287115308},"index":0,"playId":"49c882a0-f940-3e05-98e9-ccf4170004bb","pitchNumber":1,"startTime":"2026-04-16T17:32:20.831Z","endTime":"2026-04-16T17:32:24.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"c817e0f2-e152-35e3-85f5-d2ee79e44201","startTime":"2026-04-16T17:32:37.757Z","endTime":"2026-04-16T17:32:41.896Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43034341467808,"aZ":-26.323539937680593,"pfxX":-2.630315477552974,"pfxZ":3.5600421003571068,"pX":0.4679262226523281,"pZ":2.7088211955786288,"vX0":-4.467827752572564,"vY0":-126.00190093623775,"vZ0":-2.000560319857229,"x":99.16,"y":165.64,"x0":2.591086764291385,"y0":50.002057368156024,"z0":5.595673515858045,"aX":-4.318793202521788},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":5.6,"spinRate":2281,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.43117450928017664,"extension":6.294283157055366},"index":2,"playId":"21240ad6-9b0f-301b-b113-d85282072636","pitchNumber":2,"startTime":"2026-04-16T17:32:56.476Z","endTime":"2026-04-16T17:32:59.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702448185239355,"aZ":-27.005965159801413,"pfxX":-1.8221977991993135,"pfxZ":3.182782596086941,"pX":-0.5150298163112287,"pZ":2.4958699933833977,"vX0":-6.776977048763813,"vY0":-126.34322589589794,"vZ0":-2.5197261373766153,"x":136.63,"y":171.39,"x0":2.4340859564752524,"y0":50.00297204512679,"z0":5.666942228131292,"aX":-2.957315491751193},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":4.8,"spinRate":2146,"spinDirection":198},"zone":4,"typeConfidence":0.88,"plateTime":0.43282204831189297,"extension":6.1736333531379755},"index":3,"playId":"7b070680-0d70-3e95-81b3-d229d0cac4e2","pitchNumber":3,"startTime":"2026-04-16T17:33:20.395Z","endTime":"2026-04-16T17:33:24.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T17:33:40.488Z","endTime":"2026-04-16T17:33:51.565Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.163944362997913,"aZ":-37.833498541769345,"pfxX":-4.933939465001065,"pfxZ":-4.122811449664956,"pX":0.42688046856440026,"pZ":1.4598066435043577,"vX0":-3.7336933522888818,"vY0":-116.57979342762866,"vZ0":-1.0094384804372543,"x":100.73,"y":199.37,"x0":2.6906450382485594,"y0":50.00002101160136,"z0":5.4733947323655725,"aX":-6.780667672691723},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.4,"breakHorizontal":9.8,"spinRate":2493,"spinDirection":296},"zone":14,"typeConfidence":0.76,"plateTime":0.4700615625185858,"extension":6.285833599838412},"index":5,"playId":"b307c028-6447-3be4-856b-06c1e712bb6b","pitchNumber":4,"startTime":"2026-04-16T17:33:51.565Z","endTime":"2026-04-16T17:33:56.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":-5.3999999999999915,"leverageIndex":2.3,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:33:56.400Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Bart flies out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T17:33:59.884Z","endTime":"2026-04-16T17:36:37.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.292145568603917,"aZ":-27.211565157337287,"pfxX":9.20108870561384,"pfxZ":3.405396890163804,"pX":-0.626006235928129,"pZ":0.2187407728179914,"vX0":-9.976185858478146,"vY0":-119.90888592787967,"vZ0":-6.735851709271229,"x":140.86,"y":232.87,"x0":2.393844773771043,"y0":50.000632901737134,"z0":5.493683228172799,"aX":13.39123315737512},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.7,"breakHorizontal":-14.3,"spinRate":1936,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4568713111898619,"extension":6.0943717662661605},"index":0,"playId":"fbbce5cc-58c3-3d99-8ae4-1d38f092db8d","pitchNumber":1,"startTime":"2026-04-16T17:34:20.638Z","endTime":"2026-04-16T17:34:24.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37015107751933,"aZ":-24.75659722766753,"pfxX":0.5152341721643481,"pfxZ":4.630218630692253,"pX":1.13814027285787,"pZ":2.590497015065534,"vX0":-4.057049377434604,"vY0":-125.52174713839413,"vZ0":-2.553174617813599,"x":73.62,"y":168.84,"x0":2.7054728342094085,"y0":50.004719821807846,"z0":5.627449335927357,"aX":0.8262035206306799},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.0,"breakHorizontal":0.0,"spinRate":2183,"spinDirection":186},"zone":12,"typeConfidence":0.83,"plateTime":0.43564441863030723,"extension":6.239750664491691},"index":1,"playId":"5309ba45-e0fa-35e4-8a0f-fd7dd1552826","pitchNumber":2,"startTime":"2026-04-16T17:34:53.660Z","endTime":"2026-04-16T17:34:58.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.296620616560446,"aZ":-20.89313018345478,"pfxX":8.593597614059197,"pfxZ":6.420109310894643,"pX":0.5354014269690845,"pZ":0.9648863463165306,"vX0":-7.87647628845718,"vY0":-131.1179065870758,"vZ0":-7.173191836351706,"x":96.59,"y":212.73,"x0":2.4483173265643843,"y0":50.00375744900584,"z0":5.272447793764602,"aX":15.103771967001718},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":-14.0,"spinRate":2079,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4162469253334198,"extension":6.414243106910217},"index":2,"playId":"cacdef82-d913-3de8-90c4-37d0267239e9","pitchNumber":3,"startTime":"2026-04-16T17:35:12.286Z","endTime":"2026-04-16T17:35:16.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49968412935484,"aZ":-17.05576676505023,"pfxX":3.483895892498848,"pfxZ":8.860764186697756,"pX":-0.5772524368661044,"pZ":2.122229436494351,"vX0":-8.646686237630448,"vY0":-129.87238277453386,"vZ0":-5.202453976746421,"x":139.0,"y":181.48,"x0":2.3443311343818216,"y0":50.00211290805712,"z0":5.450806572380885,"aX":5.944370209779524},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.0,"breakHorizontal":-4.3,"spinRate":1924,"spinDirection":145},"zone":7,"typeConfidence":0.8,"plateTime":0.4219224426287509,"extension":6.442823666860491},"index":3,"playId":"86e18d46-12ba-3e5e-b7fc-02999891b132","pitchNumber":4,"startTime":"2026-04-16T17:35:33.206Z","endTime":"2026-04-16T17:35:37.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917427260229836,"aZ":-19.708775269673296,"pfxX":7.11242229768695,"pfxZ":7.040781592511219,"pX":-0.3692156250857413,"pZ":1.945795673743769,"vX0":-9.420571485590376,"vY0":-131.4557673492753,"vZ0":-5.188298302026061,"x":131.07,"y":186.24,"x0":2.3180792245174096,"y0":50.00033234831035,"z0":5.385136996970215,"aX":12.587410887664811},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":-11.0,"spinRate":2069,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.41487675737211394,"extension":6.349576374932248},"index":4,"playId":"e36add62-76c0-3924-b4cb-f3c2ca00f4e4","pitchNumber":5,"startTime":"2026-04-16T17:35:58.305Z","endTime":"2026-04-16T17:36:05.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oneil Cruz steals (8) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"actionPlayId":"e36add62-76c0-3924-b4cb-f3c2ca00f4e4","startTime":"2026-04-16T17:36:11.259Z","endTime":"2026-04-16T17:36:28.069Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"second":{"id":665833,"link":"/api/v1/people/665833"},"postOnFirst":{"id":542303,"link":"/api/v1/people/542303"},"postOnThird":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":2.11,"dramaIndex":63.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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54765793696043,"aZ":-19.630504506904238,"pfxX":9.246133380847859,"pfxZ":6.934377091913259,"pX":0.6014174118841149,"pZ":3.1284808829274047,"vX0":-7.90229486006701,"vY0":-133.385030597382,"vZ0":-2.4935356919523004,"x":94.08,"y":154.31,"x0":2.3949579485719386,"y0":50.006204364424626,"z0":5.484299382435507,"aX":16.735043523812017},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":-15.1,"spinRate":2090,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4099750163933966,"extension":6.41116733755081},"hitData":{"launchSpeed":87.3,"launchAngle":31.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.25,"coordY":103.3}},"index":6,"playId":"c8ffbbea-ce85-3326-923f-4becda2046b5","pitchNumber":6,"startTime":"2026-04-16T17:36:28.069Z","endTime":"2026-04-16T17:36:37.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.000000000000007,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:36:37.456Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jorbit Vivas hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:38:44.232Z","endTime":"2026-04-16T17:40:40.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95818420048866,"aZ":-14.652878956468172,"pfxX":-7.4013575370246585,"pfxZ":8.828160652622174,"pX":0.70293963043919,"pZ":3.4243328461353357,"vX0":7.039824349572927,"vY0":-139.8439068568639,"vZ0":-4.310235101859927,"x":90.21,"y":146.32,"x0":-0.8830535137820035,"y0":50.00273008875829,"z0":5.944049562176399,"aX":-14.688574294208905},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":12.0,"spinRate":2481,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3913906302180954,"extension":6.43205472600257},"index":0,"playId":"09428aa5-83d0-30da-9ecb-80cd0429fb91","pitchNumber":1,"startTime":"2026-04-16T17:39:05.093Z","endTime":"2026-04-16T17:39:09.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92469571585655,"aZ":-24.693894541129286,"pfxX":-8.697037571445748,"pfxZ":3.774036069545878,"pX":0.6722612370380675,"pZ":1.591520871210837,"vX0":7.6414252638770535,"vY0":-139.334433194373,"vZ0":-6.776834275504467,"x":91.37,"y":195.81,"x0":-0.9649566347536515,"y0":50.00267932857825,"z0":5.667680756902224,"aX":-17.23930762648526},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2377,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39187598945639834,"extension":6.5696218954313474},"index":1,"playId":"2c923486-4d61-3a5c-a4a3-2329a40f38db","pitchNumber":2,"startTime":"2026-04-16T17:39:19.880Z","endTime":"2026-04-16T17:39:23.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94364038317568,"aZ":-15.070318190445814,"pfxX":-5.110986300541433,"pfxZ":8.439212103586296,"pX":0.04831376823291524,"pZ":3.0951776089820586,"vX0":4.292737548167861,"vY0":-140.54576153012783,"vZ0":-5.231567772944885,"x":115.16,"y":155.21,"x0":-0.8250097479561688,"y0":50.00327036967304,"z0":5.938755317315334,"aX":-10.359229370499587},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":8.5,"spinRate":2464,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3877765629661054,"extension":6.262299158047398},"index":2,"playId":"9b68eadb-abb4-3583-bb8c-c8197a3f105e","pitchNumber":3,"startTime":"2026-04-16T17:39:33.868Z","endTime":"2026-04-16T17:39:40.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.599384731900518,"aZ":-42.144257897757434,"pfxX":3.1521242008756434,"pfxZ":-6.228651360590317,"pX":-0.9479146115562341,"pZ":1.8700975332956673,"vX0":-1.0656873757458603,"vY0":-125.78003635115726,"vZ0":-2.24009709573846,"x":153.13,"y":188.29,"x0":-0.928126736475281,"y0":50.000074511733615,"z0":6.1906121154940665,"aX":5.047921041776154},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.5,"breakHorizontal":-5.5,"spinRate":2816,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.43551388877946096,"extension":6.350107978096041},"index":3,"playId":"6e295fb0-2b1c-399f-a856-3726b5f75266","pitchNumber":4,"startTime":"2026-04-16T17:40:12.583Z","endTime":"2026-04-16T17:40:15.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.811389150085027,"aZ":-16.38625056069225,"pfxX":-4.247125869176319,"pfxZ":7.766422858239485,"pX":1.4218441985370154,"pZ":3.453527871376932,"vX0":7.593342868722053,"vY0":-141.14881855371047,"vZ0":-3.8230059350353573,"x":62.8,"y":145.53,"x0":-0.7421042738801771,"y0":50.00697661493594,"z0":5.869732417796672,"aX":-8.638871562677622},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":6.2,"spinRate":2508,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3869223317082984,"extension":6.667213281708971},"index":4,"playId":"1d948d4d-f983-3a6c-9ad0-8e8e8eb25f22","pitchNumber":5,"startTime":"2026-04-16T17:40:31.085Z","endTime":"2026-04-16T17:40:40.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:40:40.086Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Millas doubles (1) on a line drive to right fielder Jake Mangum. Jorbit Vivas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:40:48.125Z","endTime":"2026-04-16T17:42:26.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnThird":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415021749443724,"aZ":-21.55157134122207,"pfxX":-7.456489175951912,"pfxZ":5.34145203293294,"pX":-0.9378595570581345,"pZ":2.6843430107238304,"vX0":3.0606879562415585,"vY0":-139.02688844211698,"vZ0":-4.564862181668069,"x":152.75,"y":166.3,"x0":-1.07404937278117,"y0":50.006507880026206,"z0":5.747959913668475,"aX":-14.836889959465482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":13.1,"spinRate":2386,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3915514704390306,"extension":6.11835592057346},"index":0,"playId":"04cb154c-3b3e-340b-a1f9-9029de624a74","pitchNumber":1,"startTime":"2026-04-16T17:41:09.908Z","endTime":"2026-04-16T17:41:16.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"5dbcad18-0839-30cb-84ae-ee0507bcb5f6","startTime":"2026-04-16T17:41:41.352Z","endTime":"2026-04-16T17:41:45.912Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69471726398158,"aZ":-28.298973174595584,"pfxX":-1.4382935889125594,"pfxZ":2.175423310821616,"pX":0.16424608270513,"pZ":1.923197364496207,"vX0":3.5224206556524034,"vY0":-133.2516818704259,"vZ0":-5.223242699736138,"x":110.74,"y":186.85,"x0":-0.9946383755118282,"y0":50.00008273924346,"z0":5.982564920129716,"aX":-2.5571801708203172},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":1.8,"spinRate":2458,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.41285920102295615,"extension":6.319952592569324},"hitData":{"launchSpeed":83.9,"launchAngle":13.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.42,"coordY":126.85}},"index":2,"playId":"6257c46f-4e91-38dd-86f5-643770107b02","pitchNumber":2,"startTime":"2026-04-16T17:42:09.178Z","endTime":"2026-04-16T17:42:26.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.1,"awayTeamWinProbability":67.9,"homeTeamWinProbabilityAdded":-13.100000000000001,"leverageIndex":1.94,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:42:26.259Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:42:30.266Z","endTime":"2026-04-16T17:46:52.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnThird":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7,9],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24896124942578,"aZ":-16.41746905150132,"pfxX":-5.280247891653921,"pfxZ":7.724058631639364,"pX":-1.080626747188582,"pZ":3.6270191944849284,"vX0":1.751393480160516,"vY0":-142.07003807203574,"vZ0":-3.3615262943705955,"x":158.19,"y":140.85,"x0":-1.020013850557358,"y0":50.000476350466066,"z0":5.872175170575615,"aX":-10.766960955976769},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":9.2,"spinRate":2309,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3858824203271687,"extension":6.141554564642715},"index":0,"playId":"943d847a-1a16-3d2b-a636-7f7b961ab496","pitchNumber":1,"startTime":"2026-04-16T17:42:58.066Z","endTime":"2026-04-16T17:43:02.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.695040269121506,"aZ":-38.03479628266829,"pfxX":3.0247711937218904,"pfxZ":-3.7609353354938158,"pX":-0.747355613078635,"pZ":3.3594502258493932,"vX0":-0.5126024936547918,"vY0":-123.27665002390701,"vZ0":0.5980486186960807,"x":145.49,"y":148.07,"x0":-0.9315910555700573,"y0":50.00395833319515,"z0":6.293328353819989,"aX":4.712626481796696},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.5,"breakHorizontal":-5.4,"spinRate":2654,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.4422482108487942,"extension":6.149865123853335},"index":1,"playId":"b3d3d7de-aedd-3158-a31a-37793c6d0198","pitchNumber":2,"startTime":"2026-04-16T17:43:14.150Z","endTime":"2026-04-16T17:43:18.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T17:43:31.703Z","endTime":"2026-04-16T17:44:32.496Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776284517204594,"aZ":-16.048983091793634,"pfxX":-6.439625815700442,"pfxZ":8.146086473651998,"pX":-0.03451607493843675,"pZ":2.1829844239307037,"vX0":4.977025131562165,"vY0":-139.8759496539929,"vZ0":-7.055525987466377,"x":118.32,"y":179.84,"x0":-1.0008846026708123,"y0":50.00692874503272,"z0":5.792115525309515,"aX":-12.753702197997526},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2390,"spinDirection":229},"zone":5,"typeConfidence":0.89,"plateTime":0.3916919921860469,"extension":6.44924991268928},"index":3,"playId":"cf5dbe87-7dc1-3175-b4a4-2876f16a2080","pitchNumber":3,"startTime":"2026-04-16T17:44:32.496Z","endTime":"2026-04-16T17:44:36.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.164680058451502,"aZ":-40.40658264735917,"pfxX":2.2514847104223286,"pfxZ":-5.137970367345538,"pX":1.6069527022281425,"pZ":0.9163727216609974,"vX0":5.067893944517848,"vY0":-124.95065820860945,"vZ0":-4.574784665298009,"x":55.75,"y":214.04,"x0":-0.7300193003714726,"y0":50.00558369500164,"z0":6.046683004525901,"aX":3.604931740869157},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.1,"breakHorizontal":-5.2,"spinRate":2740,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.43624734203604154,"extension":6.258944151133656},"index":4,"playId":"51d88250-d48a-3dba-9a25-8a38eb871a95","pitchNumber":4,"startTime":"2026-04-16T17:44:54.870Z","endTime":"2026-04-16T17:44:59.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365794341733768,"aZ":-29.46533694704697,"pfxX":0.4420765681354759,"pfxZ":1.5217753268324845,"pX":0.3316793655955041,"pZ":3.107049806961275,"vX0":3.223368592578433,"vY0":-131.73757268120588,"vZ0":-1.935189573736757,"x":104.36,"y":154.89,"x0":-0.9583160714039001,"y0":50.00527765413091,"z0":6.000394881532817,"aX":0.7870456197234453},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":2589,"spinDirection":139},"zone":3,"typeConfidence":0.91,"plateTime":0.4136064729967699,"extension":6.038564624657467},"index":5,"playId":"1ff77885-232f-30bf-b074-4f415199b131","pitchNumber":5,"startTime":"2026-04-16T17:45:20.908Z","endTime":"2026-04-16T17:45:24.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.122269920691032,"aZ":-39.623555621120154,"pfxX":1.614569650865699,"pfxZ":-4.6643487988002725,"pX":0.6545666073971106,"pZ":1.7730201923378006,"vX0":3.238553367916704,"vY0":-124.8370147073071,"vZ0":-2.6778805065382256,"x":92.05,"y":190.91,"x0":-0.8627414323567477,"y0":50.0017218700771,"z0":6.081446245615667,"aX":2.5795115305029666},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.8,"breakHorizontal":-3.6,"spinRate":2691,"spinDirection":44},"zone":9,"typeConfidence":0.9,"plateTime":0.43663507897580756,"extension":6.075775983062002},"index":6,"playId":"2fb84333-bed0-3a9e-8cc4-60ab5ad2db0f","pitchNumber":6,"startTime":"2026-04-16T17:45:39.619Z","endTime":"2026-04-16T17:45:43.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.447238496106884,"aZ":-15.313743959508178,"pfxX":-4.892992122848051,"pfxZ":8.250776936018603,"pX":-0.03115145577962831,"pZ":3.127583491740845,"vX0":4.368214732591035,"vY0":-141.80136412743153,"vZ0":-4.849795086681886,"x":118.19,"y":154.34,"x0":-0.9534506280342866,"y0":50.00080468023321,"z0":5.832129795853359,"aX":-9.995639466260123},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2492,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3857920977007172,"extension":6.553389982316418},"index":7,"playId":"4c88ba90-2270-36b4-9a40-fd6e8ea57c45","pitchNumber":7,"startTime":"2026-04-16T17:46:05.279Z","endTime":"2026-04-16T17:46:11.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-04-16T17:46:45.387Z","endTime":"2026-04-16T17:46:45.388Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595659265116197,"aZ":-26.98616511429935,"pfxX":1.065741480038434,"pfxZ":2.86070647577216,"pX":1.1434523461008108,"pZ":2.675997289122923,"vX0":5.047063220454888,"vY0":-132.44195169145976,"vZ0":-3.361277211371009,"x":73.41,"y":166.53,"x0":-0.9089480633425784,"y0":50.00447888147781,"z0":5.889413253902001,"aX":1.9336344008976238},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-2.8,"spinRate":2621,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.410223468322954,"extension":6.288174392820856},"index":9,"playId":"f334e00f-a2f0-34bd-af30-57ebd935b212","pitchNumber":8,"startTime":"2026-04-16T17:46:45.389Z","endTime":"2026-04-16T17:46:52.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.5,"awayTeamWinProbability":70.5,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.73,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:46:52.705Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:47:00.064Z","endTime":"2026-04-16T17:48:09.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnThird":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":84.7,"endSpeed":78.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440293986161997,"aZ":-41.48746905824116,"pfxX":3.308130300998208,"pfxZ":-6.005304503938428,"pX":-0.5547492598957301,"pZ":1.878292372575085,"vX0":0.2521210294838453,"vY0":-123.4629190088752,"vZ0":-1.7930440148239444,"x":138.15,"y":188.07,"x0":-1.0881071913044265,"y0":50.002627738315546,"z0":6.089783075412981,"aX":5.131777660721042},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.0,"breakHorizontal":-6.0,"spinRate":2779,"spinDirection":45},"zone":7,"typeConfidence":0.9,"plateTime":0.4428009452489765,"extension":6.1536529515799705},"index":0,"playId":"fa1bb9f9-7c6c-364b-b91d-0cd47779f35d","pitchNumber":1,"startTime":"2026-04-16T17:47:15.782Z","endTime":"2026-04-16T17:47:19.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.470821099461336,"aZ":-41.27973494238374,"pfxX":3.578034939568388,"pfxZ":-5.758045044599296,"pX":0.5321773914911212,"pZ":1.8335591841893004,"vX0":2.551112199636771,"vY0":-124.77662520242588,"vZ0":-1.9535976494994924,"x":96.71,"y":189.27,"x0":-0.9674055916539973,"y0":50.0033513264501,"z0":6.019387739121069,"aX":5.657075021309858},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.7,"breakHorizontal":-7.1,"spinRate":2733,"spinDirection":47},"zone":9,"typeConfidence":0.9,"plateTime":0.43851475107472604,"extension":6.194688708914301},"index":1,"playId":"dc5b718d-7fc7-32ae-bac2-224a4589634c","pitchNumber":2,"startTime":"2026-04-16T17:47:29.208Z","endTime":"2026-04-16T17:47:32.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157713666101102,"aZ":-42.0933367855181,"pfxX":3.9801238695420715,"pfxZ":-6.27626568908831,"pX":0.5686501048525116,"pZ":2.1002397319579056,"vX0":1.7980013315926078,"vY0":-124.43595264172126,"vZ0":-1.6983403395631085,"x":95.32,"y":182.07,"x0":-0.6786992107126123,"y0":50.00318339092962,"z0":6.2544123960351286,"aX":6.289777410903866},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.5,"breakHorizontal":-7.6,"spinRate":2910,"spinDirection":44},"zone":9,"typeConfidence":0.9,"plateTime":0.43887825398053604,"extension":6.219448153044964},"index":2,"playId":"89a354b6-e50d-3165-b8fc-f84406bd88ac","pitchNumber":3,"startTime":"2026-04-16T17:47:44.116Z","endTime":"2026-04-16T17:47:47.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":86.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64293297715864,"aZ":-28.204937660314755,"pfxX":2.520810026827873,"pfxZ":2.142129673356896,"pX":0.7251824140014701,"pZ":1.4519745477309323,"vX0":3.7583197313344234,"vY0":-133.18887339867456,"vZ0":-6.215534484702832,"x":89.36,"y":199.58,"x0":-1.0159243685915136,"y0":50.001121419160164,"z0":5.778116959873507,"aX":4.661151151178964},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":-5.2,"spinRate":2650,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.40667884444602054,"extension":6.441506616055232},"index":3,"playId":"8c39dc1d-c008-334e-a6a3-cb01bfeea40f","pitchNumber":4,"startTime":"2026-04-16T17:48:05.569Z","endTime":"2026-04-16T17:48:09.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.1,"awayTeamWinProbability":62.9,"homeTeamWinProbabilityAdded":7.600000000000001,"leverageIndex":2.36,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:48:09.495Z","atBatIndex":34},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Pirates challenged (force play), call on the field was upheld: Luis García Jr. reaches on a fielder's choice, fielded by shortstop Konnor Griffin. Jorbit Vivas scores. Drew Millas scores. Nasim Nuñez scores. Luis García Jr. to 2nd. Throwing error by shortstop Konnor Griffin.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:48:21.705Z","endTime":"2026-04-16T17:50:03.828Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":46},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":79.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697172476550925,"aZ":-43.79956706058303,"pfxX":3.747012779149579,"pfxZ":-7.317991106445237,"pX":0.9551540115581026,"pZ":0.8458886010824096,"vX0":3.4514721205646857,"vY0":-125.38672054684679,"vZ0":-3.8258008256808433,"x":80.59,"y":215.94,"x0":-0.9265378820379221,"y0":50.000041889628534,"z0":5.9705859036388835,"aX":5.955580903918085},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.9,"breakHorizontal":-7.6,"spinRate":2904,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4370676300241869,"extension":6.27466989378116},"index":0,"playId":"ec44690b-f488-343a-aaca-88554cf3ba59","pitchNumber":1,"startTime":"2026-04-16T17:48:30.660Z","endTime":"2026-04-16T17:48:34.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.329760619934838,"aZ":-28.008002084319447,"pfxX":-0.29365848169580167,"pfxZ":2.3431889391834444,"pX":0.6335665644837507,"pZ":1.1290166890562419,"vX0":4.075431849575037,"vY0":-132.75469468994999,"vZ0":-6.906540485043634,"x":92.85,"y":208.3,"x0":-0.8855966772909286,"y0":50.00393346268599,"z0":5.812700322710415,"aX":-0.5227109901247974},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":-0.4,"spinRate":2518,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.413123950084326,"extension":6.1853882418871216},"index":1,"playId":"63892ba5-ce8f-31fe-8752-d575c099405d","pitchNumber":2,"startTime":"2026-04-16T17:48:49.463Z","endTime":"2026-04-16T17:48:53.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.361910343791383,"aZ":-29.195739902749303,"pfxX":0.2743062001863401,"pfxZ":1.63642919623729,"pX":-0.5839459299628675,"pZ":1.9578824911637143,"vX0":1.3388248843254917,"vY0":-133.47605657737142,"vZ0":-4.748599539947593,"x":139.26,"y":185.92,"x0":-1.1258828302886046,"y0":50.003796093130255,"z0":5.840545458495243,"aX":0.49905066283401694},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.3,"breakHorizontal":-0.7,"spinRate":2451,"spinDirection":188},"zone":7,"typeConfidence":0.91,"plateTime":0.4089896290955193,"extension":6.275990727669223},"index":2,"playId":"1935731f-ec0c-36c2-936d-00f643eda28b","pitchNumber":3,"startTime":"2026-04-16T17:49:05.183Z","endTime":"2026-04-16T17:49:09.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447058612582932,"aZ":-40.7777911805957,"pfxX":4.796278542590711,"pfxZ":-5.6556210968812985,"pX":0.2592094924557839,"pZ":1.5514434877801861,"vX0":1.3837087330358397,"vY0":-122.35389955298892,"vZ0":-2.4321465272791203,"x":107.12,"y":196.89,"x0":-0.9363997653670727,"y0":50.00339306764975,"z0":6.042422900342806,"aX":7.29452447772779},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.6,"breakHorizontal":-9.0,"spinRate":2770,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4471300530330824,"extension":6.07435824056453},"index":3,"playId":"d67e585b-4738-3437-8d27-82dfd07ae6c1","pitchNumber":4,"startTime":"2026-04-16T17:49:21.705Z","endTime":"2026-04-16T17:49:25.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26090033412728,"aZ":-26.68949363932664,"pfxX":1.8764655388718081,"pfxZ":2.9208866441161945,"pX":0.42287735262928605,"pZ":2.678553098639898,"vX0":3.16473648920559,"vY0":-135.11668110301326,"vZ0":-3.5692034672605883,"x":100.88,"y":166.46,"x0":-1.000534223120117,"y0":50.002067427868276,"z0":5.8604154762449125,"aX":3.5212237623644795},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":-4.0,"spinRate":2652,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.4030606286596017,"extension":6.2756178765563275},"hitData":{"launchSpeed":84.4,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":155.74}},"index":4,"playId":"0b725004-d495-3213-8f11-4c0de5d74e3d","pitchNumber":5,"startTime":"2026-04-16T17:49:45.176Z","endTime":"2026-04-16T17:50:03.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":134},"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":-21.900000000000002,"leverageIndex":3.1,"dramaIndex":217.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:50:03.828Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Nick Gonzales to first baseman Nick Yorke.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:53:30.184Z","endTime":"2026-04-16T17:55:21.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092040670573535,"aZ":-14.54606959095577,"pfxX":-3.3025338971880354,"pfxZ":8.748306853470659,"pX":0.23618800767196696,"pZ":2.7267732602639043,"vX0":4.281481125089919,"vY0":-140.8364827935702,"vZ0":-6.21063736853475,"x":108.0,"y":165.16,"x0":-0.8725226963128702,"y0":50.000068784501664,"z0":5.896084928887284,"aX":-6.653104109952897},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2427,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.38845459804996363,"extension":6.110957042483113},"index":0,"playId":"4ae844ab-42a1-3dbe-80f3-ae53e4ca18e0","pitchNumber":1,"startTime":"2026-04-16T17:53:30.184Z","endTime":"2026-04-16T17:53:35.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"ab576f6c-1b96-4d4d-a59e-4f72bb658d0c","startTime":"2026-04-16T17:53:51.010Z","endTime":"2026-04-16T17:54:02.878Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis García Jr. steals (1) 3rd base. Luis García Jr. scores. Throwing error by pitcher Braxton Ashcraft.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"ab576f6c-1b96-4d4d-a59e-4f72bb658d0c","startTime":"2026-04-16T17:54:15.866Z","endTime":"2026-04-16T17:54:22.035Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":-3.9999999999999982,"leverageIndex":0.71,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":80.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98949993943603,"aZ":-39.90834853404607,"pfxX":0.5632306483420355,"pfxZ":-4.864782558139247,"pX":0.37386078640305265,"pZ":0.27242036059276575,"vX0":2.9964592656308766,"vY0":-124.26842268941336,"vZ0":-5.874870394361994,"x":102.75,"y":231.42,"x0":-0.9125007799883986,"y0":50.00213059062234,"z0":5.920320540084366,"aX":0.8953658806950184},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.8,"breakHorizontal":-1.6,"spinRate":2658,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.43796261791137514,"extension":5.919374095636602},"index":3,"playId":"b110d466-0c11-3492-8c0c-5edaddf65b1d","pitchNumber":2,"startTime":"2026-04-16T17:54:22.035Z","endTime":"2026-04-16T17:54:28.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014624968843535,"aZ":-28.985709333299532,"pfxX":-8.787293773093642,"pfxZ":1.6233200124204519,"pX":-0.7485965470812402,"pZ":2.9297916964899042,"vX0":3.6889924734442556,"vY0":-139.056885430703,"vZ0":-2.7706481358622286,"x":145.53,"y":159.68,"x0":-0.9476429631263364,"y0":50.005704925983785,"z0":5.854142888557936,"aX":-17.28023144967263},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2331,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39330132403313556,"extension":6.440688188741154},"index":4,"playId":"f845f5fa-0f93-3a90-ab2f-b60b0044eadf","pitchNumber":3,"startTime":"2026-04-16T17:54:39.283Z","endTime":"2026-04-16T17:54:42.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639415906280085,"aZ":-38.46748858035841,"pfxX":1.6996378063284292,"pfxZ":-3.9767354462304,"pX":0.2843592642126053,"pZ":2.4218336828955684,"vX0":2.484015643890558,"vY0":-125.17295078758576,"vZ0":-1.1631666442768127,"x":106.16,"y":173.39,"x0":-0.9421965532427647,"y0":50.0010905338112,"z0":6.0466404438589025,"aX":2.6915755418232887},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.2,"breakHorizontal":-3.6,"spinRate":2468,"spinDirection":42},"zone":6,"typeConfidence":0.89,"plateTime":0.4378429602215146,"extension":6.1112028738981445},"index":5,"playId":"beaccb18-ba09-35a0-8635-181f066a2990","pitchNumber":4,"startTime":"2026-04-16T17:54:58.038Z","endTime":"2026-04-16T17:55:02.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.063246949408615,"aZ":-26.46165093513713,"pfxX":0.06467062745258327,"pfxZ":3.2025358491235227,"pX":-0.029851941677397128,"pZ":2.896857007113221,"vX0":2.4456595316649774,"vY0":-131.9832817866608,"vZ0":-2.8735989915255105,"x":118.14,"y":160.56,"x0":-0.9724728230059612,"y0":50.0042845282802,"z0":5.9248255107911865,"aX":0.1151567705460105},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":2551,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.4131912838841667,"extension":5.908399344678228},"hitData":{"launchSpeed":76.8,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.27,"coordY":166.38}},"index":6,"playId":"51c6bc03-e51e-38ba-8d9a-da375b74c22c","pitchNumber":5,"startTime":"2026-04-16T17:55:14.061Z","endTime":"2026-04-16T17:55:21.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.71,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:55:21.913Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Billy Cook.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T17:55:45.039Z","endTime":"2026-04-16T17:56:06.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480825930945944,"aZ":-26.773280676783394,"pfxX":-7.92925542297121,"pfxZ":3.0848281937048387,"pX":-0.5395567987288296,"pZ":3.3253706894503354,"vX0":4.145154115968562,"vY0":-131.3838581320554,"vZ0":-1.4579755097537914,"x":137.57,"y":148.99,"x0":-1.1064226261183652,"y0":50.00185287786334,"z0":5.8745701523510965,"aX":-13.88034732250557},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":13.4,"spinRate":1917,"spinDirection":235},"zone":1,"typeConfidence":0.88,"plateTime":0.4166719725307906,"extension":6.029886585297663},"index":0,"playId":"784dcb05-bd23-36de-aa34-60d4d206f5a5","pitchNumber":1,"startTime":"2026-04-16T17:55:45.039Z","endTime":"2026-04-16T17:55:49.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55175456344172,"aZ":-16.236568481595405,"pfxX":-4.512861066667273,"pfxZ":7.944432367141843,"pX":0.017275015290695573,"pZ":3.1365249664012307,"vX0":4.141496619914306,"vY0":-140.84927241743284,"vZ0":-4.582918954144316,"x":116.34,"y":154.09,"x0":-0.8871994213544255,"y0":50.000092985178824,"z0":5.837593625834475,"aX":-9.049220820550614},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":7.3,"spinRate":2362,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.38916292692382903,"extension":6.269984126264772},"hitData":{"launchSpeed":76.8,"launchAngle":52.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.28,"coordY":125.3}},"index":1,"playId":"7ad60afa-b3cf-3cd0-baf8-d05c8c668fb2","pitchNumber":2,"startTime":"2026-04-16T17:55:57.870Z","endTime":"2026-04-16T17:56:06.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:56:06.617Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T17:57:19.461Z","endTime":"2026-04-16T17:59:30.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06688345559567,"aZ":-16.791666048785867,"pfxX":6.127333492309382,"pfxZ":9.574174716693143,"pX":1.0623232392762594,"pZ":3.871338884270961,"vX0":-5.359175261658311,"vY0":-126.7880381213619,"vZ0":-1.3980553212190767,"x":76.51,"y":134.25,"x0":2.4207863451294447,"y0":50.00495638013515,"z0":5.787685389761761,"aX":9.847528468239663},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":1807,"spinDirection":154},"zone":12,"typeConfidence":0.35,"plateTime":0.43417891908548567,"extension":6.228114728249375},"index":0,"playId":"355d5753-1f34-3b80-ab18-f30a88a14289","pitchNumber":1,"startTime":"2026-04-16T17:58:14.365Z","endTime":"2026-04-16T17:58:18.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.688905230809826,"aZ":-19.82441627582899,"pfxX":2.0142709933329517,"pfxZ":7.789858178946403,"pX":0.5776195355939604,"pZ":2.6735262852253525,"vX0":-5.500426635203358,"vY0":-124.26749835854606,"vZ0":-3.2123594164312412,"x":94.98,"y":166.59,"x0":2.544724957983515,"y0":50.0032396062413,"z0":5.603777495534663,"aX":3.1940222254294466},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.7,"breakHorizontal":-2.5,"spinRate":2117,"spinDirection":185},"zone":6,"typeConfidence":0.52,"plateTime":0.4384706194874126,"extension":6.378045781602356},"index":1,"playId":"33966f28-a3a6-3c2d-bbb6-bdd0359a261a","pitchNumber":2,"startTime":"2026-04-16T17:58:30.593Z","endTime":"2026-04-16T17:58:34.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577207874003815,"aZ":-21.673615590529373,"pfxX":1.183278145670407,"pfxZ":6.407093862123374,"pX":-0.6752699561309563,"pZ":2.476028327648886,"vX0":-7.8351979955735604,"vY0":-126.82559058675369,"vZ0":-3.5528567858968145,"x":142.74,"y":171.93,"x0":2.292805691057732,"y0":50.00018999168409,"z0":5.612305844698736,"aX":1.9395363276698323},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.0,"breakHorizontal":-0.5,"spinRate":2118,"spinDirection":182},"zone":4,"typeConfidence":0.5,"plateTime":0.43096452367654203,"extension":6.348716550078219},"index":2,"playId":"ca4edaff-3e03-3424-b8a5-a2eb95bef1a1","pitchNumber":3,"startTime":"2026-04-16T17:58:43.241Z","endTime":"2026-04-16T17:58:47.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.735585649060585,"aZ":-21.585832913610133,"pfxX":9.088715363389884,"pfxZ":6.279414086639569,"pX":-0.4807638046864848,"pZ":1.9843192356467274,"vX0":-10.217847772388238,"vY0":-128.51799413580497,"vZ0":-4.54786398953709,"x":135.33,"y":185.2,"x0":2.3514840332695814,"y0":50.00166266478137,"z0":5.43727441932617,"aX":15.319715231314378},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.6,"breakHorizontal":-14.4,"spinRate":1908,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.424957844577571,"extension":6.4434006483418536},"index":3,"playId":"5ee83024-b387-3b60-a6be-0cac04db7641","pitchNumber":4,"startTime":"2026-04-16T17:58:57.036Z","endTime":"2026-04-16T17:59:01.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-16T17:59:10.361Z","endTime":"2026-04-16T17:59:22.694Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.143476598665472,"aZ":-42.42088016286146,"pfxX":-1.8953300914468105,"pfxZ":-8.016163021536768,"pX":0.16938375511987744,"pZ":2.3812497428224795,"vX0":-4.344867886787181,"vY0":-112.84179611353846,"vZ0":1.7288369588687582,"x":110.54,"y":174.49,"x0":2.3724206814041655,"y0":50.000877510350094,"z0":5.906230462633163,"aX":-2.423248316143755},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-13.7,"breakHorizontal":4.7,"spinRate":2288,"spinDirection":329},"zone":5,"typeConfidence":0.86,"plateTime":0.4869600856834393,"extension":6.1325575386837725},"hitData":{"launchSpeed":107.2,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":154.22}},"index":5,"playId":"bf2ab27d-8e0e-3963-86da-95a4322c88c8","pitchNumber":5,"startTime":"2026-04-16T17:59:22.694Z","endTime":"2026-04-16T17:59:30.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:59:30.278Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Billy Cook singles on a soft bunt ground ball to catcher Drew Millas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T17:59:37.400Z","endTime":"2026-04-16T18:00:03.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":71.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35977096608213,"aZ":-28.22221172111377,"pfxX":-6.082991869467007,"pfxZ":3.035602954059396,"pX":-0.23940772043046163,"pZ":2.5180118889133607,"vX0":-4.684833059349749,"vY0":-114.89570963713702,"vZ0":-0.7006043585969797,"x":126.13,"y":170.79,"x0":2.6353551493350142,"y0":50.00382077660108,"z0":5.632500135594898,"aX":-7.925167912058677},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":2434,"spinDirection":294},"zone":4,"typeConfidence":0.85,"plateTime":0.48146214010063515,"extension":6.207481478803188},"hitData":{"launchSpeed":26.2,"launchAngle":56.0,"totalDistance":38.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":116.47,"coordY":191.83}},"index":0,"playId":"bb9d60f8-dec8-3175-9795-7983527cd8ca","pitchNumber":1,"startTime":"2026-04-16T17:59:56.039Z","endTime":"2026-04-16T18:00:03.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:00:03.928Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to right fielder James Wood. Billy Cook to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T18:00:18.952Z","endTime":"2026-04-16T18:01:20.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827324195474777,"aZ":-25.75283262635599,"pfxX":-3.1729635352780186,"pfxZ":3.9929950964988095,"pX":0.4903845120694467,"pZ":3.0160440662198784,"vX0":-4.240135116657218,"vY0":-126.01229940649687,"vZ0":-1.4150655839596742,"x":98.31,"y":157.35,"x0":2.6074527804346905,"y0":50.00002181857661,"z0":5.6672346968551714,"aX":-5.095869620286887},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":6.7,"spinRate":2199,"spinDirection":193},"zone":3,"typeConfidence":0.9,"plateTime":0.43482368428577045,"extension":6.306140253110632},"index":0,"playId":"9ae694dc-a13b-342c-b6c0-51f8a54032b4","pitchNumber":1,"startTime":"2026-04-16T18:00:49.456Z","endTime":"2026-04-16T18:00:52.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32375572915905,"aZ":-39.910247139102964,"pfxX":-2.2903063517442925,"pfxZ":-6.124635713170491,"pX":0.2575733424357592,"pZ":2.1802103180771857,"vX0":-4.021545323658996,"vY0":-111.97950240633253,"vZ0":0.9972621757620963,"x":107.18,"y":179.91,"x0":2.3785183366466307,"y0":50.00447663503037,"z0":5.830963244187117,"aX":-2.8912856196928964},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.4,"breakHorizontal":5.3,"spinRate":2229,"spinDirection":327},"zone":8,"typeConfidence":0.87,"plateTime":0.490233583045637,"extension":6.142912757771642},"hitData":{"launchSpeed":101.8,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.33,"coordY":117.73}},"index":1,"playId":"e4bcb14d-7177-3af5-955d-a122bb141c14","pitchNumber":2,"startTime":"2026-04-16T18:01:10.027Z","endTime":"2026-04-16T18:01:20.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":1.08,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:01:20.040Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T18:01:28.373Z","endTime":"2026-04-16T18:02:55.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.405373554628756,"aZ":-30.826778492399736,"pfxX":-6.105847309621133,"pfxZ":1.008470071042689,"pX":-0.3306133045791447,"pZ":1.9748801792577768,"vX0":-4.9122912838903865,"vY0":-114.74595457409885,"vZ0":-1.375761273954979,"x":129.6,"y":185.46,"x0":2.6316419840488057,"y0":50.00070795651569,"z0":5.588041230909044,"aX":-8.133368630115243},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.8,"breakHorizontal":12.2,"spinRate":2441,"spinDirection":297},"zone":7,"typeConfidence":0.72,"plateTime":0.4774956763433722,"extension":6.113520954372361},"index":0,"playId":"7c23f2c8-7eab-3ba2-90ba-a5c3dc63a726","pitchNumber":1,"startTime":"2026-04-16T18:01:46.810Z","endTime":"2026-04-16T18:01:50.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273407571418858,"aZ":-25.369847830819317,"pfxX":2.380681402802316,"pfxZ":4.9344599898498425,"pX":0.13159005940075869,"pZ":0.7104925950420109,"vX0":-6.216040288050997,"vY0":-117.04788133680584,"vZ0":-5.398949741915633,"x":111.98,"y":219.6,"x0":2.5191953625398096,"y0":50.005107627032935,"z0":5.4396559090314724,"aX":3.285332796922694},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":1177,"spinDirection":138},"zone":14,"typeConfidence":0.93,"plateTime":0.46898043376772014,"extension":6.271571937145847},"index":1,"playId":"778e3459-3170-3c75-b4a8-0c5f16bd6045","pitchNumber":2,"startTime":"2026-04-16T18:02:01.841Z","endTime":"2026-04-16T18:02:06.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304738139171086,"aZ":-29.598005938103366,"pfxX":1.7215489586444375,"pfxZ":1.8611468821459383,"pX":0.37676767511766707,"pZ":1.201973555542247,"vX0":-5.522438397731344,"vY0":-117.93010897704104,"vZ0":-3.5430231502757783,"x":102.64,"y":206.33,"x0":2.5443419699188032,"y0":50.002114607468876,"z0":5.508775769048338,"aX":2.3807284308473675},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":1323,"spinDirection":305},"zone":14,"typeConfidence":0.93,"plateTime":0.46779317771844786,"extension":6.255818884878197},"index":2,"playId":"6f740f14-df43-39d0-b2c2-3477adada105","pitchNumber":3,"startTime":"2026-04-16T18:02:26.758Z","endTime":"2026-04-16T18:02:30.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603264537122087,"aZ":-16.97908357455015,"pfxX":5.00270726245777,"pfxZ":8.245443083454683,"pX":0.1537775611916207,"pZ":1.7650686572052323,"vX0":-7.584640321145116,"vY0":-134.07859902603127,"vZ0":-6.453390968997837,"x":111.14,"y":191.12,"x0":2.353266050442902,"y0":50.00647423315303,"z0":5.390024743524435,"aX":9.224276496646532},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-7.7,"spinRate":2084,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4065887398054291,"extension":6.526267866064016},"index":3,"playId":"a6427a43-b554-3c04-97ee-d5d8749da4b0","pitchNumber":4,"startTime":"2026-04-16T18:02:50.606Z","endTime":"2026-04-16T18:02:55.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-4.500000000000002,"leverageIndex":1.88,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:02:55.382Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oneil Cruz doubles (4) on a sharp line drive to right fielder James Wood. Billy Cook scores. Jake Mangum to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T18:02:58.157Z","endTime":"2026-04-16T18:04:38.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64363411059385,"aZ":-21.02297093722151,"pfxX":8.536544012529777,"pfxZ":6.230075514138703,"pX":-0.21769317943173225,"pZ":1.7468803281817824,"vX0":-9.994789704060215,"vY0":-132.282035662706,"vZ0":-5.150403893195665,"x":125.3,"y":191.61,"x0":2.4832825047193627,"y0":50.00124683597809,"z0":5.239997043696818,"aX":15.275293217809049},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":1981,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4125321480062718,"extension":6.420674795937502},"index":0,"playId":"69c3068a-5807-32e7-b966-2b549edfcc9b","pitchNumber":1,"startTime":"2026-04-16T18:03:20.736Z","endTime":"2026-04-16T18:03:47.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815673800350034,"aZ":-27.44743316486395,"pfxX":-3.2001611792058036,"pfxZ":2.8362062937983286,"pX":-0.22382895328562064,"pZ":3.745513936504408,"vX0":-5.725344106555424,"vY0":-127.65198109857133,"vZ0":0.5494203452107562,"x":125.53,"y":137.65,"x0":2.455203602646819,"y0":50.00398648831728,"z0":5.671477728147606,"aX":-5.332536510141652},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":7.0,"spinRate":2269,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.4274521061461787,"extension":6.318006831511142},"index":1,"playId":"2e772a8c-7264-3766-b3d7-7da215eca7c6","pitchNumber":2,"startTime":"2026-04-16T18:03:54.275Z","endTime":"2026-04-16T18:04:21.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81141671044222,"aZ":-26.964905864905408,"pfxX":-1.0947472300131253,"pfxZ":3.1708637771032064,"pX":0.06998325277323118,"pZ":1.946305825888579,"vX0":-5.816712065997355,"vY0":-126.86804160009034,"vZ0":-3.5712660676688768,"x":114.33,"y":186.23,"x0":2.5265296055986544,"y0":50.00506952818534,"z0":5.500538530979454,"aX":-1.800579118876805},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":3.2,"spinRate":2294,"spinDirection":205},"zone":8,"typeConfidence":0.87,"plateTime":0.4302837883158679,"extension":6.31868156464854},"hitData":{"launchSpeed":119.0,"launchAngle":11.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":216.66,"coordY":81.48}},"index":2,"playId":"43638b05-bf4b-3b8f-958c-1b7fd9df690d","pitchNumber":3,"startTime":"2026-04-16T18:04:25.073Z","endTime":"2026-04-16T18:04:38.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.3,"awayTeamWinProbability":79.7,"homeTeamWinProbabilityAdded":8.500000000000002,"leverageIndex":1.44,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:04:38.404Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcell Ozuna homers (1) on a fly ball to left field. Jake Mangum scores. Oneil Cruz scores.","rbi":3,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T18:05:37.351Z","endTime":"2026-04-16T18:06:56.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T18:05:09.566Z","endTime":"2026-04-16T18:05:39.543Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.720229827511908,"aZ":-23.94832272167932,"pfxX":7.729780879233057,"pfxZ":5.468318423613397,"pX":1.1332408030589693,"pZ":2.8910534956187046,"vX0":-5.866288244619119,"vY0":-120.81393880568179,"vZ0":-1.7015156516607286,"x":73.8,"y":160.72,"x0":2.5681961177496393,"y0":50.002283370325806,"z0":5.674484453489805,"aX":11.624311909821262},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.8,"breakHorizontal":-13.0,"spinRate":1816,"spinDirection":138},"zone":12,"typeConfidence":0.88,"plateTime":0.4504075505257612,"extension":6.090440254073643},"index":1,"playId":"efdf2c6d-e207-39d6-b6b9-ada0a5917871","pitchNumber":1,"startTime":"2026-04-16T18:05:39.543Z","endTime":"2026-04-16T18:05:44.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857717947552796,"aZ":-18.268558258890895,"pfxX":7.863213299290996,"pfxZ":7.612648218916177,"pX":0.7522266189814497,"pZ":2.621755222174934,"vX0":-7.4145673244399095,"vY0":-133.34044478284258,"vZ0":-3.898304958149027,"x":88.33,"y":167.99,"x0":2.5284550273743607,"y0":50.000865076658464,"z0":5.396762368865691,"aX":14.359074844123837},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":-13.0,"spinRate":2144,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4085620872438187,"extension":6.273799750045024},"index":2,"playId":"d2d639b5-6c8b-33da-af2e-f4c46140588a","pitchNumber":2,"startTime":"2026-04-16T18:05:53.844Z","endTime":"2026-04-16T18:05:58.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75727555270594,"aZ":-25.538714970180184,"pfxX":-0.9901778242878065,"pfxZ":3.8514339542394023,"pX":0.01491676397614099,"pZ":2.9479953749898775,"vX0":-5.921211838242946,"vY0":-129.76752270106945,"vZ0":-1.7075029261456764,"x":116.43,"y":159.18,"x0":2.445931918851166,"y0":50.00062473032508,"z0":5.5423667886722825,"aX":-1.702850245528209},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":3.0,"spinRate":2273,"spinDirection":195},"zone":2,"typeConfidence":0.87,"plateTime":0.4205720446294592,"extension":6.257486483536883},"hitData":{"launchSpeed":109.6,"launchAngle":32.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":13.92,"coordY":67.72}},"index":3,"playId":"331c8b60-3675-39f1-b5e0-127e70b48857","pitchNumber":3,"startTime":"2026-04-16T18:06:20.148Z","endTime":"2026-04-16T18:06:56.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":31.2,"leverageIndex":2.37,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:06:56.341Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T18:07:49.506Z","endTime":"2026-04-16T18:09:05.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T18:07:26.561Z","endTime":"2026-04-16T18:07:51.714Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.049206219661446,"aZ":-40.64433665572609,"pfxX":-2.2750852265839585,"pfxZ":-6.77813372981249,"pX":0.15995866088841879,"pZ":2.0513317374716094,"vX0":-4.265215024656974,"vY0":-111.10310201825203,"vZ0":1.0051531218767684,"x":110.9,"y":183.39,"x0":2.4007944751630754,"y0":50.00391907827399,"z0":5.819562580046557,"aX":-2.841835657563034},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.6,"breakHorizontal":5.3,"spinRate":2233,"spinDirection":329},"zone":8,"typeConfidence":0.88,"plateTime":0.4931369437683917,"extension":6.232253792988122},"index":1,"playId":"8e73e915-cfdb-3159-bd59-1bb1348d892e","pitchNumber":1,"startTime":"2026-04-16T18:07:51.714Z","endTime":"2026-04-16T18:07:58.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.112832890908706,"aZ":-23.462770798983126,"pfxX":9.186250030701641,"pfxZ":5.908957092043165,"pX":-0.07698164008579908,"pZ":0.7223535665905259,"vX0":-8.837082162189828,"vY0":-119.82643575088355,"vZ0":-6.253303993473217,"x":119.93,"y":219.28,"x0":2.4408907452109787,"y0":50.005083751780084,"z0":5.422958266032577,"aX":13.548326098458197},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":1823,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4546739332109868,"extension":6.287224195078161},"index":2,"playId":"e1329ed3-d2a2-3fc8-9118-710f3d8a2d5f","pitchNumber":2,"startTime":"2026-04-16T18:08:07.788Z","endTime":"2026-04-16T18:08:11.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59378709197889,"aZ":-21.208407604436,"pfxX":9.090094914620469,"pfxZ":6.076314226851909,"pX":0.43386167319292845,"pZ":1.0829370569799692,"vX0":-8.404065211212583,"vY0":-133.0148471545625,"vZ0":-7.056324480408875,"x":100.46,"y":209.54,"x0":2.4422533302771536,"y0":50.00339580632678,"z0":5.290598528609457,"aX":16.407545005930473},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-14.8,"spinRate":2049,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.41063348115086473,"extension":6.427459697680761},"index":3,"playId":"1a1b8846-6061-3608-ab86-5e3b82b048ba","pitchNumber":3,"startTime":"2026-04-16T18:08:24.291Z","endTime":"2026-04-16T18:08:30.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88178306431732,"aZ":-23.06842197205776,"pfxX":8.769273498448454,"pfxZ":5.141895253223042,"pX":0.9304495618459299,"pZ":2.608801788655492,"vX0":-7.258331497798919,"vY0":-131.27130435919506,"vZ0":-2.7015469695491854,"x":81.53,"y":168.34,"x0":2.5717725482768574,"y0":50.00566503698812,"z0":5.34117446528351,"aX":15.537173884492228},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":-14.6,"spinRate":1980,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4148802081889076,"extension":6.31983693334808},"index":4,"playId":"5d227eb1-4401-32ca-95ba-8e92e45c94b6","pitchNumber":4,"startTime":"2026-04-16T18:08:39.655Z","endTime":"2026-04-16T18:08:43.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995700508191387,"aZ":-32.812505868941074,"pfxX":3.1748615529845328,"pfxZ":-0.46617983543602737,"pX":0.5923046311077143,"pZ":0.8329819924276656,"vX0":-5.441941137774712,"vY0":-117.46686256496942,"vZ0":-3.6520143110525023,"x":94.42,"y":216.29,"x0":2.545593299290557,"y0":50.00170530122298,"z0":5.516816078974482,"aX":4.3566070602873745},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.6,"breakHorizontal":-4.1,"spinRate":1255,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.469544429933924,"extension":6.47734236383364},"index":5,"playId":"8eb6e1ea-0a0a-3f71-9e06-d00d0b235696","pitchNumber":5,"startTime":"2026-04-16T18:09:01.694Z","endTime":"2026-04-16T18:09:05.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:09:05.453Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T18:11:03.970Z","endTime":"2026-04-16T18:12:23.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.529178781571844,"aZ":-16.171609141420706,"pfxX":-2.909396378382981,"pfxZ":8.051081238373843,"pX":-0.6201895782534539,"pZ":4.854724394754676,"vX0":1.9060424331298127,"vY0":-140.2775520301842,"vZ0":-0.452295201791285,"x":140.64,"y":107.7,"x0":-0.9314219920754732,"y0":50.002607687177516,"z0":6.074895115034953,"aX":-5.782541319190708},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":4.9,"spinRate":2350,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39086644051099073,"extension":6.172442027707338},"index":0,"playId":"90ef6c38-1dd6-33b4-9962-6ea46f6325e0","pitchNumber":1,"startTime":"2026-04-16T18:11:25.620Z","endTime":"2026-04-16T18:11:29.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452866081988663,"aZ":-24.17946978000021,"pfxX":1.6328854296426847,"pfxZ":4.499647013014828,"pX":-0.35072779682559435,"pZ":2.9608927745372893,"vX0":1.578635142463507,"vY0":-131.13621193414625,"vZ0":-2.955048601282534,"x":130.37,"y":158.84,"x0":-1.1683320190950703,"y0":50.004353120419,"z0":5.866814235657011,"aX":2.901383783392933},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.2,"spinRate":2523,"spinDirection":191},"zone":1,"typeConfidence":0.88,"plateTime":0.4144830173345766,"extension":6.33603557804708},"index":1,"playId":"5c3e7e19-932e-3ac1-bd47-e58782112735","pitchNumber":2,"startTime":"2026-04-16T18:11:42.985Z","endTime":"2026-04-16T18:11:47.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.165256711491146,"aZ":-16.628494790135246,"pfxX":-3.292916895932371,"pfxZ":7.956723478989733,"pX":0.1052211422970225,"pZ":4.31365955805382,"vX0":4.031860117195846,"vY0":-139.11516692920594,"vZ0":-1.4035970802783224,"x":112.99,"y":122.31,"x0":-0.9372738074520399,"y0":50.00225066513564,"z0":5.930745569507573,"aX":-6.4333516475891885},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2434,"spinDirection":218},"zone":12,"typeConfidence":0.89,"plateTime":0.39422590607303265,"extension":6.121736952304586},"index":2,"playId":"33248388-6dc1-35f9-b154-bc4c5dabbd08","pitchNumber":3,"startTime":"2026-04-16T18:11:57.177Z","endTime":"2026-04-16T18:12:00.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776778248732974,"aZ":-42.15210775714657,"pfxX":4.73534579259251,"pfxZ":-6.677949925373168,"pX":-0.05510277756892459,"pZ":2.075653832540289,"vX0":0.5044953236819119,"vY0":-121.01527981837447,"vZ0":-1.034033608363982,"x":119.1,"y":182.74,"x0":-0.8815026661739014,"y0":50.000551227991764,"z0":6.174178532099798,"aX":7.0800447479002635},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.1,"breakHorizontal":-8.8,"spinRate":2888,"spinDirection":40},"zone":8,"typeConfidence":0.9,"plateTime":0.4511853175595193,"extension":5.757854779786745},"hitData":{"launchSpeed":82.1,"launchAngle":77.0,"totalDistance":64.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.5,"coordY":190.09}},"index":3,"playId":"63f223c7-3ede-3c8b-a92d-a76bd0b9d7db","pitchNumber":4,"startTime":"2026-04-16T18:12:12.460Z","endTime":"2026-04-16T18:12:23.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:12:23.967Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T18:12:28.101Z","endTime":"2026-04-16T18:14:18.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":90.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59721766403079,"aZ":-17.5025522382042,"pfxX":-4.533712159861545,"pfxZ":7.136786391759474,"pX":0.2193195170365116,"pZ":2.822355446956874,"vX0":4.613542015901316,"vY0":-140.77952408802417,"vZ0":-5.321994002338929,"x":108.64,"y":162.58,"x0":-0.8326028606689688,"y0":50.00553004745082,"z0":5.828406249536708,"aX":-9.325147384658141},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":7.6,"spinRate":2375,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38547190860258107,"extension":6.043315307736151},"index":0,"playId":"cb180081-434e-3e1e-8e8d-64023c717197","pitchNumber":1,"startTime":"2026-04-16T18:12:46.278Z","endTime":"2026-04-16T18:12:50.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09136414881719,"aZ":-39.323914920538535,"pfxX":0.8265633107457608,"pfxZ":-4.555406288899336,"pX":0.537776389653414,"pZ":0.8520068398692496,"vX0":2.8730226990462926,"vY0":-124.01276710012458,"vZ0":-4.432815095023904,"x":96.5,"y":215.78,"x0":-0.7397219023354631,"y0":50.00402644183431,"z0":5.917447358846954,"aX":1.296634749741504},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.0,"breakHorizontal":-2.2,"spinRate":2588,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4404358409395779,"extension":5.884391282151929},"index":1,"playId":"696903f5-811a-37db-ab56-1b0c6233536d","pitchNumber":2,"startTime":"2026-04-16T18:12:59.763Z","endTime":"2026-04-16T18:13:03.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900858536936212,"aZ":-27.588574870239036,"pfxX":0.9247558454808358,"pfxZ":2.474883212707048,"pX":1.0354037837397059,"pZ":0.7314967562420177,"vX0":4.723323929826,"vY0":-134.27373066892832,"vZ0":-8.17530054942722,"x":77.53,"y":219.03,"x0":-0.855821883567079,"y0":50.0065254911345,"z0":5.73496177586008,"aX":1.7133734810357801},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2613,"spinDirection":163},"zone":14,"typeConfidence":0.91,"plateTime":0.4055640548806596,"extension":6.046595865650132},"index":2,"playId":"9cdfe303-b604-3e05-81f5-8c4035fc05df","pitchNumber":3,"startTime":"2026-04-16T18:13:24.868Z","endTime":"2026-04-16T18:13:28.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787159337126905,"aZ":-42.772254002305914,"pfxX":3.5983980709852554,"pfxZ":-6.899126444448832,"pX":-1.2268659661406514,"pZ":2.8040815930179246,"vX0":-1.674624858187241,"vY0":-122.74275437459143,"vZ0":0.5164593289413888,"x":163.77,"y":163.07,"x0":-1.0057003474125301,"y0":50.00383386070011,"z0":6.213649320253027,"aX":5.527223879035676},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.1,"breakHorizontal":-6.1,"spinRate":2689,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.44512489174826975,"extension":5.897379568792031},"index":3,"playId":"b9ee23d8-3c61-3466-8be3-42c4db8421e5","pitchNumber":4,"startTime":"2026-04-16T18:13:42.022Z","endTime":"2026-04-16T18:13:45.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12931394207665,"aZ":-14.609074796937907,"pfxX":-4.659204431539333,"pfxZ":9.075247898244168,"pX":-0.322284061970638,"pZ":4.064162099525594,"vX0":3.2987997398137447,"vY0":-138.74995171804693,"vZ0":-2.264591071128739,"x":129.28,"y":129.05,"x0":-0.9255990555253353,"y0":50.005902536282214,"z0":5.872873645360236,"aX":-9.020655380133903},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2441,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39586176702342835,"extension":6.336654031080886},"index":4,"playId":"d5cd4d05-a22b-3f8a-9643-8bed91080e5f","pitchNumber":5,"startTime":"2026-04-16T18:13:59.375Z","endTime":"2026-04-16T18:14:02.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568523717201334,"aZ":-26.861537561425745,"pfxX":1.5464124339749499,"pfxZ":2.9926579431987426,"pX":0.757175571330061,"pZ":1.7671251522417504,"vX0":3.8429689853911855,"vY0":-131.99713320968524,"vZ0":-5.461144931194748,"x":88.14,"y":191.07,"x0":-0.915119671068814,"y0":50.002692734312696,"z0":5.82613180037285,"aX":2.7439198259692192},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.6,"spinRate":2554,"spinDirection":163},"zone":9,"typeConfidence":0.9,"plateTime":0.41403818334173836,"extension":6.0137738359108015},"index":5,"playId":"9633c16b-b057-3261-9113-85c4e4e96444","pitchNumber":6,"startTime":"2026-04-16T18:14:15.221Z","endTime":"2026-04-16T18:14:18.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:14:18.975Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a ground ball to right fielder Jake Mangum.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T18:14:21.814Z","endTime":"2026-04-16T18:15:10.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":77.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.032458144714443,"aZ":-44.49607945611571,"pfxX":4.558554635460073,"pfxZ":-8.163937361975766,"pX":1.3154943409832736,"pZ":0.9068805230334652,"vX0":3.549752108002463,"vY0":-122.30835521870983,"vZ0":-3.228135019532273,"x":66.86,"y":214.29,"x0":-0.7490524993862385,"y0":50.00426058808089,"z0":6.074783498232196,"aX":6.878506249877955},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-15.4,"breakHorizontal":-9.1,"spinRate":2796,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.448520977388319,"extension":5.884600009959054},"index":0,"playId":"e08299e2-154d-3cd7-832d-1533bdc4b674","pitchNumber":1,"startTime":"2026-04-16T18:14:44.477Z","endTime":"2026-04-16T18:14:48.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39796028173706,"aZ":-24.042856672646273,"pfxX":-8.734515183323424,"pfxZ":4.183050441655414,"pX":-0.5839066155762438,"pZ":2.474315462635613,"vX0":4.117488634973416,"vY0":-138.86129023356682,"vZ0":-4.589821610537324,"x":139.26,"y":171.97,"x0":-0.9547886345003421,"y0":50.00275552044142,"z0":5.757251416646355,"aX":-16.981000391357554},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":14.9,"spinRate":2344,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3951189696140358,"extension":6.122999318190829},"hitData":{"launchSpeed":78.5,"launchAngle":9.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.27,"coordY":121.25}},"index":1,"playId":"0ec772fc-f7af-34b1-b47a-88c83c4a1a27","pitchNumber":2,"startTime":"2026-04-16T18:14:57.426Z","endTime":"2026-04-16T18:15:10.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.67,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:15:10.432Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joey Wiemer doubles (1) on a line drive to right fielder Jake Mangum. Jorbit Vivas scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T18:18:15.538Z","endTime":"2026-04-16T18:18:47.863Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joey Wiemer replaces Drew Millas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T18:15:09.055Z","endTime":"2026-04-16T18:15:20.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-16T18:15:20.094Z","endTime":"2026-04-16T18:15:51.364Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Evan Sisk replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-16T18:15:51.364Z","endTime":"2026-04-16T18:17:59.855Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"L","description":"Left"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"playId":"da7b3cc3-6d8b-3ea2-9dd8-0ff687176255","startTime":"2026-04-16T18:17:59.855Z","endTime":"2026-04-16T18:18:03.866Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57106054049367,"aZ":-26.016982250999103,"pfxX":9.367634739040605,"pfxZ":3.3166286148909805,"pX":-0.5109627266592568,"pZ":2.732990733506835,"vX0":-13.126592053669745,"vY0":-134.53252637696124,"vZ0":-1.39570954761161,"x":136.48,"y":164.99,"x0":3.1848710944372125,"y0":50.005587560277974,"z0":5.079809204869495,"aX":17.403127634540198},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":-14.6,"spinRate":1966,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4051077018765108,"extension":7.034427261923451},"index":4,"playId":"9ef80505-86c3-30b2-8321-e36b028cb866","pitchNumber":1,"startTime":"2026-04-16T18:18:17.802Z","endTime":"2026-04-16T18:18:22.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40717674032988,"aZ":-28.347931684476407,"pfxX":13.0402278735262,"pfxZ":2.1174093978672017,"pX":-0.016670775603592793,"pZ":2.008191511326194,"vX0":-12.847980286106091,"vY0":-134.35678773425838,"vZ0":-2.5224155207307755,"x":117.64,"y":184.56,"x0":3.1611487433254375,"y0":50.001804918585776,"z0":4.999112496038625,"aX":23.55066941140628},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.4,"breakHorizontal":-20.4,"spinRate":1946,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40958269518708335,"extension":6.978190697797231},"hitData":{"launchSpeed":97.7,"launchAngle":20.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.98,"coordY":103.04}},"index":5,"playId":"2099a049-aa07-30c6-86ab-090198f0d184","pitchNumber":2,"startTime":"2026-04-16T18:18:34.856Z","endTime":"2026-04-16T18:18:47.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-18.300000000000004,"leverageIndex":1.39,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:18:47.863Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T18:19:16.698Z","endTime":"2026-04-16T18:21:22.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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.6,"endSpeed":72.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.394856712184268,"aZ":-36.982266073918794,"pfxX":-2.929578434701879,"pfxZ":-3.6539975406303746,"pX":0.23370196912032615,"pZ":2.1576639243528257,"vX0":-6.685023543776054,"vY0":-112.97958348120952,"vZ0":1.464277099855598,"x":108.09,"y":180.52,"x0":3.59243717613843,"y0":50.0050228430687,"z0":5.171956254866084,"aX":-3.850223015650073},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.1,"breakHorizontal":6.7,"spinRate":2178,"spinDirection":285},"zone":5,"typeConfidence":2.0,"plateTime":0.48177810455796566,"extension":7.070257589437576},"index":0,"playId":"d21f2450-c607-36d5-842f-a3bc4caf317c","pitchNumber":1,"startTime":"2026-04-16T18:19:16.698Z","endTime":"2026-04-16T18:19:20.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91696239654747,"aZ":-28.1082498572023,"pfxX":10.557598945891307,"pfxZ":2.6688505162490657,"pX":0.010992463196123266,"pZ":1.5202108856280752,"vX0":-11.287719156939371,"vY0":-121.5245006259124,"vZ0":-2.7296918856567913,"x":116.58,"y":197.73,"x0":3.306552247885685,"y0":50.001761720013974,"z0":5.056696675468838,"aX":16.06715598728396},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":-17.0,"spinRate":2162,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.44774274800347413,"extension":6.943095213680687},"index":1,"playId":"ed09bd13-42d9-37ad-92b5-b262dcefc117","pitchNumber":2,"startTime":"2026-04-16T18:19:32.056Z","endTime":"2026-04-16T18:19:35.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":86.7,"endSpeed":81.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.30723415537017,"aZ":-28.014470460083338,"pfxX":9.168954258651956,"pfxZ":2.5171660206948117,"pX":-1.0157770731087523,"pZ":1.3697375165943109,"vX0":-13.593277669784452,"vY0":-125.74705356549707,"vZ0":-3.429899721419545,"x":155.72,"y":201.8,"x0":3.195655728423848,"y0":50.00046702411516,"z0":4.9521310045255875,"aX":15.125271166635155},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-14.5,"spinRate":2250,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.43069935067817866,"extension":7.143404157859943},"index":2,"playId":"d672c50d-4576-3938-82cd-42302dc62ccc","pitchNumber":3,"startTime":"2026-04-16T18:19:50.339Z","endTime":"2026-04-16T18:19:53.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.846809669127637,"aZ":-34.700288370862644,"pfxX":-4.907754053295726,"pfxZ":-1.8230059978228201,"pX":2.353130134567179,"pZ":3.3117858334445347,"vX0":-1.7945981759971867,"vY0":-116.26163811127309,"vZ0":2.9770907452140247,"x":27.3,"y":149.36,"x0":3.769382089031013,"y0":50.00045728064481,"z0":5.276722782664377,"aX":-6.813875859170004},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.4,"breakHorizontal":9.4,"spinRate":2160,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.46854254710938736,"extension":6.743601641488083},"index":3,"playId":"d3265d27-12ca-3651-82e2-4211ce6a2166","pitchNumber":4,"startTime":"2026-04-16T18:20:08.450Z","endTime":"2026-04-16T18:20:11.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":75.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.99923516938764,"aZ":-36.55527562931616,"pfxX":-6.47451385364656,"pfxZ":-3.1076425166746198,"pX":0.41132456506139364,"pZ":1.0545752341475685,"vX0":-5.100464209387635,"vY0":-116.77954646773335,"vZ0":-1.4223442215561122,"x":101.32,"y":210.31,"x0":3.450261477920881,"y0":50.0052358462292,"z0":5.050912562362095,"aX":-9.116379026397558},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.8,"breakHorizontal":12.8,"spinRate":2284,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4655940403701013,"extension":6.899760912372661},"index":4,"playId":"45821d18-8396-3093-9b41-096d0f70bad4","pitchNumber":5,"startTime":"2026-04-16T18:20:30.512Z","endTime":"2026-04-16T18:20:34.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941818741344413,"aZ":-18.03090263978464,"pfxX":4.634099262451176,"pfxZ":7.670615055075201,"pX":0.7218303175258539,"pZ":3.714407987902432,"vX0":-8.510328382031393,"vY0":-134.6134002623097,"vZ0":-0.9530045649514499,"x":89.49,"y":138.49,"x0":3.3154707983009906,"y0":50.00274038011573,"z0":5.343878653736496,"aX":8.545337919055667},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":-6.7,"spinRate":1991,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4061743656066623,"extension":6.939208383463345},"index":5,"playId":"21acbbb1-0323-3380-bc75-171c514e43b3","pitchNumber":6,"startTime":"2026-04-16T18:20:53.634Z","endTime":"2026-04-16T18:20:58.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.357011083519033,"aZ":-20.3728878763536,"pfxX":4.861107517678575,"pfxZ":6.5558148557563225,"pX":0.10865894394208932,"pZ":3.6834022910666353,"vX0":-9.970079736402973,"vY0":-132.81174592448903,"vZ0":-0.22607663837101127,"x":112.86,"y":139.33,"x0":3.2665759749125844,"y0":50.00350204484635,"z0":5.241400872511375,"aX":8.752687157823944},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":-6.8,"spinRate":2008,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.41117205324678263,"extension":7.03431532502181},"index":6,"playId":"714bcc9c-7ddf-3ae0-8898-98d340e3f967","pitchNumber":7,"startTime":"2026-04-16T18:21:17.184Z","endTime":"2026-04-16T18:21:22.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"second":{"id":686894,"link":"/api/v1/people/686894"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:21:22.185Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, first baseman Luis García Jr. to pitcher Foster Griffin.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T18:23:23.399Z","endTime":"2026-04-16T18:24:11.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Keibert Ruiz replaces Joey Wiemer, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T18:23:05.662Z","endTime":"2026-04-16T18:23:25.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86215574307036,"aZ":-31.661271449345048,"pfxX":-5.585165606635332,"pfxZ":0.37316398812173546,"pX":-0.8043069681314079,"pZ":1.5819166754106901,"vX0":-6.3797805081030905,"vY0":-116.01685716199192,"vZ0":-1.9230195951447526,"x":147.66,"y":196.07,"x0":2.7074448472456427,"y0":50.00190141616099,"z0":5.441477427356077,"aX":-7.60480372534552},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.5,"breakHorizontal":11.8,"spinRate":2476,"spinDirection":291},"zone":13,"typeConfidence":0.64,"plateTime":0.472263072643627,"extension":6.060232831544015},"index":1,"playId":"f435cb53-50eb-325a-b550-4051ce7f9408","pitchNumber":1,"startTime":"2026-04-16T18:23:25.669Z","endTime":"2026-04-16T18:23:29.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72337088625299,"aZ":-31.67942071522537,"pfxX":-6.876617324546556,"pfxZ":0.35077138585499057,"pX":-0.7070065457941958,"pZ":1.0606684124997385,"vX0":-6.069738751816036,"vY0":-117.83402061389955,"vZ0":-3.1801712531250717,"x":143.95,"y":210.14,"x0":2.792632286409971,"y0":50.002150069917676,"z0":5.3450272607889575,"aX":-9.70056638069224},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":13.9,"spinRate":2492,"spinDirection":300},"zone":13,"typeConfidence":0.83,"plateTime":0.464257436446057,"extension":6.246670745616796},"index":2,"playId":"c0e8560c-a5fa-3f7d-8142-4c42fb72045e","pitchNumber":2,"startTime":"2026-04-16T18:23:39.771Z","endTime":"2026-04-16T18:23:43.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83999537516105,"aZ":-31.223991117572144,"pfxX":-9.585042034946433,"pfxZ":0.700180785106709,"pX":-0.2429899088007673,"pZ":2.021320195486414,"vX0":-4.176812014767134,"vY0":-116.28510625135713,"vZ0":-0.9587516350495745,"x":126.26,"y":184.2,"x0":2.8272507692571254,"y0":50.00330703516019,"z0":5.427865939670824,"aX":-12.993882388440573},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.3,"breakHorizontal":18.5,"spinRate":2478,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.47284847763657156,"extension":6.149864475067046},"hitData":{"launchSpeed":89.9,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.7,"coordY":169.37}},"index":3,"playId":"34a92e61-de1a-3a02-a68c-5aa989516180","pitchNumber":3,"startTime":"2026-04-16T18:24:03.865Z","endTime":"2026-04-16T18:24:11.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:24:11.333Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a line drive to right fielder James Wood.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T18:26:54.001Z","endTime":"2026-04-16T18:27:25.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T18:24:37.685Z","endTime":"2026-04-16T18:25:24.501Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Paxton Schultz replaces Foster Griffin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T18:25:24.501Z","endTime":"2026-04-16T18:26:56.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.500202510050443,"aZ":-24.143621273372926,"pfxX":-0.8282873314450523,"pfxZ":4.853686973285372,"pX":0.6494759827317402,"pZ":3.3857653048852288,"vX0":7.890443224575582,"vY0":-127.86429158218786,"vZ0":-1.0277000594473313,"x":92.24,"y":147.36,"x0":-2.369561157347152,"y0":50.004037998735946,"z0":5.688315485944739,"aX":-1.371781056475372},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":2139,"spinDirection":191},"zone":3,"typeConfidence":0.87,"plateTime":0.42846719153384694,"extension":5.736794930577412},"index":2,"playId":"69a478e7-832e-31b6-b721-d241a8a497fc","pitchNumber":1,"startTime":"2026-04-16T18:26:56.263Z","endTime":"2026-04-16T18:27:00.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.448791863626013,"aZ":-25.27303143729373,"pfxX":0.13395224917713544,"pfxZ":4.0770121437196245,"pX":-0.23641381686470447,"pZ":3.214358441514615,"vX0":5.23881138605769,"vY0":-129.36586252942942,"vZ0":-1.3998347632815848,"x":126.01,"y":151.99,"x0":-2.306563494086079,"y0":50.000250028174854,"z0":5.703059429697282,"aX":0.2262153859169325},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2289,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.42369142654105385,"extension":5.829858405353446},"hitData":{"launchSpeed":77.3,"launchAngle":16.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.39,"coordY":112.19}},"index":3,"playId":"71baeec9-d5eb-3e58-b384-56d6b2714e0c","pitchNumber":2,"startTime":"2026-04-16T18:27:14.061Z","endTime":"2026-04-16T18:27:25.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:27:25.091Z","atBatIndex":51},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Konnor Griffin triples (1) on a sharp fly ball to left fielder Daylen Lile. Joey Bart scores.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T18:27:28.059Z","endTime":"2026-04-16T18:28:28.724Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":{"id":687606,"link":"/api/v1/people/687606"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.534147468380887,"aZ":-20.749633698799233,"pfxX":-0.8819888808676892,"pfxZ":6.411151872676031,"pX":-0.5078880501237942,"pZ":3.193455044268379,"vX0":5.352779967685246,"vY0":-131.09066405913583,"vZ0":-2.3404283657534526,"x":136.36,"y":152.56,"x0":-2.441049615349426,"y0":50.00144060781508,"z0":5.607981002342399,"aX":-1.5717200344583235},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":0.7,"spinRate":2423,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.41409581777051896,"extension":5.852476867431702},"index":0,"playId":"4adb9599-70af-3223-a025-a841ebc6cc64","pitchNumber":1,"startTime":"2026-04-16T18:27:52.922Z","endTime":"2026-04-16T18:27:56.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.258862686762672,"aZ":-22.02710076128104,"pfxX":-0.6428615303593601,"pfxZ":5.740993574004364,"pX":0.3948084029042092,"pZ":2.325576457589225,"vX0":7.348287871297746,"vY0":-130.29694550573262,"vZ0":-4.071499154691128,"x":101.95,"y":175.99,"x0":-2.345613265236471,"y0":50.00033976966316,"z0":5.517429941647089,"aX":-1.135954284149649},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2336,"spinDirection":200},"zone":6,"typeConfidence":0.91,"plateTime":0.4160015141875948,"extension":5.8710472302391565},"hitData":{"launchSpeed":108.7,"launchAngle":23.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":113.19,"coordY":54.54}},"index":1,"playId":"7f8704c4-624c-3449-8837-3892dd5bfd2d","pitchNumber":2,"startTime":"2026-04-16T18:28:11.912Z","endTime":"2026-04-16T18:28:28.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":25.699999999999996,"leverageIndex":2.19,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:28:28.724Z","atBatIndex":52},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Spencer Horwitz reaches on a fielder's choice out, second baseman Nasim Nuñez to catcher Keibert Ruiz. Konnor Griffin out at home.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T18:29:45.846Z","endTime":"2026-04-16T18:29:55.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Billy Cook.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T18:29:06.410Z","endTime":"2026-04-16T18:29:09.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":695257,"link":"/api/v1/people/695257","batSide":{"code":"R","description":"Right"}},"third":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T18:29:09.706Z","endTime":"2026-04-16T18:29:48.138Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"third":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579416208731082,"aZ":-23.86076111508779,"pfxX":0.9740986363533743,"pfxZ":4.953569421485861,"pX":-0.14859902379409978,"pZ":1.9335387342198893,"vX0":5.748742356034204,"vY0":-128.24414104118162,"vZ0":-4.23243386394219,"x":122.66,"y":186.57,"x0":-2.5387273217998723,"y0":50.00466878969668,"z0":5.449137821561675,"aX":1.6344773631045664},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2319,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4258313063871606,"extension":5.951812421570436},"hitData":{"launchSpeed":94.2,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":171.95}},"index":2,"playId":"1f789e4f-a793-30ff-acf5-233cbface6cf","pitchNumber":1,"startTime":"2026-04-16T18:29:48.138Z","endTime":"2026-04-16T18:29:55.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"third":{"id":804606,"link":"/api/v1/people/804606"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":2.25,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:29:55.774Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to left fielder Daylen Lile. Spencer Horwitz to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T18:33:07.791Z","endTime":"2026-04-16T18:34:15.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"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-16T18:30:32.301Z","endTime":"2026-04-16T18:31:01.611Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: PJ Poulin replaces Paxton Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"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-16T18:31:01.611Z","endTime":"2026-04-16T18:33:10.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.899986400292708,"aZ":-29.371612271521304,"pfxX":-0.21906563202416862,"pfxZ":2.1199245132002367,"pX":-1.375054675286308,"pZ":0.8763537112361895,"vX0":-8.46832032393158,"vY0":-113.35296162881046,"vZ0":-1.0425594750560725,"x":169.41,"y":215.12,"x0":2.4149450123868674,"y0":50.001018649044376,"z0":4.236985117852479,"aX":-0.28800136078318533},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.8,"breakHorizontal":2.3,"spinRate":2377,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.48054530620984215,"extension":6.09897008652856},"index":2,"playId":"7c06d744-5a05-33fc-af50-0549e5e7086e","pitchNumber":1,"startTime":"2026-04-16T18:33:10.029Z","endTime":"2026-04-16T18:33:16.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.897985093252313,"aZ":-30.295679730017067,"pfxX":-3.7838971127370455,"pfxZ":1.4034285580236805,"pX":0.5213507086983232,"pZ":1.7792506150369838,"vX0":-3.54833293804461,"vY0":-115.49887945708744,"vZ0":1.1214838816965398,"x":97.13,"y":190.74,"x0":2.575744389194481,"y0":50.000405764966146,"z0":4.227474285402812,"aX":-5.049955890414895},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.1,"breakHorizontal":7.8,"spinRate":2336,"spinDirection":251},"zone":9,"typeConfidence":0.9,"plateTime":0.47639482541320044,"extension":6.141696725643847},"index":3,"playId":"00622f59-eb67-321d-af21-91af0734b388","pitchNumber":2,"startTime":"2026-04-16T18:33:42.334Z","endTime":"2026-04-16T18:33:46.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15572480902576,"aZ":-37.30718453276592,"pfxX":6.887041535623186,"pfxZ":-3.7001126455076285,"pX":0.14093636473754964,"pZ":1.52112342737585,"vX0":-6.919162348299619,"vY0":-117.34372739570496,"vZ0":1.4281012081773572,"x":111.63,"y":197.71,"x0":2.239398130193114,"y0":50.00132047531579,"z0":4.392485170953412,"aX":9.559781921400454},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.0,"breakHorizontal":-10.7,"spinRate":1382,"spinDirection":88},"zone":14,"typeConfidence":0.91,"plateTime":0.4675949730256934,"extension":6.139724902861319},"hitData":{"launchSpeed":97.2,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.27,"coordY":115.2}},"index":4,"playId":"5e798ec8-0c98-3858-9ad7-a44001d9c84a","pitchNumber":3,"startTime":"2026-04-16T18:34:03.653Z","endTime":"2026-04-16T18:34:15.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.599999999999994,"awayTeamWinProbability":43.400000000000006,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.4,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:34:15.654Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to right fielder James Wood. Spencer Horwitz scores. Nick Gonzales out at 2nd on the throw, right fielder James Wood to first baseman Luis García Jr. to shortstop CJ Abrams. Jake Mangum to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T18:34:19.041Z","endTime":"2026-04-16T18:35:22.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":687606,"link":"/api/v1/people/687606"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":71.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641985174276464,"aZ":-28.289368244057066,"pfxX":-2.281334455200315,"pfxZ":2.9310386705421614,"pX":-0.13379076880715166,"pZ":2.423329236596629,"vX0":-5.05022632387226,"vY0":-116.07567814660834,"vZ0":1.9294964181247152,"x":122.1,"y":173.35,"x0":2.3922727170887677,"y0":50.001617679770796,"z0":4.331654037158975,"aX":-3.021084196043029},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.2,"breakHorizontal":5.8,"spinRate":2345,"spinDirection":238},"zone":5,"typeConfidence":0.89,"plateTime":0.47725838760434325,"extension":6.142684543651815},"index":0,"playId":"7493b43f-9aeb-35c2-bb61-9ba843938e13","pitchNumber":1,"startTime":"2026-04-16T18:34:44.895Z","endTime":"2026-04-16T18:34:48.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987490895942255,"aZ":-24.56883741911064,"pfxX":9.426158289623364,"pfxZ":4.385205889232413,"pX":0.4624975850466071,"pZ":2.704320603714846,"vX0":-7.601773448938119,"vY0":-131.1628781792581,"vZ0":0.47346915089031205,"x":99.37,"y":165.76,"x0":2.18050513907899,"y0":50.00203522192593,"z0":4.360519791963729,"aX":16.344399323394164},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":-15.2,"spinRate":2181,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.41837278923216026,"extension":6.319187439856264},"hitData":{"launchSpeed":97.2,"launchAngle":14.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.94,"coordY":116.61}},"index":1,"playId":"63b771d5-8a02-36b5-851c-5b6801af37c4","pitchNumber":2,"startTime":"2026-04-16T18:35:10.482Z","endTime":"2026-04-16T18:35:22.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":12.599999999999994,"leverageIndex":2.61,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:35:22.761Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:37:45.904Z","endTime":"2026-04-16T18:39:06.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T18:37:33.709Z","endTime":"2026-04-16T18:37:33.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":695257,"link":"/api/v1/people/695257"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to right field for Nick Yorke.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T18:37:33.731Z","endTime":"2026-04-16T18:37:33.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Spencer Horwitz remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T18:37:33.734Z","endTime":"2026-04-16T18:37:48.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":695257,"link":"/api/v1/people/695257"},"defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":79.3,"endSpeed":72.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878706102271618,"aZ":-26.104099421572396,"pfxX":-7.5308564911707805,"pfxZ":4.546740845740208,"pX":0.06386468338971656,"pZ":3.4719817751373823,"vX0":-5.847369938823315,"vY0":-115.2609989252635,"vZ0":2.04054772868699,"x":114.57,"y":145.04,"x0":3.618839071311371,"y0":50.00459236890957,"z0":5.108493489937385,"aX":-10.058727640406063},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":9.1,"breakHorizontal":15.1,"spinRate":2211,"spinDirection":275},"zone":2,"typeConfidence":2.0,"plateTime":0.47653906720533845,"extension":6.775817280476808},"index":3,"playId":"66dea500-2c1f-3317-8a1f-7c65ab40deee","pitchNumber":1,"startTime":"2026-04-16T18:37:48.143Z","endTime":"2026-04-16T18:37:52.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.231611372405162,"aZ":-29.624512656680164,"pfxX":-4.7807656617609355,"pfxZ":1.9175457205283326,"pX":1.550989547399266,"pZ":2.287085457390692,"vX0":-3.745538379150982,"vY0":-114.8417167797236,"vZ0":0.6333495744254711,"x":57.88,"y":177.03,"x0":3.8269535128808596,"y0":50.00173475315724,"z0":4.900304325836116,"aX":-6.354309943050739},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.0,"breakHorizontal":9.6,"spinRate":2246,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.47781593249486054,"extension":6.954137980788259},"index":4,"playId":"ae1f74d7-183d-323e-a742-0b4f7fc99b1b","pitchNumber":2,"startTime":"2026-04-16T18:38:02.866Z","endTime":"2026-04-16T18:38:06.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18455560597655,"aZ":-24.53274041028008,"pfxX":9.454860332353448,"pfxZ":4.584141180827302,"pX":-0.010527625334131057,"pZ":1.3992593044544523,"vX0":-11.103070054849647,"vY0":-127.7976500751749,"vZ0":-4.291963623567194,"x":117.4,"y":201.0,"x0":3.1443622677118133,"y0":50.006324827098325,"z0":5.007457882261381,"aX":15.778936362087679},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":-14.9,"spinRate":1864,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4271636729936885,"extension":7.056001275574709},"index":5,"playId":"f3a7b73d-2b87-3838-9268-5ee65b0a2093","pitchNumber":3,"startTime":"2026-04-16T18:38:18.383Z","endTime":"2026-04-16T18:38:21.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347859532859328,"aZ":-24.267805728167087,"pfxX":9.06007832376413,"pfxZ":4.468832920246522,"pX":-0.11580772797143664,"pZ":2.806529894281365,"vX0":-12.157341656350274,"vY0":-131.26630810170985,"vZ0":-1.334428290407939,"x":121.41,"y":163.0,"x0":3.370290459499956,"y0":50.001131586293575,"z0":5.1058953016755275,"aX":16.020208590953256},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.2,"spinRate":1977,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4151942358371441,"extension":7.041148124496992},"index":6,"playId":"32d7ad54-18de-3e68-901f-cc79e41d173e","pitchNumber":4,"startTime":"2026-04-16T18:38:36.402Z","endTime":"2026-04-16T18:38:40.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.4219262645447,"aZ":-28.397371435671815,"pfxX":-6.574754066524183,"pfxZ":2.6028505350784137,"pX":-0.4750549169826456,"pZ":2.2545033409803388,"vX0":-7.643659402516496,"vY0":-118.5581950258665,"vZ0":-0.17795820761314662,"x":135.11,"y":177.91,"x0":3.6211484997327603,"y0":50.003819204561104,"z0":4.879329628731845,"aX":-9.54659246734874},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.9,"breakHorizontal":13.4,"spinRate":2252,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.4585188725659268,"extension":6.649450406475819},"hitData":{"launchSpeed":75.4,"launchAngle":24.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.88,"coordY":105.24}},"index":7,"playId":"96201c9c-2c44-3d48-a874-6a7fa249840e","pitchNumber":5,"startTime":"2026-04-16T18:38:52.311Z","endTime":"2026-04-16T18:39:06.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":681895,"link":"/api/v1/people/681895"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:39:06.822Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to right fielder Nick Yorke.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:42:10.056Z","endTime":"2026-04-16T18:43:00.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Luis García Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T18:39:25.180Z","endTime":"2026-04-16T18:40:27.419Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T18:40:27.419Z","endTime":"2026-04-16T18:40:27.420Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yohan Ramírez replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T18:40:27.420Z","endTime":"2026-04-16T18:42:12.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681895,"link":"/api/v1/people/681895","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.754356946259325,"aZ":-29.978007471256003,"pfxX":4.817572379501448,"pfxZ":1.4478817684257095,"pX":-0.12424012884517481,"pZ":3.2276255403244924,"vX0":5.900322904181792,"vY0":-122.04398112462984,"vZ0":1.3639314890812917,"x":121.74,"y":151.63,"x0":-3.1939437710196596,"y0":50.00284571639812,"z0":5.232735323714751,"aX":7.30732643261951},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":-10.1,"spinRate":2590,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.44784155998951913,"extension":6.97676320450111},"index":3,"playId":"5e6d1046-1cc0-3d95-9c6e-c23747e860e5","pitchNumber":1,"startTime":"2026-04-16T18:42:12.111Z","endTime":"2026-04-16T18:42:16.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728054305427822,"aZ":-28.347291676096617,"pfxX":5.81853837418731,"pfxZ":2.5082263645555862,"pX":0.7977062133470196,"pZ":2.676849369153036,"vX0":7.55032768957594,"vY0":-122.66541453346639,"vZ0":0.007525094370091523,"x":86.59,"y":166.51,"x0":-3.0736855356228627,"y0":50.00611826777738,"z0":5.085913194568718,"aX":8.88699099779273},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":-12.2,"spinRate":2642,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.4461370076234612,"extension":7.0717867259755405},"index":4,"playId":"c4fbd151-f1c2-3966-9332-395d4db94b49","pitchNumber":2,"startTime":"2026-04-16T18:42:29.081Z","endTime":"2026-04-16T18:42:33.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.882784586545522,"aZ":-27.508934390192234,"pfxX":6.422512372798257,"pfxZ":2.982108428219778,"pX":1.0000362527113937,"pZ":2.1197855795795233,"vX0":7.840365543405213,"vY0":-123.50485942534128,"vZ0":-1.7877783758347578,"x":78.88,"y":181.55,"x0":-3.0358470815165073,"y0":50.001765874057575,"z0":5.140690260882176,"aX":10.034755512953573},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.3,"breakHorizontal":-13.3,"spinRate":2680,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4415058384184203,"extension":6.978210334182626},"hitData":{"launchSpeed":77.6,"launchAngle":30.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.4,"coordY":102.0}},"index":5,"playId":"eaf3ec33-b6da-3415-b9fa-e1f7ca7e8be1","pitchNumber":3,"startTime":"2026-04-16T18:42:51.709Z","endTime":"2026-04-16T18:43:00.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.86,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:43:00.345Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:43:07.207Z","endTime":"2026-04-16T18:44:54.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68632818387182,"aZ":-28.168887509667606,"pfxX":-8.479062492473837,"pfxZ":1.9787680817466882,"pX":-1.872326850990795,"pZ":3.608762877046351,"vX0":6.465112953359027,"vY0":-140.61605438797045,"vZ0":1.3635434019662118,"x":188.37,"y":141.34,"x0":-3.0874048110030965,"y0":50.00233530915005,"z0":4.9311616679072925,"aX":-17.161405086625823},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.1,"breakHorizontal":14.3,"spinRate":2370,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.38794106442627374,"extension":7.075189507264687},"index":0,"playId":"ffb28610-1a2c-3e1e-9469-146c469de6e7","pitchNumber":1,"startTime":"2026-04-16T18:43:26.368Z","endTime":"2026-04-16T18:43:30.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.543721101146346,"aZ":-32.8036340276957,"pfxX":4.930322953783447,"pfxZ":-0.40706588026965207,"pX":1.1664062164713993,"pZ":2.047657701763388,"vX0":8.321971163835073,"vY0":-122.76327561740769,"vZ0":-0.7800574395736604,"x":72.54,"y":183.49,"x0":-2.8920543670848478,"y0":50.00238646878391,"z0":5.132261279889209,"aX":7.616479048607074},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-10.7,"spinRate":2690,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4441045748650696,"extension":7.177192217656459},"index":1,"playId":"3ced0f4e-0dea-3c78-9288-d5c1462852a9","pitchNumber":2,"startTime":"2026-04-16T18:43:47.378Z","endTime":"2026-04-16T18:43:51.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.182625787800205,"aZ":-26.538478055155455,"pfxX":-9.14297557941466,"pfxZ":2.876999792741511,"pX":-1.6055108339364512,"pZ":2.8230413945734143,"vX0":7.293403487739784,"vY0":-139.07569315322823,"vZ0":-0.77558207757399,"x":178.2,"y":162.56,"x0":-3.0740494857738425,"y0":50.002502971827916,"z0":4.865591862420821,"aX":-17.910685279939614},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":2353,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3938195195358043,"extension":7.233466823943251},"index":2,"playId":"bfd3f974-240c-3c0e-a85d-6ded12535a3c","pitchNumber":3,"startTime":"2026-04-16T18:44:07.586Z","endTime":"2026-04-16T18:44:11.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.449363159785314,"aZ":-25.82662709487742,"pfxX":-9.28179224601122,"pfxZ":3.1784578843976607,"pX":-0.7621793918061758,"pZ":3.2338783811403657,"vX0":9.399726159153552,"vY0":-140.56182688183347,"vZ0":-0.30467081820705666,"x":146.05,"y":151.47,"x0":-2.946872655144558,"y0":50.00266516460021,"z0":5.023418042731267,"aX":-18.536513018133892},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":2296,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.3899731229460346,"extension":7.2003542518520565},"index":3,"playId":"46266111-24f4-3e1f-8b56-0187788bada0","pitchNumber":4,"startTime":"2026-04-16T18:44:30.281Z","endTime":"2026-04-16T18:44:34.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":84.7,"endSpeed":78.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36235069250043,"aZ":-31.05619970798836,"pfxX":3.889159593255269,"pfxZ":0.7258473868788595,"pX":1.0679417722209654,"pZ":1.5486932742230055,"vX0":8.437485017206201,"vY0":-123.19834890831541,"vZ0":-2.1039214108905284,"x":76.29,"y":196.97,"x0":-2.9001213151520067,"y0":50.0048920332689,"z0":5.0264352385323505,"aX":6.006549917311644},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-8.9,"spinRate":2661,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.44376157166467856,"extension":7.258144213408429},"index":4,"playId":"d949f390-d0ae-327d-87ea-af7806c7b45e","pitchNumber":5,"startTime":"2026-04-16T18:44:50.678Z","endTime":"2026-04-16T18:44:54.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":5.699999999999989,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:44:54.520Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (5) on a fly ball to left fielder Jake Mangum. James Wood to 3rd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:45:02.223Z","endTime":"2026-04-16T18:45:34.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247196528351044,"aZ":-21.236002817017674,"pfxX":-7.278043016737354,"pfxZ":5.329268515153755,"pX":0.3820334987215655,"pZ":2.2448951775029014,"vX0":12.28359927986526,"vY0":-142.0431146986778,"vZ0":-3.2824934171528937,"x":102.44,"y":178.17,"x0":-3.044478074883662,"y0":50.00152352026014,"z0":4.758910102649753,"aX":-14.9350998722022},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.1,"breakHorizontal":10.8,"spinRate":2374,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.38498573425844373,"extension":7.041245554082739},"hitData":{"launchSpeed":70.9,"launchAngle":28.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.96,"coordY":135.23}},"index":0,"playId":"3bdc585c-931b-3717-9a2d-86cb5358c593","pitchNumber":1,"startTime":"2026-04-16T18:45:21.808Z","endTime":"2026-04-16T18:45:34.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.30000000000001,"awayTeamWinProbability":32.69999999999999,"homeTeamWinProbabilityAdded":-6.999999999999986,"leverageIndex":1.79,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:45:34.359Z","atBatIndex":59},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Yohan Ramírez intentionally walks CJ Abrams.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:45:59.556Z","endTime":"2026-04-16T18:46:16.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08233966-0616-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T18:46:14.642Z","endTime":"2026-04-16T18:46:14.673Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08233966-0616-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T18:46:14.673Z","endTime":"2026-04-16T18:46:14.675Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08233966-0616-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T18:46:14.675Z","endTime":"2026-04-16T18:46:14.676Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08233966-0616-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T18:46:14.676Z","endTime":"2026-04-16T18:46:16.057Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":4.19,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:46:16.057Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jacob Young hit by pitch. James Wood scores. Daylen Lile to 3rd. CJ Abrams to 2nd.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:46:17.318Z","endTime":"2026-04-16T18:47:33.572Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":681895,"link":"/api/v1/people/681895"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718577513265,"aZ":-28.29339930797356,"pfxX":6.108627607785076,"pfxZ":2.4358609000205247,"pX":0.5442812220417631,"pZ":2.0674258590258483,"vX0":7.126577855376582,"vY0":-125.09155076370715,"vZ0":-1.5037984875745112,"x":96.25,"y":182.96,"x0":-3.1285659738312064,"y0":50.00437829729086,"z0":4.981954404871603,"aX":9.74406593377875},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-12.6,"spinRate":2609,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4367783061962234,"extension":7.098356079908834},"index":0,"playId":"dc51cd36-aec3-3582-825e-244e387e5ee8","pitchNumber":1,"startTime":"2026-04-16T18:46:39.452Z","endTime":"2026-04-16T18:46:45.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56754594338179,"aZ":-28.781617024696313,"pfxX":7.429965572323676,"pfxZ":2.1209314441121263,"pX":0.2800313767609742,"pZ":2.1451990881697607,"vX0":5.7900129785033245,"vY0":-125.19131584269557,"vZ0":-1.5505982963054628,"x":106.33,"y":180.86,"x0":-3.0220273894550345,"y0":50.00139246054671,"z0":5.112426318040217,"aX":11.877422668111025},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":-14.8,"spinRate":2629,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4363004785299278,"extension":7.207751164728278},"index":1,"playId":"a80b5813-1920-38e3-aa71-0bef76be008e","pitchNumber":2,"startTime":"2026-04-16T18:47:02.853Z","endTime":"2026-04-16T18:47:06.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.444634996955298,"aZ":-20.134386102821843,"pfxX":-4.219393380592144,"pfxZ":5.945003591286039,"pX":-1.8669794105614572,"pZ":3.688891093857435,"vX0":4.984796083836106,"vY0":-141.0349503456381,"vZ0":0.38362929612610963,"x":188.16,"y":139.18,"x0":-3.1046234058770086,"y0":50.00268904432819,"z0":4.84407205680606,"aX":-8.546070807488766},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":6.7,"spinRate":2366,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3875523841825017,"extension":6.805141744753664},"index":2,"playId":"d71d9c79-38aa-354b-a145-6198eabbfbf8","pitchNumber":3,"startTime":"2026-04-16T18:47:27.650Z","endTime":"2026-04-16T18:47:33.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-18.0,"leverageIndex":5.61,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:47:33.572Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T18:50:02.292Z","endTime":"2026-04-16T18:52:06.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,7],"actionIndex":[0,6],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T18:47:56.126Z","endTime":"2026-04-16T18:50:02.292Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.631206839527525,"aZ":-19.19345516080748,"pfxX":-6.208757986861081,"pfxZ":6.4872165318992625,"pX":0.23868294214717012,"pZ":3.3030741406023103,"vX0":11.213327270692918,"vY0":-140.29165116748504,"vZ0":-0.8565108764632248,"x":78.52,"y":145.61,"x0":-2.996602060161972,"y0":50.002083950562984,"z0":4.8590332589987355,"aX":-12.42333232173161},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2301,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.38986242517508485,"extension":7.113804332975933},"index":1,"playId":"f5050ced-b490-379d-b8b5-76004b04c367","pitchNumber":1,"startTime":"2026-04-16T18:50:02.292Z","endTime":"2026-04-16T18:50:05.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441575023792208,"aZ":-36.75219982325969,"pfxX":7.587456914516262,"pfxZ":-2.99505595002012,"pX":-1.6667347819896763,"pZ":4.539626824241677,"vX0":0.9572066688801681,"vY0":-122.45104805296685,"vZ0":4.768414792679632,"x":180.53,"y":116.21,"x0":-3.048293874993134,"y0":50.00026006200173,"z0":5.69777890516739,"aX":11.6085716474663},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.2,"breakHorizontal":-13.9,"spinRate":2350,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.44599089984098184,"extension":6.959284034249529},"index":2,"playId":"35f86100-a5b8-3807-8901-289a99087598","pitchNumber":2,"startTime":"2026-04-16T18:50:25.796Z","endTime":"2026-04-16T18:50:29.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1367765767826,"aZ":-34.3285767725711,"pfxX":7.63474368403015,"pfxZ":-1.408766468863969,"pX":0.6777921176499345,"pZ":1.3860646661008151,"vX0":6.089044447804399,"vY0":-122.54397455575169,"vZ0":-2.541796100300582,"x":91.16,"y":201.36,"x0":-2.826909327271677,"y0":50.002823572539754,"z0":5.35555074417916,"aX":11.667132295678778},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":-15.2,"spinRate":2379,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44614254016598043,"extension":7.1432340784059525},"index":3,"playId":"261f70a8-fc93-34ed-be44-36696c685984","pitchNumber":3,"startTime":"2026-04-16T18:50:47.097Z","endTime":"2026-04-16T18:50:50.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T18:51:01.486Z","endTime":"2026-04-16T18:51:16.452Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886668071289154,"aZ":-27.880372000436985,"pfxX":6.812172378857421,"pfxZ":2.7412097665564135,"pX":2.558679148255772,"pZ":1.1546556762883382,"vX0":11.29486669575002,"vY0":-124.59703787020636,"vZ0":-3.8912564738707114,"x":19.47,"y":207.6,"x0":-2.924614488501697,"y0":50.00226306027742,"z0":5.04981463008781,"aX":10.671383818515192},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":-15.0,"spinRate":2478,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4402104823802553,"extension":7.122367940583169},"index":5,"playId":"b89fdeb4-4bc8-3f33-99db-38c0932097bb","pitchNumber":4,"startTime":"2026-04-16T18:51:16.452Z","endTime":"2026-04-16T18:51:24.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Yohan Ramírez. Daylen Lile scores. CJ Abrams to 3rd. Jacob Young to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"b89fdeb4-4bc8-3f33-99db-38c0932097bb","startTime":"2026-04-16T18:51:57.089Z","endTime":"2026-04-16T18:52:00.898Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"postOnSecond":{"id":696285,"link":"/api/v1/people/696285"},"postOnThird":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":-16.400000000000006,"leverageIndex":4.81,"dramaIndex":226.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609850729776532,"aZ":-19.2331799296752,"pfxX":-6.587276688796203,"pfxZ":6.299246918096959,"pX":-0.3909182898895965,"pZ":3.3177436024826283,"vX0":9.948451985006102,"vY0":-142.1952634744268,"vZ0":-1.2162123678239807,"x":131.9,"y":149.2,"x0":-3.073789201156482,"y0":50.00370845866089,"z0":4.967423039795537,"aX":-13.535311623264441},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":10.0,"spinRate":2199,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3847165471442784,"extension":7.053326583474419},"index":7,"playId":"cd0ad36d-2c09-348c-936a-2dded2459b0c","pitchNumber":5,"startTime":"2026-04-16T18:52:00.898Z","endTime":"2026-04-16T18:52:06.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":4.81,"dramaIndex":187.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:52:06.042Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T18:54:18.911Z","endTime":"2026-04-16T18:55:22.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Curtis Mead remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T18:53:03.328Z","endTime":"2026-04-16T18:54:21.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.172280496021347,"aZ":-32.99159765462136,"pfxX":9.177673127996549,"pfxZ":-0.4890000813684434,"pX":1.1693350189681897,"pZ":3.107565500517337,"vX0":-5.888439078402353,"vY0":-127.51131146975699,"vZ0":3.321312790057453,"x":72.43,"y":154.88,"x0":2.301714082180033,"y0":50.003967893462494,"z0":4.371354127853633,"aX":15.301450057675797},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-15.5,"spinRate":2005,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.4275425206141725,"extension":6.018065828278136},"index":1,"playId":"bd9995f9-a106-3133-8528-7d7a76c52dc7","pitchNumber":1,"startTime":"2026-04-16T18:54:21.190Z","endTime":"2026-04-16T18:54:25.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376306738193385,"aZ":-31.901676595392868,"pfxX":12.080833782498633,"pfxZ":0.16318409222899355,"pX":-0.03252318573471109,"pZ":2.5060312260586985,"vX0":-9.467855480592466,"vY0":-129.23334397677093,"vZ0":1.626880986487615,"x":118.24,"y":171.12,"x0":2.0978059203043435,"y0":50.00567447447318,"z0":4.307880553503942,"aX":20.564306573702364},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":-19.9,"spinRate":2065,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4228433038588877,"extension":6.207993723075575},"hitData":{"launchSpeed":102.8,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":156.75}},"index":2,"playId":"8050ff3f-f693-3a91-9ffc-2047815f6181","pitchNumber":2,"startTime":"2026-04-16T18:55:15.021Z","endTime":"2026-04-16T18:55:22.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:55:22.400Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcell Ozuna lines out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T18:58:12.814Z","endTime":"2026-04-16T18:59:12.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T18:55:47.666Z","endTime":"2026-04-16T18:56:09.790Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gus Varland replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T18:56:09.790Z","endTime":"2026-04-16T18:58:15.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57109679555366,"aZ":-30.692697275661576,"pfxX":1.3121532773001743,"pfxZ":0.9056671195794159,"pX":1.1404562004724315,"pZ":2.7856679512474027,"vX0":6.101017671272192,"vY0":-127.26796371118996,"vZ0":-0.15010794502668134,"x":73.53,"y":163.57,"x0":-1.4601464555204322,"y0":50.002992261280966,"z0":5.28007105649266,"aX":2.148362663229117},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-3.8,"spinRate":2204,"spinDirection":104},"zone":12,"typeConfidence":0.9,"plateTime":0.43067532890512794,"extension":6.5598847409590375},"index":2,"playId":"846332da-531f-32f2-b40f-9b432021c41d","pitchNumber":1,"startTime":"2026-04-16T18:58:15.108Z","endTime":"2026-04-16T18:58:19.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.7,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6341120133954,"aZ":-11.99448266212358,"pfxX":-3.922994297336369,"pfxZ":10.389154096584203,"pX":1.0204884965320047,"pZ":1.9745015440772276,"vX0":7.305631182324853,"vY0":-139.07426224215203,"vZ0":-6.3574008423329165,"x":78.1,"y":185.47,"x0":-1.1408116002582,"y0":50.00331769115392,"z0":5.099350508962203,"aX":-7.620884222486055},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2440,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3951140180343149,"extension":6.675227281363044},"index":3,"playId":"afe9bde5-7240-31bc-8c32-8effebbd7a59","pitchNumber":2,"startTime":"2026-04-16T18:58:30.512Z","endTime":"2026-04-16T18:58:35.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213418836003815,"aZ":-30.58539370219062,"pfxX":1.1059412238176627,"pfxZ":0.9629417930090813,"pX":0.23404191334939864,"pZ":3.3589402086014872,"vX0":3.663833058100176,"vY0":-127.53267234848347,"vZ0":1.1643465601406287,"x":108.08,"y":148.09,"x0":-1.3647644064426159,"y0":50.000850172390955,"z0":5.30868087244461,"aX":1.8215967656151593},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-2.9,"spinRate":2279,"spinDirection":77},"zone":2,"typeConfidence":0.9,"plateTime":0.4294639778131577,"extension":6.550186660794674},"index":4,"playId":"8a9e7537-125d-3c51-92e9-a83909189b78","pitchNumber":3,"startTime":"2026-04-16T18:58:48.711Z","endTime":"2026-04-16T18:58:52.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954325222217488,"aZ":-14.889186305170284,"pfxX":-5.229046253821736,"pfxZ":8.873798487093271,"pX":0.0016600181724226468,"pZ":2.0967713964414574,"vX0":5.286816487157525,"vY0":-138.0132462680476,"vZ0":-5.612760835469162,"x":116.94,"y":182.17,"x0":-1.2505882592756499,"y0":50.00184137694792,"z0":5.143502931974017,"aX":-10.184098507724137},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2416,"spinDirection":207},"zone":8,"typeConfidence":0.87,"plateTime":0.39542372129897085,"extension":6.46391931833205},"hitData":{"launchSpeed":105.0,"launchAngle":19.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.34,"coordY":85.32}},"index":5,"playId":"0829b2c7-0876-3923-928b-3ef47f2dfaa9","pitchNumber":4,"startTime":"2026-04-16T18:59:05.378Z","endTime":"2026-04-16T18:59:12.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:59:12.405Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Yorke grounds out to first baseman Curtis Mead.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T18:59:18.558Z","endTime":"2026-04-16T19:01:26.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771336489661643,"aZ":-30.15664546296396,"pfxX":0.06459639072362577,"pfxZ":1.1784101957919368,"pX":1.077370495538275,"pZ":1.925091177780309,"vX0":6.397933143631423,"vY0":-128.79944665083295,"vZ0":-2.3452626171649804,"x":75.93,"y":186.8,"x0":-1.430648345019229,"y0":50.00045741154333,"z0":5.143093830854668,"aX":0.10877592770760708},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2199,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.42270689091799163,"extension":6.633236564626803},"index":0,"playId":"20abb688-52c5-337e-918c-6fde92219fbe","pitchNumber":1,"startTime":"2026-04-16T18:59:38.600Z","endTime":"2026-04-16T18:59:43.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34102343381583,"aZ":-31.84217016779247,"pfxX":1.157247554918646,"pfxZ":0.19776564632316962,"pX":-0.5409304604627755,"pZ":2.352750287034002,"vX0":1.9330510208963865,"vY0":-126.40182697336543,"vZ0":-0.9592861183351352,"x":137.62,"y":175.26,"x0":-1.4605065926864642,"y0":50.00114838028778,"z0":5.252736058219699,"aX":1.9059017079560547},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":-2.5,"spinRate":2201,"spinDirection":111},"zone":4,"typeConfidence":0.9,"plateTime":0.4303315414655047,"extension":6.584485553170605},"index":1,"playId":"06a9c17f-472b-3cbb-8218-484905984cdd","pitchNumber":2,"startTime":"2026-04-16T18:59:53.841Z","endTime":"2026-04-16T18:59:58.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53136623794312,"aZ":-32.179201885826885,"pfxX":1.6662067992967073,"pfxZ":-0.006269499659209643,"pX":0.5848153555204193,"pZ":2.375455697268156,"vX0":4.708970032881582,"vY0":-126.01326700908638,"vZ0":-0.6846366164018349,"x":94.71,"y":174.64,"x0":-1.5118390729705837,"y0":50.00102901739275,"z0":5.212307448502218,"aX":2.723552913258343},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-4.0,"spinRate":2184,"spinDirection":72},"zone":6,"typeConfidence":0.9,"plateTime":0.4318704807590481,"extension":6.592883949413561},"index":2,"playId":"516faf10-51e9-331d-95f7-08f14497823c","pitchNumber":3,"startTime":"2026-04-16T19:00:18.701Z","endTime":"2026-04-16T19:00:22.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280288576358362,"aZ":-31.24937744737743,"pfxX":1.342103596864784,"pfxZ":0.5323849487855172,"pX":1.5172054917054758,"pZ":0.7624517351974756,"vX0":7.021663067620943,"vY0":-129.79860118467636,"vZ0":-4.925125416629388,"x":59.17,"y":218.19,"x0":-1.3847238047551236,"y0":50.00081875421969,"z0":5.032728912885283,"aX":2.314081501423078},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":-3.8,"spinRate":2219,"spinDirection":13},"zone":14,"typeConfidence":0.91,"plateTime":0.4201722407564681,"extension":6.662674443288284},"index":3,"playId":"feee737b-0370-3b88-9252-c8d010322858","pitchNumber":4,"startTime":"2026-04-16T19:00:36.237Z","endTime":"2026-04-16T19:00:40.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57134629809387,"aZ":-13.419510952011255,"pfxX":-3.1036473646614495,"pfxZ":9.378882925971043,"pX":0.035122356878952946,"pZ":3.3600535046903586,"vX0":4.498489723145327,"vY0":-139.17862227960904,"vZ0":-2.804692422198037,"x":115.66,"y":148.06,"x0":-1.184598444195976,"y0":50.003899562916985,"z0":5.247451788480129,"aX":-6.207428844337927},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2295,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.39068079289002444,"extension":6.72289117584898},"index":4,"playId":"2cb94ee5-d407-3e70-9e18-968efaacc5c0","pitchNumber":5,"startTime":"2026-04-16T19:00:58.208Z","endTime":"2026-04-16T19:01:01.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.0,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02211406873945,"aZ":-13.803988721495807,"pfxX":-3.555360472992954,"pfxZ":9.28332193734232,"pX":0.27588262078758385,"pZ":2.8245668131358257,"vX0":5.369784661411792,"vY0":-139.68369405263013,"vZ0":-3.9257312552962764,"x":106.48,"y":162.52,"x0":-1.2081849922625378,"y0":50.00553858091795,"z0":5.153891713569534,"aX":-7.037967808698909},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2315,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.391891820817726,"extension":6.710365686119368},"hitData":{"launchSpeed":92.8,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":157.76}},"index":5,"playId":"36e89c76-8925-38a3-b7c8-36b211e606d3","pitchNumber":6,"startTime":"2026-04-16T19:01:20.210Z","endTime":"2026-04-16T19:01:26.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":681402,"link":"/api/v1/people/681402"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:01:26.811Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Keibert Ruiz lines out sharply to right fielder Nick Yorke.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T19:03:44.547Z","endTime":"2026-04-16T19:04:45.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:02:00.378Z","endTime":"2026-04-16T19:03:46.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852496036822906,"aZ":-17.58679476531195,"pfxX":-6.168763977051725,"pfxZ":8.30017864928985,"pX":-0.04590200381996178,"pZ":2.7386605563989286,"vX0":4.486294988211165,"vY0":-131.23534253330007,"vZ0":-4.839261716084469,"x":118.75,"y":164.84,"x0":-0.9698264606645769,"y0":50.00073913923416,"z0":5.9027360728351015,"aX":-10.838353255309498},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2254,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.41619295460219385,"extension":6.416512298044587},"index":1,"playId":"a8d80fdb-6143-3a24-ba61-df8938dbcd36","pitchNumber":1,"startTime":"2026-04-16T19:03:46.858Z","endTime":"2026-04-16T19:03:51.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.579700843316314,"aZ":-28.965257630349715,"pfxX":-7.094794970736085,"pfxZ":2.1224383771808393,"pX":-1.1632225922445334,"pZ":1.296311286131626,"vX0":2.351795999544887,"vY0":-121.523394110442,"vZ0":-4.72285210900943,"x":161.34,"y":203.78,"x0":-1.2162037760242197,"y0":50.001725516230785,"z0":5.752116355850436,"aX":-10.716932144214779},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":12.4,"spinRate":1235,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.44900280248269064,"extension":6.467642543755157},"index":2,"playId":"39a32ff2-c791-369a-89ce-31537dcac408","pitchNumber":2,"startTime":"2026-04-16T19:04:19.356Z","endTime":"2026-04-16T19:04:22.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.817780502496763,"aZ":-14.865656206095286,"pfxX":-4.074592743531286,"pfxZ":9.619273404880602,"pX":0.5007683595552181,"pZ":2.465658405097917,"vX0":5.851872459171311,"vY0":-133.34569895743425,"vZ0":-5.602756534988803,"x":97.91,"y":172.21,"x0":-1.1934316205068403,"y0":50.00562462159109,"z0":5.667539064368313,"aX":-7.334719584019921},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2258,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.41082965267587834,"extension":6.510050040199376},"hitData":{"launchSpeed":105.7,"launchAngle":17.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":200.83,"coordY":107.02}},"index":3,"playId":"a88e6645-1a67-3b91-bcd0-70822b9930c2","pitchNumber":3,"startTime":"2026-04-16T19:04:37.323Z","endTime":"2026-04-16T19:04:45.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:04:45.082Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T19:04:50.085Z","endTime":"2026-04-16T19:06:29.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.9,"endSpeed":78.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.749706776633726,"aZ":-24.737743147085755,"pfxX":-5.000523780388761,"pfxZ":4.84816254467542,"pX":1.119902752217536,"pZ":0.5612595328436014,"vX0":6.738573100993625,"vY0":-121.96762744152211,"vZ0":-7.237852097328316,"x":74.31,"y":223.63,"x0":-1.005388072081107,"y0":50.005132819704194,"z0":5.644426991758187,"aX":-7.676935713603188},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.6,"breakHorizontal":7.8,"spinRate":1202,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4458681608248387,"extension":6.74962974524928},"index":0,"playId":"cc33dfb4-c2ac-3c4a-946a-f6d870c15dde","pitchNumber":1,"startTime":"2026-04-16T19:05:11.369Z","endTime":"2026-04-16T19:05:14.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":91.1,"endSpeed":83.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8821304827938,"aZ":-15.511581094880203,"pfxX":-5.265995481518308,"pfxZ":9.297474386734052,"pX":-1.1443370092553469,"pZ":2.6329489509312283,"vX0":2.135452996115898,"vY0":-132.64808459502865,"vZ0":-5.195227398724012,"x":160.62,"y":167.69,"x0":-1.2731082222488215,"y0":50.00293569464083,"z0":5.73798390435641,"aX":-9.43673678980236},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2284,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4120451189844365,"extension":6.441866448627252},"index":1,"playId":"c865eb50-78cd-3a93-9359-f6ed6cb335b7","pitchNumber":2,"startTime":"2026-04-16T19:05:29.047Z","endTime":"2026-04-16T19:05:33.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298666240694864,"aZ":-16.821452400711884,"pfxX":-5.071952466834519,"pfxZ":8.253163599007753,"pX":-0.14889291419088477,"pZ":3.8054259149211696,"vX0":4.345239185967513,"vY0":-135.23410871347212,"vZ0":-2.213674518349454,"x":122.68,"y":136.03,"x0":-1.1141384437829727,"y0":50.00301993562131,"z0":5.808889824191083,"aX":-9.435197930846083},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2242,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40435961546545807,"extension":6.573581514727644},"index":2,"playId":"20d123d2-918b-3ffd-a7da-b000e12e78f8","pitchNumber":3,"startTime":"2026-04-16T19:05:47.445Z","endTime":"2026-04-16T19:05:52.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536715474523863,"aZ":-12.790517507060153,"pfxX":-5.861984806615107,"pfxZ":10.612875526446492,"pX":0.24967693299875476,"pZ":1.8176475643974521,"vX0":5.616050217721416,"vY0":-134.63049304280665,"vZ0":-7.626591510262436,"x":107.48,"y":189.7,"x0":-1.1066061043448496,"y0":50.005927036295795,"z0":5.601895020385953,"aX":-10.711136388393106},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2333,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40757273511914827,"extension":6.664962587907643},"index":3,"playId":"c0bdf077-9174-31fe-b4c5-ad3b12a91b08","pitchNumber":4,"startTime":"2026-04-16T19:06:06.753Z","endTime":"2026-04-16T19:06:11.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58524578595601,"aZ":-15.769671145035822,"pfxX":-6.178798193382976,"pfxZ":8.856447606664847,"pX":-0.7612363255577976,"pZ":2.910293422601278,"vX0":3.1679217402207254,"vY0":-134.59011177384642,"vZ0":-4.59558684194466,"x":146.02,"y":160.2,"x0":-1.1447604746980198,"y0":50.00248589805535,"z0":5.741005305657057,"aX":-11.444163696111529},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2331,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4054735278614241,"extension":6.578702269614812},"index":4,"playId":"d352aaee-22ff-3735-bebe-50bba29bd1b7","pitchNumber":5,"startTime":"2026-04-16T19:06:23.743Z","endTime":"2026-04-16T19:06:29.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:06:29.175Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Jake Mangum. Nasim Nuñez to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T19:07:11.320Z","endTime":"2026-04-16T19:09:55.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"79dc3345-4943-3c74-bd21-61f06cce21c4","startTime":"2026-04-16T19:06:54.031Z","endTime":"2026-04-16T19:06:59.252Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.008849667382584,"aZ":-13.17206891260764,"pfxX":-4.625077519635827,"pfxZ":10.561302706748462,"pX":-0.385519248114226,"pZ":3.0848713457546735,"vX0":3.538969258523296,"vY0":-133.8223881677683,"vZ0":-4.447758460378609,"x":131.7,"y":155.49,"x0":-1.1294240779492601,"y0":50.00338848778719,"z0":5.723795360379962,"aX":-8.322698915607662},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2310,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4105256045815855,"extension":6.621530255686102},"index":1,"playId":"41d7b9ed-be64-3a9e-925c-46d3e0813412","pitchNumber":1,"startTime":"2026-04-16T19:07:13.668Z","endTime":"2026-04-16T19:07:18.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991168610079402,"aZ":-14.778462920401159,"pfxX":-6.15962701521723,"pfxZ":9.441311745138176,"pX":-0.21531571013231876,"pZ":1.5600862532117812,"vX0":4.587116195793668,"vY0":-134.7995358123493,"vZ0":-7.88098020844507,"x":125.21,"y":196.66,"x0":-1.1378431277342906,"y0":50.00125362983975,"z0":5.562445950542135,"aX":-11.347553218287839},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2354,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40614081750590625,"extension":6.578314740778753},"index":2,"playId":"a1bcfaef-30c7-37d6-82ee-946371fe67a3","pitchNumber":2,"startTime":"2026-04-16T19:07:34.846Z","endTime":"2026-04-16T19:07:39.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259794740708852,"aZ":-14.436362541349654,"pfxX":-4.8731448655489435,"pfxZ":9.524104999069904,"pX":0.21363424744892454,"pZ":3.7077469326331935,"vX0":5.135287406655445,"vY0":-135.2874326141131,"vZ0":-2.8430113718713814,"x":108.86,"y":138.67,"x0":-1.0718892481445343,"y0":50.00062748571739,"z0":5.778291467031999,"aX":-9.073594011027424},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2293,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4041627452117318,"extension":6.600326042608364},"index":3,"playId":"db456660-31f4-3fe9-9c1d-dcc087e4f9c9","pitchNumber":3,"startTime":"2026-04-16T19:07:54.710Z","endTime":"2026-04-16T19:08:01.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T19:08:23.126Z","endTime":"2026-04-16T19:08:46.885Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961577149975863,"aZ":-13.179505560809668,"pfxX":-6.229719034458345,"pfxZ":9.910671510137249,"pX":-0.2024812009586984,"pZ":3.1473968565141184,"vX0":4.620738662846239,"vY0":-137.01312576413085,"vZ0":-4.3912864404233085,"x":124.72,"y":153.8,"x0":-1.094546639228001,"y0":50.003970900172185,"z0":5.660027851266998,"aX":-11.941745072439861},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2396,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39852246124352586,"extension":6.603732580419398},"index":5,"playId":"5fec0e3f-d768-36bf-93c7-7a1c1d942544","pitchNumber":4,"startTime":"2026-04-16T19:08:46.885Z","endTime":"2026-04-16T19:08:53.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953496438135414,"aZ":-15.767600720421177,"pfxX":-5.512432785357085,"pfxZ":8.551350187302894,"pX":0.6265091412729648,"pZ":4.503079548184379,"vX0":6.6848747388231455,"vY0":-137.29296306794137,"vZ0":-0.6075369656106803,"x":93.12,"y":117.2,"x0":-1.1179196661370485,"y0":50.00296543336899,"z0":5.795352516369233,"aX":-10.577123402689587},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2258,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39818232629248573,"extension":6.5260619569132965},"index":6,"playId":"bfcea14f-d144-3419-9a90-2a5e87ca7013","pitchNumber":5,"startTime":"2026-04-16T19:09:18.627Z","endTime":"2026-04-16T19:09:22.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688397149116938,"aZ":-17.2669906562952,"pfxX":-4.027465364365394,"pfxZ":7.763242939163497,"pX":0.22942508069127493,"pZ":3.353848760749082,"vX0":5.143688339128737,"vY0":-136.84269458527618,"vZ0":-3.104864651076375,"x":108.25,"y":148.23,"x0":-1.1405075171929697,"y0":50.0026898099018,"z0":5.668191674839198,"aX":-7.733561558136603},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":6.4,"spinRate":2263,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3983848624830104,"extension":6.614550103687311},"hitData":{"launchSpeed":104.4,"launchAngle":37.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.66,"coordY":71.11}},"index":7,"playId":"c73b0919-e4b1-3426-a32f-f4a036fc7030","pitchNumber":6,"startTime":"2026-04-16T19:09:39.727Z","endTime":"2026-04-16T19:09:55.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":1.24,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:09:55.813Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T19:10:08.506Z","endTime":"2026-04-16T19:11:42.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.122505501624236,"aZ":-15.425701538150495,"pfxX":-5.2588585589377566,"pfxZ":8.96565486646764,"pX":-1.2135675466712637,"pZ":3.303812338893136,"vX0":1.6243190059406312,"vY0":-135.2359986095547,"vZ0":-3.80373286314541,"x":163.26,"y":149.58,"x0":-1.1355764873354655,"y0":50.004092995161244,"z0":5.797952207335281,"aX":-9.824721268826229},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2234,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40370530195712107,"extension":6.418756853913399},"index":0,"playId":"0c8b61d2-91af-366f-bb7f-b8d8d1e3cc7f","pitchNumber":1,"startTime":"2026-04-16T19:10:22.098Z","endTime":"2026-04-16T19:10:25.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56792242206601,"aZ":-14.544147474268234,"pfxX":-4.002431745759383,"pfxZ":9.60489327067217,"pX":-0.2206333090915051,"pZ":3.605120512930413,"vX0":4.08149024884947,"vY0":-134.7065815175343,"vZ0":-2.9547899746150312,"x":125.41,"y":141.44,"x0":-1.2362397048024625,"y0":50.00373692404711,"z0":5.745933426980632,"aX":-7.347819596060864},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2358,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4067716001499373,"extension":6.459548177415195},"index":1,"playId":"8c51890f-ccac-3a8d-836d-1fc30f19194d","pitchNumber":2,"startTime":"2026-04-16T19:10:47.122Z","endTime":"2026-04-16T19:10:51.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98584271103578,"aZ":-15.523744157655313,"pfxX":-3.792786395531461,"pfxZ":9.045673190726035,"pX":0.6604766135732327,"pZ":4.092522829237306,"vX0":5.511669908359764,"vY0":-134.52818025326974,"vZ0":-1.775032360790035,"x":91.82,"y":128.28,"x0":-0.9179780648396105,"y0":50.00406560117136,"z0":5.85605639189754,"aX":-6.983028405598147},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2249,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4064627364957696,"extension":6.630476335640722},"index":2,"playId":"a9a7bd81-a4a0-38d8-92fd-c0702893c2af","pitchNumber":3,"startTime":"2026-04-16T19:11:15.251Z","endTime":"2026-04-16T19:11:19.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.1,"endSpeed":85.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727608706204354,"aZ":-16.95117587494897,"pfxX":-4.149956228648779,"pfxZ":8.088328258545683,"pX":-0.6350185216233152,"pZ":3.3762985349068195,"vX0":2.6392743421492946,"vY0":-135.62195332392398,"vZ0":-3.143802726960825,"x":141.21,"y":147.62,"x0":-1.0763234488221811,"y0":50.00651329014142,"z0":5.7175245352885,"aX":-7.814035964664838},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2235,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40225987182020795,"extension":6.629318515059118},"hitData":{"launchSpeed":74.7,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":168.4}},"index":3,"playId":"e705ea62-2476-345f-8bfd-3b9026174c72","pitchNumber":4,"startTime":"2026-04-16T19:11:34.378Z","endTime":"2026-04-16T19:11:42.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:11:42.977Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder James Wood, deflected by first baseman Curtis Mead.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T19:14:13.457Z","endTime":"2026-04-16T19:15:38.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cionel Pérez replaces Gus Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:12:33.329Z","endTime":"2026-04-16T19:14:15.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681402,"link":"/api/v1/people/681402","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18165352853524,"aZ":-37.27891221508911,"pfxX":-2.851212187849406,"pfxZ":-3.303559200654863,"pX":-1.0543702299532849,"pZ":0.7323413545326615,"vX0":-4.82667549326104,"vY0":-124.92695115889862,"vZ0":-3.3409403395097654,"x":157.19,"y":219.01,"x0":1.2893281548281859,"y0":50.000964872114736,"z0":5.219019990689082,"aX":-4.409022396479047},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.6,"breakHorizontal":6.5,"spinRate":2512,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.44207506365611904,"extension":5.897383289932572},"index":1,"playId":"fa008cd6-1afa-32b8-8892-7ac0c76ce048","pitchNumber":1,"startTime":"2026-04-16T19:14:15.808Z","endTime":"2026-04-16T19:14:27.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654840711136146,"aZ":-35.60516658936914,"pfxX":-4.285224940808469,"pfxZ":-2.198451244809247,"pX":-0.8829935523679444,"pZ":1.4993546992413782,"vX0":-4.146887825464738,"vY0":-125.1342511987918,"vZ0":-2.118930066174001,"x":150.66,"y":198.3,"x0":1.361071090805286,"y0":50.000640887461394,"z0":5.3147603835925015,"aX":-6.696100211520689},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":8.9,"spinRate":2567,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.44014648716273763,"extension":5.875998781949657},"index":2,"playId":"88427a63-753e-3c37-93e8-e18e96784ee1","pitchNumber":2,"startTime":"2026-04-16T19:14:34.477Z","endTime":"2026-04-16T19:14:39.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99967418279867,"aZ":-31.507053624591205,"pfxX":-4.026072180987011,"pfxZ":0.4310196037104568,"pX":0.2372613767879338,"pZ":1.4895938115043348,"vX0":-1.7517566911476044,"vY0":-124.35308385949281,"vZ0":-2.668374209003966,"x":107.96,"y":198.56,"x0":1.4766342039169222,"y0":50.00198310513051,"z0":5.225222864512477,"aX":-6.22190296892172},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":7.7,"spinRate":2603,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.44269136719972435,"extension":5.909779590722549},"index":3,"playId":"a4211e4b-78af-3a82-bab7-9329a93aed5b","pitchNumber":3,"startTime":"2026-04-16T19:14:51.486Z","endTime":"2026-04-16T19:14:56.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.442254530598003,"aZ":-26.47648937159801,"pfxX":10.097964568985569,"pfxZ":2.9323423196376357,"pX":0.04048362611386844,"pZ":2.3622605808508372,"vX0":-6.547785267872013,"vY0":-138.62452962531393,"vZ0":-3.0035725157378708,"x":92.55,"y":148.44,"x0":1.1230790225902534,"y0":50.002792810614935,"z0":5.230278752527413,"aX":19.622249319712907},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":-16.9,"spinRate":2110,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.39535036533572354,"extension":5.760009345598518},"index":4,"playId":"3dd48538-f184-348d-861c-02a00de46c59","pitchNumber":4,"startTime":"2026-04-16T19:15:09.018Z","endTime":"2026-04-16T19:15:13.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74828006022014,"aZ":-36.037581882980746,"pfxX":-4.53153691803846,"pfxZ":-2.5210210106400126,"pX":0.13324863742703721,"pZ":2.2235695473880233,"vX0":-1.5579761306124975,"vY0":-124.24260632312551,"vZ0":-0.16290767826541352,"x":111.92,"y":178.74,"x0":1.360800461216298,"y0":50.00484613343222,"z0":5.338667115431823,"aX":-6.9366418071322835},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.3,"breakHorizontal":8.6,"spinRate":2572,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4444316694366668,"extension":5.81499975630758},"hitData":{"launchSpeed":103.2,"launchAngle":10.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":186.06,"coordY":132.03}},"index":5,"playId":"2c5a5252-481e-336d-862f-0869eb81b105","pitchNumber":5,"startTime":"2026-04-16T19:15:26.144Z","endTime":"2026-04-16T19:15:38.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:15:38.964Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T19:15:42.267Z","endTime":"2026-04-16T19:18:06.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336482026567605,"aZ":-39.965512038097415,"pfxX":-0.19632153378190276,"pfxZ":-4.806959704508952,"pX":0.030729397325129294,"pZ":2.729387437558877,"vX0":-3.3818314459523218,"vY0":-125.90613741701692,"vZ0":1.2801127762997053,"x":115.83,"y":165.09,"x0":1.4116476993493228,"y0":50.00405024092594,"z0":5.425756019790339,"aX":-0.3175497828337504},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.3,"breakHorizontal":1.1,"spinRate":2684,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.43349391653352853,"extension":5.974887731677475},"index":0,"playId":"5d903fef-af65-3a2b-bc2d-609f4c2d704d","pitchNumber":1,"startTime":"2026-04-16T19:16:03.521Z","endTime":"2026-04-16T19:16:07.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":85.9,"endSpeed":78.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289070977943272,"aZ":-43.82358416977266,"pfxX":-2.347154532761924,"pfxZ":-7.412261236784433,"pX":1.0567274832164917,"pZ":2.491456624555414,"vX0":0.2153399143901919,"vY0":-125.09348303132258,"vZ0":1.5455938425664502,"x":76.72,"y":171.51,"x0":1.2737268578930525,"y0":50.0041399299302,"z0":5.482110784708241,"aX":-3.6876938586548698},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.7,"breakHorizontal":4.2,"spinRate":2872,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4393246131095525,"extension":5.835972848207777},"index":1,"playId":"f64dc254-5532-3346-b1ab-5cce0aeb1afc","pitchNumber":2,"startTime":"2026-04-16T19:16:21.781Z","endTime":"2026-04-16T19:16:26.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"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-16T19:16:32.670Z","endTime":"2026-04-16T19:17:33.587Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.301041340848563,"aZ":-39.50010680530914,"pfxX":-0.47697515995613227,"pfxZ":-4.219991261504088,"pX":-1.3027035135581972,"pZ":0.41035877043242763,"vX0":-6.377467304991721,"vY0":-130.22987528596155,"vZ0":-4.640321513913639,"x":166.66,"y":227.7,"x0":1.2276626569467264,"y0":50.00101264996439,"z0":5.165070437778402,"aX":-0.8269496623466092},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-8.4,"breakHorizontal":2.2,"spinRate":2790,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.41870421415352865,"extension":6.0956630736761515},"index":3,"playId":"69071849-daf0-3855-82f0-9815c0187410","pitchNumber":3,"startTime":"2026-04-16T19:17:33.587Z","endTime":"2026-04-16T19:17:38.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458325682632758,"aZ":-44.25040619559119,"pfxX":-1.680891488037775,"pfxZ":-7.5966314637671655,"pX":-0.9852416336061744,"pZ":0.9809212705780962,"vX0":-4.7289430362503415,"vY0":-125.34364294114498,"vZ0":-1.7335349213313145,"x":154.56,"y":212.3,"x0":1.144537413727851,"y0":50.00183041246203,"z0":5.296424727564944,"aX":-2.671911939016626},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.9,"breakHorizontal":4.1,"spinRate":2749,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.43706561563234514,"extension":6.1113955085290375},"index":4,"playId":"83fb9fe0-e270-3985-9d30-668cd486599f","pitchNumber":4,"startTime":"2026-04-16T19:18:01.421Z","endTime":"2026-04-16T19:18:06.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":3.98,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:18:06.070Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin challenged (pitch result), call on the field was confirmed: Konnor Griffin called out on strikes.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T19:18:10.403Z","endTime":"2026-04-16T19:20:14.326Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81279372372033,"aZ":-41.14040408352578,"pfxX":-1.017835085877267,"pfxZ":-5.473780307171699,"pX":0.09744629461402358,"pZ":3.0783515375407386,"vX0":-2.4978311962620507,"vY0":-127.11956836421967,"vZ0":2.2248888985044193,"x":113.29,"y":155.66,"x0":1.2246036075490958,"y0":50.00231669155312,"z0":5.455397030491584,"aX":-1.6671198270473409},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.1,"breakHorizontal":2.4,"spinRate":2650,"spinDirection":327},"zone":2,"typeConfidence":2.0,"plateTime":0.43071419910213304,"extension":5.94941598685457},"index":0,"playId":"217a98a3-bac2-369f-bb1d-9720558c7ea8","pitchNumber":1,"startTime":"2026-04-16T19:18:29.782Z","endTime":"2026-04-16T19:18:33.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60838531849621,"aZ":-42.206553896142246,"pfxX":0.16145502226611752,"pfxZ":-6.277601847744156,"pX":-0.960951752395988,"pZ":2.0324065085019396,"vX0":-4.936028664314687,"vY0":-125.61098284220076,"vZ0":0.3132232458628197,"x":153.63,"y":183.91,"x0":1.0092834115968876,"y0":50.005167487306956,"z0":5.339549638001901,"aX":0.2577417398455517},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-11.0,"breakHorizontal":0.8,"spinRate":2703,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4361517138011566,"extension":6.147448609373066},"index":1,"playId":"9877f2d8-88de-305f-a9c9-1a167b32e6a6","pitchNumber":2,"startTime":"2026-04-16T19:18:49.819Z","endTime":"2026-04-16T19:18:54.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-16T19:19:03.004Z","endTime":"2026-04-16T19:19:25.026Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795797361521508,"aZ":-44.86665963482927,"pfxX":-0.11137908846475497,"pfxZ":-7.816167040576288,"pX":-1.2895731837136502,"pZ":1.4426104786174652,"vX0":-5.648615455749302,"vY0":-126.1368415336922,"vZ0":-0.867416896802894,"x":166.16,"y":199.83,"x0":0.9860344019462006,"y0":50.002901289814,"z0":5.384205752105296,"aX":-0.18034757930095088},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-14.2,"breakHorizontal":1.4,"spinRate":2790,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.43295332524445174,"extension":6.0422276248708},"index":3,"playId":"68fc7767-2a1b-3028-86ef-9a0f66983888","pitchNumber":3,"startTime":"2026-04-16T19:19:25.026Z","endTime":"2026-04-16T19:19:29.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83970890835107,"aZ":-44.051482975954535,"pfxX":-1.5048107621055609,"pfxZ":-7.328914844121453,"pX":0.7047083440617581,"pZ":3.1523349981554856,"vX0":-0.6301985458308481,"vY0":-126.54587907924306,"vZ0":2.961889712888028,"x":90.14,"y":153.67,"x0":1.1524249457920828,"y0":50.000206411723,"z0":5.495855347569157,"aX":-2.4397523740243656},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-12.4,"breakHorizontal":2.9,"spinRate":2713,"spinDirection":319},"zone":3,"typeConfidence":2.0,"plateTime":0.4328354661354634,"extension":6.033863049299192},"index":4,"playId":"a5b63eca-1afa-3f26-9e0e-61a9898b9aae","pitchNumber":4,"startTime":"2026-04-16T19:19:47.319Z","endTime":"2026-04-16T19:20:14.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"}},"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:20:14.326Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out to first baseman Curtis Mead.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T19:21:20.670Z","endTime":"2026-04-16T19:22:17.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Reynolds replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T19:20:19.221Z","endTime":"2026-04-16T19:20:23.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"902","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-16T19:20:23.526Z","endTime":"2026-04-16T19:21:23.093Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":98.5,"endSpeed":91.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9525562052331,"aZ":-20.91817111249125,"pfxX":7.7751437630327445,"pfxZ":5.315572069819896,"pX":-0.7743548073212717,"pZ":0.7241350143214289,"vX0":-7.942117850802383,"vY0":-143.1927100976577,"vZ0":-8.656110748487835,"x":146.52,"y":219.23,"x0":0.9989572762613141,"y0":50.00557074962029,"z0":5.049500004669625,"aX":16.467918082796796},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.4,"breakHorizontal":-12.8,"spinRate":2189,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3796741072293721,"extension":6.126188544560666},"index":2,"playId":"493994d6-70a7-3299-8b64-c66d551ca361","pitchNumber":1,"startTime":"2026-04-16T19:21:23.093Z","endTime":"2026-04-16T19:21:27.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318881696401327,"aZ":-36.786344677489566,"pfxX":-2.7322285045758106,"pfxZ":-2.7595251743114027,"pX":1.0061058286425888,"pZ":5.072608345668417,"vX0":-0.009903786476051862,"vY0":-128.69230674647835,"vZ0":6.109119437777031,"x":78.65,"y":101.82,"x0":1.3647762204250729,"y0":50.000608741182354,"z0":5.520857494145024,"aX":-4.570727335206346},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.4,"breakHorizontal":4.9,"spinRate":2570,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.4260033710073694,"extension":5.967813533111168},"index":3,"playId":"cc9372c8-3bd8-3b9b-941f-3c4f284311ba","pitchNumber":2,"startTime":"2026-04-16T19:21:44.343Z","endTime":"2026-04-16T19:21:47.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55382868715774,"aZ":-41.753989987748625,"pfxX":-1.1912455966574118,"pfxZ":-5.95154687546764,"pX":-0.3746250694868972,"pZ":3.014044954822578,"vX0":-3.036089771346008,"vY0":-125.99877582148284,"vZ0":2.289225405653347,"x":131.28,"y":157.4,"x0":1.0007443808256176,"y0":50.00629336080144,"z0":5.4671494765676085,"aX":-1.9157114519600056},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-10.1,"breakHorizontal":2.9,"spinRate":2621,"spinDirection":323},"zone":1,"typeConfidence":2.0,"plateTime":0.4346779839882764,"extension":5.932376152740643},"hitData":{"launchSpeed":79.9,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":166.38}},"index":4,"playId":"8fb0e578-6da7-384b-a61b-1019d1e19544","pitchNumber":3,"startTime":"2026-04-16T19:22:08.648Z","endTime":"2026-04-16T19:22:17.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-6.800000000000001,"leverageIndex":2.72,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:22:17.041Z","atBatIndex":73},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brady House reaches on a fielding error by third baseman Nick Gonzales.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T19:24:52.936Z","endTime":"2026-04-16T19:26:14.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to first base for Nick Yorke.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:24:07.777Z","endTime":"2026-04-16T19:24:07.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryan Reynolds remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T19:24:07.795Z","endTime":"2026-04-16T19:24:07.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"902","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":694377,"link":"/api/v1/people/694377"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Lawrence replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T19:24:07.796Z","endTime":"2026-04-16T19:24:55.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.076390280396105,"aZ":-28.72570594662124,"pfxX":-12.097602827975514,"pfxZ":1.8491419728891998,"pX":-0.16073609730886554,"pZ":2.8566897041800363,"vX0":10.75880460397589,"vY0":-136.14875698606875,"vZ0":1.580167787735426,"x":123.13,"y":161.65,"x0":-2.6000292494450132,"y0":50.006781952313254,"z0":4.262712116812974,"aX":-22.62026731299152},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.0,"breakHorizontal":19.6,"spinRate":2376,"spinDirection":245},"zone":5,"typeConfidence":0.74,"plateTime":0.402944710244062,"extension":6.448796422367415},"index":3,"playId":"2168c299-16b3-3400-a0eb-9bf6992ece7d","pitchNumber":1,"startTime":"2026-04-16T19:24:55.256Z","endTime":"2026-04-16T19:24:59.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.781056765768938,"aZ":-29.66317346969043,"pfxX":10.390130199143613,"pfxZ":1.7848893517236526,"pX":0.17841007975890363,"pZ":3.3882811154614236,"vX0":4.4973227613124225,"vY0":-117.96820956065237,"vZ0":3.7494169163797513,"x":110.2,"y":147.3,"x0":-3.1034788029968965,"y0":50.002385842312016,"z0":4.515234996440152,"aX":14.62022948673982},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.4,"breakHorizontal":-19.9,"spinRate":3000,"spinDirection":69},"zone":2,"typeConfidence":0.91,"plateTime":0.4645778725186833,"extension":6.528920223666039},"index":4,"playId":"56b0f27c-1d1d-3e92-9322-11184dc4a57c","pitchNumber":2,"startTime":"2026-04-16T19:25:10.065Z","endTime":"2026-04-16T19:25:14.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":81.5,"endSpeed":75.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.198407582362886,"aZ":-32.93405724730099,"pfxX":8.37685994263363,"pfxZ":-0.5449158239143301,"pX":3.8669277072159067,"pZ":0.9985313899530515,"vX0":12.747474876934692,"vY0":-118.01083452264447,"vZ0":-0.5606440717302231,"x":-30.4,"y":211.82,"x0":-2.699965598046489,"y0":50.00055459579903,"z0":4.282225906986348,"aX":11.768592810756829},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.8,"breakHorizontal":-18.4,"spinRate":2976,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.46475940905468915,"extension":6.695481268196884},"index":5,"playId":"a935388c-51d9-3d84-8e33-a6b66f518564","pitchNumber":3,"startTime":"2026-04-16T19:25:24.934Z","endTime":"2026-04-16T19:25:28.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":82.9,"endSpeed":76.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.963254181348283,"aZ":-33.61732788183077,"pfxX":5.590558684516641,"pfxZ":-0.9773798440455135,"pX":1.6120993266226014,"pZ":1.1653071091359193,"vX0":8.945209404635929,"vY0":-120.49936375973029,"vZ0":-0.6006964633897749,"x":55.55,"y":207.32,"x0":-2.871735430393315,"y0":50.004390131203344,"z0":4.382634862552986,"aX":8.237532450558463},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-12.2,"spinRate":2912,"spinDirection":46},"zone":14,"typeConfidence":0.92,"plateTime":0.45418405883011115,"extension":6.630923888072754},"index":6,"playId":"cbc0cbd0-57f7-3cc6-8b3b-a7982630d2a3","pitchNumber":4,"startTime":"2026-04-16T19:25:45.805Z","endTime":"2026-04-16T19:25:49.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.603647170032055,"aZ":-35.43317874474435,"pfxX":-10.028778158675978,"pfxZ":-1.7495669627685313,"pX":-0.6522435466009407,"pZ":1.8151648575905794,"vX0":9.115514570900496,"vY0":-136.3657555963907,"vZ0":0.2712527464845942,"x":141.86,"y":189.77,"x0":-2.7506717514227463,"y0":50.00075081224604,"z0":4.177586879343706,"aX":-18.709194377875185},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.9,"breakHorizontal":16.0,"spinRate":2338,"spinDirection":247},"zone":7,"typeConfidence":0.97,"plateTime":0.40310579814137615,"extension":6.439004406343273},"hitData":{"launchSpeed":82.0,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":167.9}},"index":7,"playId":"89b01b0c-067e-3918-9bc9-322de03f3991","pitchNumber":5,"startTime":"2026-04-16T19:26:04.729Z","endTime":"2026-04-16T19:26:14.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:26:14.301Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Jake Mangum. Brady House to 3rd. Daylen Lile to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T19:26:22.223Z","endTime":"2026-04-16T19:26:53.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.957748647505056,"aZ":-31.563762262211753,"pfxX":-10.058264056832023,"pfxZ":0.30870995274567825,"pX":-0.6249570311436526,"pZ":2.5032629770939323,"vX0":9.383322741473407,"vY0":-139.8142833778082,"vZ0":1.2798450912469606,"x":140.82,"y":171.19,"x0":-2.7257340954156324,"y0":50.00217845530315,"z0":4.118481395288088,"aX":-19.816058602429422},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":2391,"spinDirection":259},"zone":4,"typeConfidence":0.97,"plateTime":0.39249107047577514,"extension":6.345221736845027},"hitData":{"launchSpeed":95.5,"launchAngle":12.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.48,"coordY":91.23}},"index":0,"playId":"ac6eb5ea-dc75-30a9-871b-6f17491cc0bf","pitchNumber":1,"startTime":"2026-04-16T19:26:41.748Z","endTime":"2026-04-16T19:26:53.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-6.899999999999999,"leverageIndex":1.01,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:26:53.975Z","atBatIndex":75},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Abrams hit by pitch.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T19:27:37.636Z","endTime":"2026-04-16T19:28:29.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:27:16.156Z","endTime":"2026-04-16T19:27:39.895Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568699959595488,"aZ":-29.946889061420144,"pfxX":9.805324905327828,"pfxZ":1.5505500197870754,"pX":0.4848851811206337,"pZ":1.7733501154355982,"vX0":5.317125731814938,"vY0":-119.60263803447768,"vZ0":0.7081762234601838,"x":98.52,"y":190.9,"x0":-3.046265268221643,"y0":50.005387375034836,"z0":4.173907648528975,"aX":14.106239345139448},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.2,"breakHorizontal":-19.1,"spinRate":2845,"spinDirection":69},"zone":9,"typeConfidence":0.91,"plateTime":0.45919419590822574,"extension":6.435876355303784},"index":1,"playId":"9eac834c-5259-3c9f-a366-dafb785ecfdc","pitchNumber":1,"startTime":"2026-04-16T19:27:39.895Z","endTime":"2026-04-16T19:27:44.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68316802419572,"aZ":-22.362732510634586,"pfxX":-8.187920871729947,"pfxZ":5.001707903175689,"pX":-0.028611547244568637,"pZ":3.4585180634483654,"vX0":10.602504634342681,"vY0":-139.05475520343083,"vZ0":1.7508072705850528,"x":118.09,"y":145.4,"x0":-2.8240295074202537,"y0":50.003371123885145,"z0":4.3027482251429845,"aX":-16.064038502311266},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":12.7,"spinRate":2524,"spinDirection":250},"zone":11,"typeConfidence":0.89,"plateTime":0.3936367883457854,"extension":6.394437175865384},"index":2,"playId":"a4ac6e15-dd4a-3222-b7e9-32e7fe5e1b85","pitchNumber":2,"startTime":"2026-04-16T19:27:57.224Z","endTime":"2026-04-16T19:28:01.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38537031727879,"aZ":-29.635691303135143,"pfxX":9.94261343249609,"pfxZ":1.7332085222643192,"pX":2.3142804353220443,"pZ":1.2262255495991017,"vX0":9.301258435316761,"vY0":-120.42883928403921,"vZ0":-0.859810693820716,"x":28.79,"y":205.67,"x0":-2.895774444051931,"y0":50.000401194518155,"z0":4.219883048145121,"aX":14.534064919027928},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":-20.3,"spinRate":2980,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4556039011600128,"extension":6.644528478868609},"index":3,"playId":"1272092b-9cfb-352f-b8f6-620ff69b7a66","pitchNumber":3,"startTime":"2026-04-16T19:28:20.524Z","endTime":"2026-04-16T19:28:29.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-0.5999999999999988,"leverageIndex":0.79,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:28:29.534Z","atBatIndex":76},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Young grounds into a force out, third baseman Nick Gonzales to catcher Joey Bart. Brady House out at home. Daylen Lile to 3rd. CJ Abrams to 2nd. Jacob Young to 1st.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T19:28:31.164Z","endTime":"2026-04-16T19:29:11.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.6,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.475809462688822,"aZ":-32.6400022951776,"pfxX":5.559402300135033,"pfxZ":-0.31146043352700836,"pX":0.06454992633118457,"pZ":1.9951219289936954,"vX0":5.854977910078993,"vY0":-120.3692098318695,"vZ0":1.0732191194476437,"x":114.54,"y":184.91,"x0":-3.0977346631308404,"y0":50.00180566223539,"z0":4.375478152103435,"aX":8.374358061149135},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":-11.2,"spinRate":3023,"spinDirection":63},"zone":8,"typeConfidence":0.91,"plateTime":0.45046945320162557,"extension":6.598375400853468},"hitData":{"launchSpeed":107.8,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.75,"coordY":173.59}},"index":0,"playId":"fd0b7cdf-e2ab-3f49-8b6b-2a5163d0498e","pitchNumber":1,"startTime":"2026-04-16T19:29:04.332Z","endTime":"2026-04-16T19:29:11.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":3.3999999999999995,"leverageIndex":0.96,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:29:11.354Z","atBatIndex":77},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jorbit Vivas grounds into a double play, first baseman Nick Yorke to catcher Joey Bart to first baseman Nick Yorke. Daylen Lile out at home. Jorbit Vivas out at 1st.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T19:29:25.402Z","endTime":"2026-04-16T19:30:19.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.897340200051758,"aZ":-21.53616001340292,"pfxX":-7.811865828586317,"pfxZ":5.465233846522758,"pX":2.4145905928459532,"pZ":2.0821638307063095,"vX0":16.37983611616009,"vY0":-138.62460714514884,"vZ0":-2.0837358645762523,"x":24.96,"y":182.56,"x0":-2.5550425254869054,"y0":50.00404413586101,"z0":4.280808696440272,"aX":-15.210831563631135},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.6,"breakHorizontal":10.8,"spinRate":2505,"spinDirection":251},"zone":14,"typeConfidence":0.95,"plateTime":0.39507527094880857,"extension":6.93607663188859},"index":0,"playId":"cf7bff08-69e6-33b1-9ef5-e7907104c7b7","pitchNumber":1,"startTime":"2026-04-16T19:29:52.358Z","endTime":"2026-04-16T19:29:55.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":96.3,"endSpeed":88.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977992131055114,"aZ":-33.58174716942706,"pfxX":-9.708226538786548,"pfxZ":-0.7033236858254135,"pX":0.31242260504144764,"pZ":1.909397274230573,"vX0":11.756504998192307,"vY0":-139.81073939497875,"vZ0":-0.06479929551241503,"x":112.71,"y":168.7,"x0":-2.6687712228561136,"y0":50.004711454190875,"z0":4.121075654583666,"aX":-19.388003225787386},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-1.1,"breakHorizontal":15.4,"spinRate":2371,"spinDirection":246},"zone":9,"typeConfidence":0.97,"plateTime":0.3904902817298601,"extension":6.530747049715625},"hitData":{"launchSpeed":89.9,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":174.99}},"index":1,"playId":"a5a0aad6-18d4-3cbc-b014-936e55a59493","pitchNumber":2,"startTime":"2026-04-16T19:30:11.537Z","endTime":"2026-04-16T19:30:19.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":682928,"link":"/api/v1/people/682928"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":10.399999999999999,"leverageIndex":1.63,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:30:19.553Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Mangum walks.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:32:52.258Z","endTime":"2026-04-16T19:35:59.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Cionel Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:31:08.629Z","endTime":"2026-04-16T19:32:54.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.53940079748199,"aZ":-12.685600422842906,"pfxX":-2.0869871150566524,"pfxZ":10.257508433607633,"pX":0.7560431645654903,"pZ":4.822941493536672,"vX0":5.105274689514223,"vY0":-138.99113303055915,"vZ0":-0.6572483966496262,"x":88.18,"y":108.56,"x0":-0.8575697631561043,"y0":50.002749778888024,"z0":5.9286064967210175,"aX":-3.9656472139384635},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":2.4,"spinRate":2391,"spinDirection":191},"zone":12,"typeConfidence":0.9,"plateTime":0.3985233597596314,"extension":5.80371750705627},"index":1,"playId":"b5fce14b-94c3-3973-b902-c30d0470b809","pitchNumber":1,"startTime":"2026-04-16T19:32:54.585Z","endTime":"2026-04-16T19:32:58.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71130015692433,"aZ":-16.26207131217222,"pfxX":-1.622948134601745,"pfxZ":7.9699548839792556,"pX":1.4952659748720214,"pZ":2.751668525664831,"vX0":7.266535752042266,"vY0":-139.319768325993,"vZ0":-4.991062755128456,"x":60.0,"y":164.48,"x0":-0.9183625132824194,"y0":50.00420132355601,"z0":5.615796620860465,"aX":-3.241934899243713},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":1.7,"spinRate":2278,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.390815735587398,"extension":5.970787932705263},"index":2,"playId":"34a7fb91-c46e-30bd-8f61-cf5bc372ad4c","pitchNumber":2,"startTime":"2026-04-16T19:33:21.864Z","endTime":"2026-04-16T19:33:26.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75592358035498,"aZ":-12.694419469175035,"pfxX":-1.6108343104316423,"pfxZ":9.917894812485123,"pX":-1.0817441971812145,"pZ":4.568313901429063,"vX0":0.5404501289420227,"vY0":-139.5756326878258,"vZ0":-1.2355528161689835,"x":158.23,"y":115.44,"x0":-1.0691453735872989,"y0":50.00252508862223,"z0":5.856737566356669,"aX":-3.1634820163471686},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2501,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.3931217999853853,"extension":5.717407053346622},"index":3,"playId":"85bd90f8-6faa-3df9-bb43-6e7292d98000","pitchNumber":3,"startTime":"2026-04-16T19:34:09.099Z","endTime":"2026-04-16T19:34:12.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.400049178945316,"aZ":-13.963833384266543,"pfxX":-2.038783652413784,"pfxZ":9.531916462275788,"pX":-0.5361588410852745,"pZ":2.474954108300677,"vX0":2.2601826405521415,"vY0":-137.11565172828017,"vZ0":-5.999130761784473,"x":137.44,"y":171.96,"x0":-1.1049881786175382,"y0":50.000488905698944,"z0":5.638389609816181,"aX":-3.894176056596689},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":3.2,"spinRate":2433,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.3989701756299522,"extension":5.848897773124312},"index":4,"playId":"4ae9a686-5c12-3dc6-b466-c3b6313e0189","pitchNumber":4,"startTime":"2026-04-16T19:34:26.830Z","endTime":"2026-04-16T19:34:31.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":86.5,"endSpeed":81.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.185995143472933,"aZ":-35.77106913168382,"pfxX":-0.27432573068404453,"pfxZ":-2.199339672093117,"pX":0.6195120263074043,"pZ":0.6315310232373651,"vX0":3.694106225586554,"vY0":-125.97788349731482,"vZ0":-5.685151581950933,"x":93.39,"y":221.73,"x0":-0.8188888350207952,"y0":50.00303856023313,"z0":5.748452213616982,"aX":-0.44993576363113746},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.9,"breakHorizontal":-0.2,"spinRate":2733,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.43177490491065873,"extension":5.804582128708464},"index":5,"playId":"714cbe4a-6c28-30ce-b814-bc7cd3727320","pitchNumber":5,"startTime":"2026-04-16T19:35:04.496Z","endTime":"2026-04-16T19:35:08.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80200354286749,"aZ":-13.7501739722459,"pfxX":-1.7659915124700372,"pfxZ":9.297366279314883,"pX":-0.6422495058548796,"pZ":1.126265608204617,"vX0":2.26004863755448,"vY0":-139.07433612953858,"vZ0":-9.498532521866645,"x":141.48,"y":208.37,"x0":-1.2315992352709262,"y0":50.004948229579156,"z0":5.472903827208844,"aX":-3.50020724471344},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":2.8,"spinRate":2384,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.3921116087869989,"extension":5.998524805131771},"index":6,"playId":"2b3b8784-72e3-3ad0-9506-afe31728e744","pitchNumber":6,"startTime":"2026-04-16T19:35:36.616Z","endTime":"2026-04-16T19:35:41.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218398905786565,"aZ":-14.931803293816149,"pfxX":-1.3941587493285676,"pfxZ":8.611432590067533,"pX":0.9250310815787007,"pZ":1.2034261607359942,"vX0":5.8124809136031965,"vY0":-139.83245497630003,"vZ0":-9.198481494337376,"x":81.74,"y":206.29,"x0":-0.9893516659578394,"y0":50.003044011865654,"z0":5.490739166430868,"aX":-2.791675847365296},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":1.4,"spinRate":2438,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.3900259285641505,"extension":6.052292289310125},"index":7,"playId":"6288e970-8f05-34e6-8822-dc4974c8b3e4","pitchNumber":7,"startTime":"2026-04-16T19:35:54.917Z","endTime":"2026-04-16T19:35:59.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:35:59.427Z","atBatIndex":79},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ryan O'Hearn hit by pitch.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:36:30.898Z","endTime":"2026-04-16T19:41:28.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0,2],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan O'Hearn replaces Nick Gonzales.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:36:12.044Z","endTime":"2026-04-16T19:36:32.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17776557160005,"aZ":-37.81120737654992,"pfxX":2.646945886561447,"pfxZ":-3.801171453999183,"pX":-0.32545623310040156,"pZ":1.66594291615078,"vX0":1.003175376032245,"vY0":-120.92313793335038,"vZ0":-2.2640751679869595,"x":129.41,"y":193.8,"x0":-1.089341069141327,"y0":50.00245616853642,"z0":5.925916215381768,"aX":3.9265667696111612},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.2,"breakHorizontal":-5.0,"spinRate":2450,"spinDirection":31},"zone":7,"typeConfidence":0.91,"plateTime":0.45263896506410717,"extension":5.756032820801617},"index":1,"playId":"f2ddc57e-efcb-3575-b075-c6bddf912514","pitchNumber":1,"startTime":"2026-04-16T19:36:32.807Z","endTime":"2026-04-16T19:36:54.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"}},"contextMetrics":{}},{"details":{"description":"Nationals challenged (tag play), call on the field was upheld: Clayton Beeter challenged (pitch result), call on the field was overturned: Jake Mangum steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"f2ddc57e-efcb-3575-b075-c6bddf912514","startTime":"2026-04-16T19:36:54.882Z","endTime":"2026-04-16T19:39:53.716Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":120},"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":5.48,"dramaIndex":209.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618623921760104,"aZ":-13.585341975293295,"pfxX":-2.662639169258205,"pfxZ":9.666955832194274,"pX":-0.37569974634891273,"pZ":0.754899879328489,"vX0":3.034156863149518,"vY0":-136.9038064413648,"vZ0":-10.458619647730458,"x":131.32,"y":218.4,"x0":-1.1457675030915442,"y0":50.000449570636015,"z0":5.524371013581597,"aX":-5.1182884020608155},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":4.3,"spinRate":2315,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.3981533592312676,"extension":6.184023520020866},"index":3,"playId":"c27ad4a7-2f32-39bc-84f3-35effc906add","pitchNumber":2,"startTime":"2026-04-16T19:39:53.716Z","endTime":"2026-04-16T19:39:57.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957109694592273,"aZ":-13.480047263467084,"pfxX":-2.113590194144815,"pfxZ":9.459421071918428,"pX":0.5411370155498566,"pZ":1.599255111705729,"vX0":4.92612176710868,"vY0":-138.9308748340559,"vZ0":-8.334819191501877,"x":96.37,"y":195.6,"x0":-0.9717634317420497,"y0":50.002378877060174,"z0":5.51246227540428,"aX":-4.1771760026367595},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":2.9,"spinRate":2364,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.3926216812286869,"extension":6.122849086861272},"index":4,"playId":"58861a44-3c8d-321e-9cd6-946c3857de81","pitchNumber":3,"startTime":"2026-04-16T19:40:11.369Z","endTime":"2026-04-16T19:40:15.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77209528327005,"aZ":-38.35050635950461,"pfxX":2.4372631695939857,"pfxZ":-3.8081060040148955,"pX":-0.6990359126625392,"pZ":4.482367640372853,"vX0":0.3349030039225857,"vY0":-126.25748895697791,"vZ0":3.5700086622036338,"x":143.65,"y":117.76,"x0":-1.1500816316981133,"y0":50.00521466416576,"z0":6.128691560347385,"aX":3.9503019162362207},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.9,"breakHorizontal":-4.4,"spinRate":2698,"spinDirection":36},"zone":11,"typeConfidence":0.91,"plateTime":0.4331874809198508,"extension":5.911745350679494},"index":5,"playId":"575b950b-afa4-3cca-8386-8a4b48305db1","pitchNumber":4,"startTime":"2026-04-16T19:40:33.088Z","endTime":"2026-04-16T19:40:38.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":86.1,"endSpeed":80.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.646176861651103,"aZ":-39.44146528619068,"pfxX":2.8448484032209738,"pfxZ":-4.535790464188971,"pX":0.5940227740871423,"pZ":1.6537577683917235,"vX0":2.7742461702333125,"vY0":-125.39695523463325,"vZ0":-2.799522132022283,"x":94.36,"y":194.13,"x0":-0.8932348660205944,"y0":50.001046614621046,"z0":5.979976859628495,"aX":4.561405853059885},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.6,"breakHorizontal":-5.8,"spinRate":2710,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4355995805490016,"extension":5.680397613156897},"index":6,"playId":"6e18e6ec-c671-396e-9b33-0496833d1ef1","pitchNumber":5,"startTime":"2026-04-16T19:40:53.683Z","endTime":"2026-04-16T19:40:58.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974873489700318,"aZ":-34.89522031243999,"pfxX":1.580460543610247,"pfxZ":-1.6878900377597028,"pX":2.4842882428597823,"pZ":-0.11174885024225764,"vX0":6.980043625501525,"vY0":-125.50537476539067,"vZ0":-7.5761721741000185,"x":22.3,"y":241.8,"x0":-0.5267747330952417,"y0":50.00405927194235,"z0":5.751389538014299,"aX":2.5460193865871426},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-4.3,"spinRate":2863,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4347244172162683,"extension":5.815417676924974},"index":7,"playId":"ec6c3ea5-03cb-3979-ba08-0d2f751f30a6","pitchNumber":6,"startTime":"2026-04-16T19:41:22.461Z","endTime":"2026-04-16T19:41:28.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":5.48,"dramaIndex":250.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:41:28.281Z","atBatIndex":80},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Oneil Cruz grounds into a force out, shortstop CJ Abrams to second baseman Nasim Nuñez. Jake Mangum to 3rd. Ryan O'Hearn out at 2nd. Oneil Cruz to 1st.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:42:36.674Z","endTime":"2026-04-16T19:43:03.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:41:41.573Z","endTime":"2026-04-16T19:42:39.074Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":96.8,"endSpeed":90.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062726462791147,"aZ":-15.716437668131144,"pfxX":-2.1893541356054764,"pfxZ":8.03456238656414,"pX":-0.7753426285919408,"pZ":2.474513196601307,"vX0":1.495866296142802,"vY0":-141.04582895305992,"vZ0":-6.307721281632823,"x":146.55,"y":171.97,"x0":-1.0236386014392729,"y0":50.0031274050865,"z0":5.72393760429795,"aX":-4.4848897610742595},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":3.7,"spinRate":2467,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.3858785885759084,"extension":5.950330612813896},"index":1,"playId":"0c34cfb5-f6fb-3050-8dda-960a1df7fbea","pitchNumber":1,"startTime":"2026-04-16T19:42:39.074Z","endTime":"2026-04-16T19:42:43.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04585613201805,"aZ":-16.74611425228969,"pfxX":-1.0179063181785541,"pfxZ":7.590145509692027,"pX":-0.6506670735775976,"pZ":2.8404748151373,"vX0":1.190105837233809,"vY0":-140.54573829611064,"vZ0":-5.284160000199017,"x":141.8,"y":162.09,"x0":-0.9441534153700526,"y0":50.00453234313035,"z0":5.805681615434319,"aX":-2.069492229770999},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":1.7,"spinRate":2519,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.3873484396577682,"extension":5.872081623172643},"hitData":{"launchSpeed":89.1,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":156.24}},"index":2,"playId":"f3a78ac7-be55-3dbb-8a8e-bb162cfb6c32","pitchNumber":2,"startTime":"2026-04-16T19:42:56.586Z","endTime":"2026-04-16T19:43:03.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.5,"awayTeamWinProbability":53.5,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":6.06,"dramaIndex":187.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:43:03.612Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging. Oneil Cruz steals (9) 2nd base.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:43:24.217Z","endTime":"2026-04-16T19:44:29.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988124543943737,"aZ":-13.868740722419489,"pfxX":1.7302698482863366,"pfxZ":9.226237320163008,"pX":0.06483455116406214,"pZ":3.475171298437157,"vX0":2.3549837527546233,"vY0":-138.9764370507524,"vZ0":-3.8594450479004974,"x":114.53,"y":144.95,"x0":-1.0137825337681172,"y0":50.002047466387815,"z0":5.78398902507232,"aX":3.432277791272541},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":2399,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3919950701525434,"extension":5.927986333434614},"index":0,"playId":"0da6d398-cbd2-32a9-9e06-0c2c0d68a30f","pitchNumber":1,"startTime":"2026-04-16T19:43:40.504Z","endTime":"2026-04-16T19:43:44.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79175076932618,"aZ":-15.191851580360993,"pfxX":-1.4435437060940683,"pfxZ":8.580975666186406,"pX":-0.0524369112129688,"pZ":2.9412857251614266,"vX0":2.89123832598545,"vY0":-139.63123991905582,"vZ0":-5.1301775909828224,"x":119.0,"y":159.37,"x0":-0.9127067520861685,"y0":50.00094337484899,"z0":5.798338507609338,"aX":-2.8564839750799793},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":2.0,"spinRate":2437,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.3919293465828386,"extension":5.860200509103018},"index":1,"playId":"a5ac8e9b-d7d3-34bd-afd6-526e55fd7e7e","pitchNumber":2,"startTime":"2026-04-16T19:43:56.924Z","endTime":"2026-04-16T19:44:00.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.302509710241328,"aZ":-37.63506706411217,"pfxX":2.8339346956380695,"pfxZ":-3.1409383491234246,"pX":0.6391697913479968,"pZ":1.9938318197051237,"vX0":3.0789958280925647,"vY0":-129.8432407834992,"vZ0":-2.9043805079048637,"x":92.64,"y":184.95,"x0":-0.9218368812652535,"y0":50.00119606833537,"z0":5.936822816709647,"aX":4.930408106458466},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-6.0,"breakHorizontal":-5.8,"spinRate":2690,"spinDirection":29},"zone":9,"typeConfidence":0.9,"plateTime":0.418798468221639,"extension":5.741305359638848},"index":2,"playId":"632daa8e-32c4-3f57-ab22-1d965c92eda0","pitchNumber":3,"startTime":"2026-04-16T19:44:20.727Z","endTime":"2026-04-16T19:44:29.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-22.3,"leverageIndex":7.39,"dramaIndex":327.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:44:29.508Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Yorke walks.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:44:47.582Z","endTime":"2026-04-16T19:46:33.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.517263377048604,"aZ":-12.103394078083456,"pfxX":-1.8415114338965126,"pfxZ":9.861615033714749,"pX":0.20812854855143392,"pZ":3.693160164436276,"vX0":3.5829683241417998,"vY0":-141.14518952685847,"vZ0":-3.8551986893259915,"x":109.07,"y":139.06,"x0":-0.8335016449599807,"y0":50.00066666345362,"z0":5.845492366859611,"aX":-3.7474252916858526},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":2.6,"spinRate":2373,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3867824191934517,"extension":6.000205189265381},"index":0,"playId":"b51ed6df-ebe9-385c-b56b-0e441b57dc98","pitchNumber":1,"startTime":"2026-04-16T19:44:54.340Z","endTime":"2026-04-16T19:44:57.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":97.5,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04636120649374,"aZ":-13.901043073811222,"pfxX":-0.1419165108631717,"pfxZ":8.919691778168016,"pX":-0.40361570941546066,"pZ":4.215045572016955,"vX0":1.6528501193097387,"vY0":-142.1176331018765,"vZ0":-2.18842052146087,"x":132.38,"y":124.97,"x0":-0.9739038299451054,"y0":50.00529318186174,"z0":5.876178459018345,"aX":-0.2907647116498274},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":-0.1,"spinRate":2366,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.38514027754039226,"extension":5.944243141047395},"index":1,"playId":"2525b9f3-4817-3a36-bff4-6c7f8a53c751","pitchNumber":2,"startTime":"2026-04-16T19:45:14.583Z","endTime":"2026-04-16T19:45:19.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":97.0,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003967904379696,"aZ":-13.08678837269707,"pfxX":-0.4471418932735962,"pfxZ":9.386553699397975,"pX":-0.9010170897178736,"pZ":2.247605311775813,"vX0":0.7147670021685276,"vY0":-141.20715393394667,"vZ0":-7.1141453124559515,"x":151.34,"y":178.09,"x0":-1.0985069973487722,"y0":50.00552864191128,"z0":5.629220414985949,"aX":-0.9095775579255634},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":0.7,"spinRate":2410,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.3868369401675147,"extension":5.946825892618137},"index":2,"playId":"59858f9d-077b-3c1b-99b3-14afdb429a05","pitchNumber":3,"startTime":"2026-04-16T19:45:44.877Z","endTime":"2026-04-16T19:45:49.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.769592808125118,"aZ":-35.84137571225292,"pfxX":3.4320872742093327,"pfxZ":-2.2495067975652967,"pX":0.380834956393807,"pZ":1.299085920472068,"vX0":2.206028364207971,"vY0":-126.22884417362408,"vZ0":-4.2505433885527255,"x":102.48,"y":203.7,"x0":-0.9481316256085317,"y0":50.00570279165553,"z0":5.865752381131527,"aX":5.583838513836087},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.8,"breakHorizontal":-6.7,"spinRate":2821,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4325885255898858,"extension":5.842707522634885},"index":3,"playId":"97ead246-abc2-3a21-9abe-56e9b1688a5c","pitchNumber":4,"startTime":"2026-04-16T19:46:06.340Z","endTime":"2026-04-16T19:46:11.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26344632901072,"aZ":-13.275045143695808,"pfxX":-1.443817685379283,"pfxZ":9.310123831670476,"pX":-0.07347716952582582,"pZ":4.497549544087513,"vX0":2.926504151617334,"vY0":-141.55681999082006,"vZ0":-1.5546878428936943,"x":119.8,"y":117.35,"x0":-0.9330094493514609,"y0":50.001094419684385,"z0":5.903592967535297,"aX":-2.930778239914055},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":2.0,"spinRate":2311,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.3869113602419274,"extension":5.944877180402339},"index":4,"playId":"6cff7dff-06c3-3f1f-be0f-66a3c3b1f238","pitchNumber":5,"startTime":"2026-04-16T19:46:29.622Z","endTime":"2026-04-16T19:46:33.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":3.9999999999999964,"leverageIndex":8.77,"dramaIndex":249.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:46:33.736Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to shortstop CJ Abrams, deflected by second baseman Nasim Nuñez. Jake Mangum scores. Oneil Cruz to 3rd. Nick Yorke to 2nd.","rbi":1,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:46:38.661Z","endTime":"2026-04-16T19:49:07.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnThird":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":690925,"link":"/api/v1/people/690925"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171918092805516,"aZ":-13.26983859091149,"pfxX":-0.5483324789841624,"pfxZ":9.60115523559993,"pX":0.5805731147904049,"pZ":2.0239113059346856,"vX0":4.334344428174736,"vY0":-139.37913969837572,"vZ0":-7.297173840405044,"x":94.87,"y":184.13,"x0":-0.9229722441827571,"y0":50.00044469672755,"z0":5.551220565700824,"aX":-1.0803884426478665},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":0.1,"spinRate":2239,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.39289447976669667,"extension":6.094367466470508},"index":0,"playId":"9e9f58e8-f232-33a2-a073-b435091a337e","pitchNumber":1,"startTime":"2026-04-16T19:47:15.403Z","endTime":"2026-04-16T19:47:19.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.524991100768535,"aZ":-37.97195569504364,"pfxX":4.509012510789363,"pfxZ":-3.531949321375431,"pX":0.5692247973934863,"pZ":1.323116595771987,"vX0":2.2831587205596753,"vY0":-126.7235718470983,"vZ0":-3.7959944561511967,"x":95.3,"y":203.06,"x0":-0.9264411805669289,"y0":50.002103230180325,"z0":5.84324830148251,"aX":7.404242655389091},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.0,"breakHorizontal":-8.6,"spinRate":2800,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.43061220873179007,"extension":5.8976861127836635},"index":1,"playId":"2c860697-c1b7-3c37-b64c-c1224a242963","pitchNumber":2,"startTime":"2026-04-16T19:47:35.836Z","endTime":"2026-04-16T19:47:39.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673423270876047,"aZ":-40.03392044246786,"pfxX":3.3204889366748542,"pfxZ":-4.903067675272993,"pX":-0.07142790225188227,"pZ":3.4147672941027807,"vX0":0.9771189729730732,"vY0":-126.0306102127212,"vZ0":1.2743571436357342,"x":119.72,"y":146.58,"x0":-0.8960445823082512,"y0":50.005350618365405,"z0":6.146832879659072,"aX":5.318655164961412},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.3,"breakHorizontal":-6.2,"spinRate":2789,"spinDirection":25},"zone":11,"typeConfidence":0.91,"plateTime":0.4353390507877606,"extension":5.799333491113956},"index":2,"playId":"eacce179-7c4a-3f9c-940b-ed2b3dafabde","pitchNumber":3,"startTime":"2026-04-16T19:48:00.030Z","endTime":"2026-04-16T19:48:05.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.026379257106775,"aZ":-14.993105995972872,"pfxX":-0.7220444173517178,"pfxZ":8.369166256893966,"pX":-0.21209554242468215,"pZ":5.371210226095885,"vX0":2.3402932072289078,"vY0":-142.86992918945703,"vZ0":1.0823740574421143,"x":125.08,"y":93.76,"x0":-0.9505348995802249,"y0":50.00427542000252,"z0":5.934071179334933,"aX":-1.483085179454993},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":0.8,"spinRate":2169,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3843913840048616,"extension":5.965853078258454},"index":3,"playId":"61604b94-9605-3699-bf79-7602be72a7c0","pitchNumber":4,"startTime":"2026-04-16T19:48:28.623Z","endTime":"2026-04-16T19:48:32.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87923825733992,"aZ":-10.550862312636712,"pfxX":-1.2573235600804733,"pfxZ":10.888441100495735,"pX":-0.3835457188650165,"pZ":2.3862153154612615,"vX0":1.9628126550723128,"vY0":-140.30270808090202,"vZ0":-7.012730857578363,"x":131.62,"y":174.35,"x0":-0.9300784910211625,"y0":50.00208940259673,"z0":5.611829269731836,"aX":-2.4969166824798346},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":1.8,"spinRate":2399,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.3909574449671993,"extension":6.004166018497386},"hitData":{"launchSpeed":93.5,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.46,"coordY":143.07}},"index":4,"playId":"487fdff9-f121-342d-97d5-40fab37ac014","pitchNumber":5,"startTime":"2026-04-16T19:48:57.297Z","endTime":"2026-04-16T19:49:07.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":665833,"link":"/api/v1/people/665833"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":38.300000000000004,"leverageIndex":9.99,"dramaIndex":490.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:49:07.309Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Bart flies out to center fielder Jacob Young.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T19:49:36.740Z","endTime":"2026-04-16T19:51:08.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.793500276536673,"aZ":-15.388650898344029,"pfxX":-1.892135606890287,"pfxZ":8.473877345842281,"pX":-1.0684954235546449,"pZ":4.165433581038209,"vX0":0.8421822683635262,"vY0":-139.9228687285263,"vZ0":-1.7696001259692418,"x":157.73,"y":126.31,"x0":-1.1276531840721795,"y0":50.00598808093869,"z0":5.815239374600963,"aX":-3.74972242948603},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":3.2,"spinRate":2417,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.39155717046698024,"extension":5.956742347845597},"index":0,"playId":"eff17f80-27ca-3c23-a473-f2ff967ee169","pitchNumber":1,"startTime":"2026-04-16T19:49:51.010Z","endTime":"2026-04-16T19:49:55.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04374314232262,"aZ":-14.594905388754192,"pfxX":-1.9760335467062244,"pfxZ":8.775780107287027,"pX":0.47634777154035224,"pZ":3.704036343334839,"vX0":4.697427661379002,"vY0":-140.4679366556216,"vZ0":-3.1317976615328558,"x":98.84,"y":138.77,"x0":-0.9589963587844742,"y0":50.00604016974131,"z0":5.779141343806302,"aX":-3.960238537142973},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":2.6,"spinRate":2400,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3895544239876432,"extension":5.870529531340892},"index":1,"playId":"43b654fd-61b3-3c49-8f51-a220c46f6143","pitchNumber":2,"startTime":"2026-04-16T19:50:10.528Z","endTime":"2026-04-16T19:50:14.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702482196990527,"aZ":-37.99252527019822,"pfxX":2.783247507493066,"pfxZ":-3.712922250933844,"pX":0.574669391803613,"pZ":1.9900488849786424,"vX0":2.9571720310000607,"vY0":-125.02457129467318,"vZ0":-1.905768670230436,"x":95.09,"y":185.05,"x0":-0.9898040021316796,"y0":50.00495950217859,"z0":5.911586565736395,"aX":4.358995276982706},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.0,"breakHorizontal":-5.8,"spinRate":2908,"spinDirection":21},"zone":9,"typeConfidence":0.91,"plateTime":0.43988798341328117,"extension":5.7497486829248095},"index":2,"playId":"171373ef-2141-32d6-8ca1-3e96528ed825","pitchNumber":3,"startTime":"2026-04-16T19:50:34.306Z","endTime":"2026-04-16T19:50:37.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797400582979648,"aZ":-40.323750919331594,"pfxX":0.892476684177363,"pfxZ":-5.105222372250857,"pX":1.034760708293977,"pZ":2.064386371037007,"vX0":4.186148022344703,"vY0":-125.87904340335271,"vZ0":-1.5812418480072403,"x":77.56,"y":183.04,"x0":-0.7692968131854059,"y0":50.00360235550064,"z0":5.981015845715283,"aX":1.4238058075317215},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.4,"breakHorizontal":-2.6,"spinRate":2605,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4360018519615876,"extension":5.72566675931106},"hitData":{"launchSpeed":85.1,"launchAngle":44.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.9,"coordY":85.82}},"index":3,"playId":"e96315ae-b7d6-3615-b971-8a1fd0c72ca1","pitchNumber":4,"startTime":"2026-04-16T19:50:57.536Z","endTime":"2026-04-16T19:51:08.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-16.5,"leverageIndex":6.39,"dramaIndex":266.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:51:08.541Z","atBatIndex":85},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Jake Mangum.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-16T19:53:41.336Z","endTime":"2026-04-16T19:53:54.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan O'Hearn remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"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-16T19:52:32.836Z","endTime":"2026-04-16T19:52:32.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to third base for Nick Yorke.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"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-16T19:52:32.861Z","endTime":"2026-04-16T19:52:32.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"500","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dennis Santana replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"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-16T19:52:32.862Z","endTime":"2026-04-16T19:54:33.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jorbit Vivas starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":7,"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-16T19:53:43.629Z","endTime":"2026-04-16T19:53:43.630Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"base":2,"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193634211064662,"aZ":-31.740949766863704,"pfxX":1.5673893756062456,"pfxZ":0.2789285655835858,"pX":0.13300741075604597,"pZ":2.1543165842422236,"vX0":4.344525100956285,"vY0":-124.52373502195753,"vZ0":-2.129465163676948,"x":111.93,"y":180.61,"x0":-1.8326967185226388,"y0":50.005879316639096,"z0":5.626931899974128,"aX":2.4812614021283177},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-3.7,"spinRate":2497,"spinDirection":177},"zone":8,"typeConfidence":2.0,"plateTime":0.43855924932391144,"extension":6.027794544666208},"hitData":{"launchSpeed":77.7,"launchAngle":45.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.27,"coordY":110.18}},"index":4,"playId":"9abe1a12-7555-3dbe-92eb-9e2bfd8fa86d","pitchNumber":1,"startTime":"2026-04-16T19:53:43.631Z","endTime":"2026-04-16T19:53:54.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":2.29,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:53:54.142Z","atBatIndex":86},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-16T19:54:16.811Z","endTime":"2026-04-16T19:54:45.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":95.7,"endSpeed":87.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.363010664612233,"aZ":-16.243942117227892,"pfxX":-6.48796124851963,"pfxZ":8.113682795823582,"pX":-1.2685358292428328,"pZ":2.6446357151313156,"vX0":3.459950066124785,"vY0":-139.26523084407572,"vZ0":-4.896309340063061,"x":165.35,"y":167.37,"x0":-1.6842363696859373,"y0":50.00538546817909,"z0":5.500626762008371,"aX":-12.742065846070636},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2446,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3933496104022032,"extension":5.9724497653723585},"index":0,"playId":"a2c5fc49-bf84-3db6-8b37-0458109f54a1","pitchNumber":1,"startTime":"2026-04-16T19:54:16.811Z","endTime":"2026-04-16T19:54:20.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.861040278212823,"aZ":-25.95239490774769,"pfxX":-8.968547432891247,"pfxZ":3.8082453636606015,"pX":0.08806774068366925,"pZ":1.6705786004524563,"vX0":7.7709469859232465,"vY0":-126.22484313356783,"vZ0":-4.140370681971749,"x":113.64,"y":193.67,"x0":-1.8478192972779623,"y0":50.000983054187344,"z0":5.393425773498044,"aX":-14.641157815592281},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2422,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4320014758075543,"extension":6.177296562414433},"hitData":{"launchSpeed":96.2,"launchAngle":23.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.39,"coordY":67.25}},"index":1,"playId":"ccbab2fc-35c9-3948-8d5a-7b6b25b39f1d","pitchNumber":2,"startTime":"2026-04-16T19:54:32.923Z","endTime":"2026-04-16T19:54:45.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":3.45,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:54:45.595Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to right fielder Bryan Reynolds. Jorbit Vivas scores.","rbi":1,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-16T19:54:59.212Z","endTime":"2026-04-16T19:55:55.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055007131436593,"aZ":-29.05088056003836,"pfxX":1.756943592801786,"pfxZ":1.9738181970517292,"pX":1.3695660180736613,"pZ":2.3494426606283754,"vX0":6.827639650050459,"vY0":-124.43389658596332,"vZ0":-2.139286973100129,"x":64.8,"y":175.35,"x0":-1.628881970759642,"y0":50.00158749574647,"z0":5.607968036740816,"aX":2.7764990822672924},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.7,"spinRate":2557,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.43879918339801005,"extension":6.182570880802596},"index":0,"playId":"96048f1f-0816-3a4b-8f20-09baed1177d8","pitchNumber":1,"startTime":"2026-04-16T19:55:11.748Z","endTime":"2026-04-16T19:55:16.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135196872226466,"aZ":-28.052282756743146,"pfxX":2.466157183690028,"pfxZ":2.6446178203864363,"pX":0.1734408463585132,"pZ":1.2272178776027176,"vX0":4.119369124400293,"vY0":-123.88007246480126,"vZ0":-4.58771375843531,"x":110.39,"y":205.65,"x0":-1.8296357707242845,"y0":50.002435850960126,"z0":5.440901416616544,"aX":3.8425762590796433},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":-5.4,"spinRate":2541,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4417035096944302,"extension":6.211575397833312},"index":1,"playId":"0ba85f2f-e230-3f21-955a-b14688759f5e","pitchNumber":2,"startTime":"2026-04-16T19:55:28.184Z","endTime":"2026-04-16T19:55:32.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811252471760696,"aZ":-27.158831038035686,"pfxX":1.2860968584761376,"pfxZ":3.183921902758783,"pX":0.011337853034177876,"pZ":2.5462768368803506,"vX0":4.14586867421925,"vY0":-124.88750998982934,"vZ0":-1.8684427690870191,"x":116.57,"y":170.03,"x0":-1.839229648417499,"y0":50.00395328884205,"z0":5.5441899105211645,"aX":2.024689531742293},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2536,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.43905064126631244,"extension":6.1205088086948445},"hitData":{"launchSpeed":106.3,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.64,"coordY":127.36}},"index":2,"playId":"a2f4722b-d885-3c7a-bb89-5b7ae40817d8","pitchNumber":3,"startTime":"2026-04-16T19:55:45.387Z","endTime":"2026-04-16T19:55:55.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.8,"awayTeamWinProbability":59.2,"homeTeamWinProbabilityAdded":-29.700000000000003,"leverageIndex":3.98,"dramaIndex":287.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:55:55.809Z","atBatIndex":88},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Curtis Mead reaches on a fielding error by third baseman Nick Yorke. James Wood to 3rd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-16T19:56:00.913Z","endTime":"2026-04-16T19:57:51.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727688086742237,"aZ":-19.26550429328286,"pfxX":-6.2693079380380805,"pfxZ":7.029107214250744,"pX":-0.3092619508532271,"pZ":2.0520873164296143,"vX0":5.824142359519011,"vY0":-134.3330168205098,"vZ0":-5.077739176231207,"x":128.79,"y":183.37,"x0":-1.6856522149484225,"y0":50.00421709280822,"z0":5.326739990264752,"aX":-11.51658883182787},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":10.2,"spinRate":2335,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4069591688989824,"extension":6.200152927720529},"index":0,"playId":"38d23409-698e-305f-ac70-2b2c839a735b","pitchNumber":1,"startTime":"2026-04-16T19:56:28.139Z","endTime":"2026-04-16T19:56:32.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10634723986959,"aZ":-30.05744279204073,"pfxX":0.35480283789962686,"pfxZ":1.2830680690038134,"pX":-0.3619068128614368,"pZ":2.1026686986848064,"vX0":3.3964460130692253,"vY0":-126.77921493582853,"vZ0":-2.6617189879153007,"x":130.8,"y":182.01,"x0":-1.7585981250428249,"y0":50.001618439464856,"z0":5.537245434596342,"aX":0.5834505863878627},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-1.3,"spinRate":2489,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.43014126415145926,"extension":6.163258262578283},"index":1,"playId":"a2841125-a6ea-3fb0-a475-0050321809b6","pitchNumber":2,"startTime":"2026-04-16T19:56:44.144Z","endTime":"2026-04-16T19:56:51.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Wood steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"a2841125-a6ea-3fb0-a475-0050321809b6","startTime":"2026-04-16T19:57:06.339Z","endTime":"2026-04-16T19:57:19.605Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"postOnSecond":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.72,"dramaIndex":37.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.424797592343168,"aZ":-30.723465181615055,"pfxX":0.18571707977301344,"pfxZ":0.9146373820952478,"pX":0.2889159802855581,"pZ":1.5612496850297366,"vX0":5.008784715845863,"vY0":-124.4819983901034,"vZ0":-3.2555271250156705,"x":105.99,"y":196.63,"x0":-1.764212169550483,"y0":50.002259321930524,"z0":5.400463801946863,"aX":0.2946671424892071},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2547,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.438179193934924,"extension":6.236244065227609},"index":3,"playId":"0a3a3bb9-843f-3979-996a-8ec391bdb3b4","pitchNumber":3,"startTime":"2026-04-16T19:57:19.605Z","endTime":"2026-04-16T19:57:23.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350267537209117,"aZ":-16.35848867136987,"pfxX":-5.155875163839215,"pfxZ":8.2473446070745,"pX":0.589418110203838,"pZ":3.2468680052151413,"vX0":7.408069471465469,"vY0":-137.55837469823695,"vZ0":-3.1804361309415556,"x":94.53,"y":151.11,"x0":-1.4679308713077726,"y0":50.000863205376916,"z0":5.526192168196486,"aX":-9.88560552971899},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2622,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.398090789096321,"extension":5.96805872588673},"hitData":{"launchSpeed":82.8,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.9,"coordY":168.91}},"index":4,"playId":"2aa78dbb-c8a7-39df-8ed2-028f5eed8090","pitchNumber":4,"startTime":"2026-04-16T19:57:42.422Z","endTime":"2026-04-16T19:57:51.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.72,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:57:51.320Z","atBatIndex":89},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to left fielder Jake Mangum.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-16T19:58:08.969Z","endTime":"2026-04-16T19:58:34.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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(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":86.5,"endSpeed":79.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.056367467199028,"aZ":-29.210922780704998,"pfxX":1.8203072941484573,"pfxZ":1.8420265057986889,"pX":0.1784126887724029,"pZ":2.5200370380660075,"vX0":4.295654524120326,"vY0":-125.92484904232161,"vZ0":-1.6114445963253048,"x":110.2,"y":170.74,"x0":-1.7845931854759804,"y0":50.00261136222581,"z0":5.526544292214578,"aX":2.929765929990186},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-4.3,"spinRate":2520,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.434598822236687,"extension":6.13372608251984},"hitData":{"launchSpeed":89.6,"launchAngle":37.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.64,"coordY":70.74}},"index":0,"playId":"046c4c65-0cb6-39a5-9399-a08bd0449884","pitchNumber":1,"startTime":"2026-04-16T19:58:23.997Z","endTime":"2026-04-16T19:58:34.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":694377,"link":"/api/v1/people/694377"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":1.47,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:58:34.255Z","atBatIndex":90},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Konnor Griffin singles on a ground ball to shortstop CJ Abrams. Henry Davis to 3rd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-16T20:00:58.120Z","endTime":"2026-04-16T20:01:24.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Orlando Ribalta replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"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-16T20:00:58.114Z","endTime":"2026-04-16T20:00:58.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687377,"link":"/api/v1/people/687377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Joey Bart starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":8,"homeScore":7,"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-16T20:00:58.116Z","endTime":"2026-04-16T20:00:58.117Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"base":2,"defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Henry Davis replaces Joey Bart.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"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-16T20:00:58.118Z","endTime":"2026-04-16T20:00:58.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":663698,"link":"/api/v1/people/663698"},"base":2,"defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":663698,"link":"/api/v1/people/663698"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95303372763421,"aZ":-18.273651266569704,"pfxX":-8.545860452922673,"pfxZ":6.950640912107654,"pX":-0.6924191416795819,"pZ":2.224887635274864,"vX0":5.513957845616374,"vY0":-139.8964304456883,"vZ0":-7.69438149839692,"x":127.48,"y":147.04,"x0":-1.5697635316048675,"y0":50.002167100278754,"z0":6.189879942959517,"aX":-17.087660743443024},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.3,"breakHorizontal":14.5,"spinRate":2462,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39021922606126846,"extension":6.62262197031793},"index":3,"playId":"5bde582e-5cd8-3d9f-ad2d-cfb321f232f5","pitchNumber":1,"startTime":"2026-04-16T20:00:58.120Z","endTime":"2026-04-16T20:01:02.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.507673960811676,"aZ":-19.36486649457965,"pfxX":-8.092422699846676,"pfxZ":6.338420749426049,"pX":-1.072622267518221,"pZ":2.690924739898455,"vX0":3.9742196270633867,"vY0":-140.91885547316068,"vZ0":-6.538007353916435,"x":127.48,"y":147.04,"x0":-1.4458638560471473,"y0":50.00501237673188,"z0":6.282022730317826,"aX":-16.35973782510104},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2430,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38792705975867126,"extension":6.439652245495263},"hitData":{"launchSpeed":38.5,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.39,"coordY":149.65}},"index":4,"playId":"6cdf878d-3353-3d83-b5a5-c66b7e9aa22e","pitchNumber":2,"startTime":"2026-04-16T20:01:17.049Z","endTime":"2026-04-16T20:01:24.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.7,"awayTeamWinProbability":35.3,"homeTeamWinProbabilityAdded":19.9,"leverageIndex":4.4,"dramaIndex":237.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:01:24.374Z","atBatIndex":91},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-16T20:02:25.826Z","endTime":"2026-04-16T20:04:59.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"40fa0f30-2552-30d1-9647-f0c5767f463c","startTime":"2026-04-16T20:02:05.750Z","endTime":"2026-04-16T20:02:08.882Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583498187718543,"aZ":-28.09407250315643,"pfxX":1.1494375449994658,"pfxZ":2.5981817046380176,"pX":-0.05887586112205687,"pZ":2.4443264346875946,"vX0":2.9457714582432706,"vY0":-124.82077172924042,"vZ0":-3.877646350127998,"x":132.18,"y":144.87,"x0":-1.4065119883194535,"y0":50.00075360506268,"z0":6.3473081124203725,"aX":1.8013882808660346},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-2.8,"spinRate":2077,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.4398674805184988,"extension":6.20079113501136},"index":1,"playId":"8387956b-9f99-3a6d-9e91-50b217b1f5e4","pitchNumber":1,"startTime":"2026-04-16T20:02:25.826Z","endTime":"2026-04-16T20:02:30.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":85.6,"endSpeed":78.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366889790158382,"aZ":-19.560351511531334,"pfxX":-4.986395399893949,"pfxZ":8.015973470841265,"pX":-1.0852747474423172,"pZ":3.795677260613742,"vX0":3.08853008523688,"vY0":-124.7283513996769,"vZ0":-1.999876229246128,"x":138.22,"y":145.59,"x0":-1.6924948489376688,"y0":50.00371435447004,"z0":6.222865095331763,"aX":-7.847615231594181},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2084,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4393368360694283,"extension":6.493895985504464},"index":2,"playId":"d8c32189-a8fb-3bf3-a643-460f6dbe88e6","pitchNumber":2,"startTime":"2026-04-16T20:02:52.108Z","endTime":"2026-04-16T20:02:55.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65953206680493,"aZ":-9.906623006810658,"pfxX":-4.5912068162774045,"pfxZ":11.092947999083055,"pX":0.6758591079653022,"pZ":1.5643205697957157,"vX0":7.48135640031968,"vY0":-141.1547395333894,"vZ0":-10.66477398880829,"x":91.91,"y":151.37,"x0":-1.418671010817343,"y0":50.00490475198752,"z0":6.040299769237083,"aX":-9.2185471416233},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2580,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.38878703143935,"extension":6.5418548195772015},"index":3,"playId":"68d957bd-51fd-32d3-a254-9621e648246e","pitchNumber":3,"startTime":"2026-04-16T20:03:14.867Z","endTime":"2026-04-16T20:03:19.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52680581612749,"aZ":-21.6384784876141,"pfxX":-3.7705955566639506,"pfxZ":6.5682867842814945,"pX":-0.23033322987474888,"pZ":2.452005704804888,"vX0":4.7140625694004425,"vY0":-125.62339412571038,"vZ0":-4.811885785574556,"x":138.9,"y":141.26,"x0":-1.6379398984819205,"y0":50.006195626977586,"z0":6.142764077665629,"aX":-6.051575336441943},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.0,"breakHorizontal":5.8,"spinRate":2064,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.43536977190595305,"extension":6.390555079483356},"index":4,"playId":"1ea8d76f-7337-3393-aac3-5d5224f2bc4f","pitchNumber":4,"startTime":"2026-04-16T20:03:37.476Z","endTime":"2026-04-16T20:03:40.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85497810185548,"aZ":-27.27662496174283,"pfxX":2.2435585845931194,"pfxZ":2.971938984352253,"pX":-0.06488324695196722,"pZ":1.7544285019723054,"vX0":2.9118170868093065,"vY0":-127.44315186036684,"vZ0":-5.857618258232076,"x":138.9,"y":141.26,"x0":-1.5131117412999284,"y0":50.00304553669206,"z0":6.233439852464896,"aX":3.6945924577529556},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.7,"spinRate":2208,"spinDirection":191},"zone":8,"typeConfidence":0.91,"plateTime":0.42955614575551326,"extension":6.456991104625602},"index":5,"playId":"4ba4f52a-e94a-3b9c-860f-15a7f7dba609","pitchNumber":5,"startTime":"2026-04-16T20:04:03.095Z","endTime":"2026-04-16T20:04:06.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49237477319203,"aZ":-12.734131778044526,"pfxX":-3.800823406264673,"pfxZ":9.570607914419181,"pX":-0.4556538345166923,"pZ":4.00986867702399,"vX0":4.268072313970732,"vY0":-141.8721969332093,"vZ0":-4.125139607013963,"x":135.54,"y":72.71,"x0":-1.4881948432867833,"y0":50.00654864894548,"z0":6.29890822362814,"aX":-7.723480322307748},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2686,"spinDirection":206},"zone":11,"typeConfidence":0.88,"plateTime":0.3865877500843884,"extension":6.400928015425544},"index":6,"playId":"cbc55e36-00cd-3396-b328-d5d4d1d96c54","pitchNumber":6,"startTime":"2026-04-16T20:04:32.580Z","endTime":"2026-04-16T20:04:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53822078546979,"aZ":-9.943529618679197,"pfxX":-3.6714264370529577,"pfxZ":11.19069990844362,"pX":0.11163810852916396,"pZ":3.462358363246169,"vX0":5.42069813672139,"vY0":-140.89230664709126,"vZ0":-6.0431594010221446,"x":114.73,"y":166.52,"x0":-1.3708742521226878,"y0":50.00407821525885,"z0":6.2948271165481975,"aX":-7.294647240389954},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2656,"spinDirection":207},"zone":12,"typeConfidence":0.93,"plateTime":0.3905183235698817,"extension":6.476505195275746},"index":7,"playId":"df7361e4-103d-3595-bbdc-01bb0bfa17ad","pitchNumber":7,"startTime":"2026-04-16T20:04:54.933Z","endTime":"2026-04-16T20:04:59.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.5,"awayTeamWinProbability":53.5,"homeTeamWinProbabilityAdded":-18.200000000000003,"leverageIndex":4.48,"dramaIndex":229.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:04:59.305Z","atBatIndex":92},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake Mangum grounds into a double play, shortstop CJ Abrams to first baseman Curtis Mead. Konnor Griffin out at 2nd. Jake Mangum out at 1st.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-16T20:05:43.240Z","endTime":"2026-04-16T20:07:52.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".744"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".244"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.20"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.86"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.35"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.94"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.81"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.21"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.40"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"60.66"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.19"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.92"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".744"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21105211194903,"aZ":-27.790469188595083,"pfxX":1.8858164406358835,"pfxZ":2.6752307041598584,"pX":-0.10754474411102355,"pZ":1.576642912788885,"vX0":3.1754751859502344,"vY0":-127.55480858779923,"vZ0":-6.23538939820896,"x":114.73,"y":166.52,"x0":-1.6156534842496628,"y0":50.005798712017246,"z0":6.255473035786667,"aX":3.095823794216848},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.6,"breakHorizontal":-4.2,"spinRate":2145,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.43005263814408945,"extension":6.361542475744338},"index":0,"playId":"523dcbc5-476f-3998-ad10-ed5c398f5291","pitchNumber":1,"startTime":"2026-04-16T20:05:43.240Z","endTime":"2026-04-16T20:05:47.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75965969424421,"aZ":-28.974197768057824,"pfxX":2.150811072347987,"pfxZ":1.9616356001523592,"pX":-0.07939414021341891,"pZ":1.4940019397924953,"vX0":3.0684778919587212,"vY0":-126.76042509821158,"vZ0":-6.1145578674285055,"x":132.18,"y":171.57,"x0":-1.5846405401461034,"y0":50.00149296382397,"z0":6.248915129776916,"aX":3.500882250837223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2104,"spinDirection":108},"zone":13,"typeConfidence":0.91,"plateTime":0.4320078605208675,"extension":6.5232043873124255},"index":1,"playId":"dca22a89-a9eb-3bcf-8796-c59bd3183c98","pitchNumber":2,"startTime":"2026-04-16T20:06:10.418Z","endTime":"2026-04-16T20:06:15.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308383518643236,"aZ":-13.576613356696383,"pfxX":-3.376496436129434,"pfxZ":9.556828000559548,"pX":-0.20121167797377146,"pZ":3.429962254601171,"vX0":4.951101784565649,"vY0":-138.46623117774342,"vZ0":-5.052098542031712,"x":132.18,"y":171.57,"x0":-1.5720124092514143,"y0":50.0006112493137,"z0":6.183245417539488,"aX":-6.569566665635666},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":5.2,"spinRate":2587,"spinDirection":208},"zone":11,"typeConfidence":0.86,"plateTime":0.3952411590899718,"extension":6.397276288530787},"index":2,"playId":"e16d74d4-f06e-3bfe-b838-7d9ca80d22b8","pitchNumber":3,"startTime":"2026-04-16T20:06:44.492Z","endTime":"2026-04-16T20:06:48.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.675573181808346,"aZ":-22.458631475295398,"pfxX":-4.057767660578399,"pfxZ":5.838035434709976,"pX":0.07298715382183657,"pZ":1.193173443242723,"vX0":5.407914516206148,"vY0":-127.30435023952433,"vZ0":-7.831463459398769,"x":132.18,"y":171.57,"x0":-1.5378975785771212,"y0":50.00459464483171,"z0":6.048500495208916,"aX":-6.755371044502034},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.2,"breakHorizontal":6.4,"spinRate":1982,"spinDirection":227},"zone":14,"typeConfidence":0.83,"plateTime":0.4279583780791869,"extension":6.625266342438304},"index":3,"playId":"c511d67b-0349-3fce-92b2-3cbd0e3a4fd2","pitchNumber":4,"startTime":"2026-04-16T20:07:11.724Z","endTime":"2026-04-16T20:07:16.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71682064864647,"aZ":-25.925277140868833,"pfxX":-0.7290805695561531,"pfxZ":3.667588674058331,"pX":-0.565505808702929,"pZ":1.1002586478816951,"vX0":3.0022754598070356,"vY0":-129.39586778658574,"vZ0":-7.973446924178718,"x":132.18,"y":171.57,"x0":-1.6435694063305801,"y0":50.00555231459339,"z0":6.193392566919283,"aX":-1.243349060154128},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":0.7,"spinRate":2163,"spinDirection":199},"zone":13,"typeConfidence":0.88,"plateTime":0.42248019763685063,"extension":6.2413498773718},"hitData":{"launchSpeed":84.6,"launchAngle":1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.67,"coordY":146.02}},"index":4,"playId":"7da35cad-b680-39fe-bd9f-fb6d701afa0c","pitchNumber":5,"startTime":"2026-04-16T20:07:46.709Z","endTime":"2026-04-16T20:07:52.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":804606,"link":"/api/v1/people/804606"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-46.5,"leverageIndex":7.39,"dramaIndex":475.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:07:52.262Z","atBatIndex":93}]