[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Keith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T17:41:17.734Z","endTime":"2026-04-09T17:43:17.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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-09T14:50:27.325Z","endTime":"2026-04-09T17:16:26.640Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"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-09T17:16:26.640Z","endTime":"2026-04-09T17:40:47.246Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"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-09T17:40:47.246Z","endTime":"2026-04-09T17:41:20.036Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"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.1,"endSpeed":87.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40624600969394,"aZ":-12.505249259160243,"pfxX":-4.0632716872538746,"pfxZ":9.952044527571216,"pX":-0.5554073456426669,"pZ":3.123717313798887,"vX0":4.5780018146350745,"vY0":-139.88578054260245,"vZ0":-4.40024949791192,"x":138.17,"y":154.44,"x0":-1.6874991600728135,"y0":50.000715033015595,"z0":5.54081685786306,"aX":-8.028888477945811},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2461,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3919945863360619,"extension":6.771173358483825},"index":3,"playId":"6d7cf624-df2c-31f6-96d0-fa2557b2720f","pitchNumber":1,"startTime":"2026-04-09T17:41:20.036Z","endTime":"2026-04-09T17:41:24.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":87.9,"endSpeed":80.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61622976863184,"aZ":-25.702370630274995,"pfxX":-4.428484985612353,"pfxZ":3.8876703293033312,"pX":-0.8220383238083606,"pZ":2.3774690354181467,"vX0":3.9730350394227694,"vY0":-128.0209577001128,"vZ0":-2.706315084264221,"x":148.33,"y":174.59,"x0":-1.816252884689418,"y0":50.003543612360744,"z0":5.453107878880588,"aX":-7.375289810955649},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":7.2,"spinRate":1693,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.42729146458117784,"extension":6.925759875046248},"index":4,"playId":"a8be0ab0-7c7f-3210-a236-bd1af93d95ca","pitchNumber":2,"startTime":"2026-04-09T17:41:35.864Z","endTime":"2026-04-09T17:41:40.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957691945638654,"aZ":-30.331604984232403,"pfxX":-7.272565410954753,"pfxZ":1.1057727259393175,"pX":-1.0126964977526225,"pZ":2.0141276999277506,"vX0":4.194739819324711,"vY0":-128.35779627001375,"vZ0":-2.9958601401218568,"x":155.6,"y":184.4,"x0":-1.721081488031868,"y0":50.00624755935244,"z0":5.552161552524722,"aX":-12.167493325926522},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":12.2,"spinRate":1722,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4263154422759068,"extension":6.73657905195504},"index":5,"playId":"955a7505-80ce-3292-a1eb-2c6899e64d1f","pitchNumber":3,"startTime":"2026-04-09T17:41:50.152Z","endTime":"2026-04-09T17:41:54.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.085804247882365,"aZ":-12.007089941977588,"pfxX":-5.785554521798363,"pfxZ":10.48384626964124,"pX":-0.6180117254388959,"pZ":1.7209415476425656,"vX0":4.833869012665856,"vY0":-137.91619897183026,"vZ0":-7.8202399722458455,"x":140.56,"y":192.31,"x0":-1.6429951377625513,"y0":50.00402051631675,"z0":5.405864093789302,"aX":-11.130188059716764},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2499,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.39737425650969227,"extension":7.152151157373815},"index":6,"playId":"bbcc00b1-1d54-3a1e-b810-2b02ae609bfb","pitchNumber":4,"startTime":"2026-04-09T17:42:04.198Z","endTime":"2026-04-09T17:42:08.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":7,"startTime":"2026-04-09T17:42:16.889Z","endTime":"2026-04-09T17:42:29.330Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76407498586501,"aZ":-13.034602522718371,"pfxX":-5.633149775771294,"pfxZ":9.72851557646381,"pX":-0.7755625432856112,"pZ":2.390391097633377,"vX0":4.444338321107517,"vY0":-139.0538093204138,"vZ0":-6.03421220641806,"x":146.56,"y":174.24,"x0":-1.6588071805695326,"y0":50.0053740038135,"z0":5.445486376700946,"aX":-11.08669361042792},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2477,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39316466398480676,"extension":6.9746634083931225},"index":8,"playId":"8f9702ac-8328-3f4c-b993-40be974cca7b","pitchNumber":5,"startTime":"2026-04-09T17:42:29.330Z","endTime":"2026-04-09T17:42:56.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}},"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.5,"endSpeed":88.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86948811188087,"aZ":-10.161410239510912,"pfxX":-4.4347506809488895,"pfxZ":11.072279948153433,"pX":0.3734762409985397,"pZ":1.496042233325247,"vX0":7.1333473276601485,"vY0":-140.16086546390804,"vZ0":-8.811842246642215,"x":102.76,"y":198.39,"x0":-1.6291765856588634,"y0":50.00537902880241,"z0":5.3456134063715695,"aX":-8.819268422017107},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2598,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39087188223067937,"extension":6.991375053784179},"index":9,"playId":"359d2f2c-119a-3772-af85-b1ed602f9632","pitchNumber":6,"startTime":"2026-04-09T17:43:13.470Z","endTime":"2026-04-09T17:43:17.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-09T17:43:17.787Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to right fielder Matt Wallner. Colt Keith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T17:43:28.678Z","endTime":"2026-04-09T17:44:41.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935812547204424,"aZ":-10.94007741854849,"pfxX":-3.1385176667734003,"pfxZ":10.825279455137684,"pX":0.6607111825398337,"pZ":1.6690677571873969,"vX0":7.222916106726198,"vY0":-138.89208796437813,"vZ0":-8.173601310328529,"x":91.82,"y":193.72,"x0":-1.561087640672704,"y0":50.00284819223675,"z0":5.3701163528751445,"aX":-6.156753931005181},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":4.2,"spinRate":2587,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.39374716363301143,"extension":7.284546572147305},"index":0,"playId":"190fca70-a58b-300f-a33c-8d954b5b5673","pitchNumber":1,"startTime":"2026-04-09T17:43:39.470Z","endTime":"2026-04-09T17:44:06.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"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":83.6,"endSpeed":77.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041571106731823,"aZ":-26.185236352972193,"pfxX":5.267153435591489,"pfxZ":3.973775244902157,"pX":-0.01605834322363469,"pZ":2.6516381812103065,"vX0":2.486207844484599,"vY0":-121.7908113027259,"vZ0":-1.3296220081665435,"x":117.61,"y":167.19,"x0":-1.7332912878152495,"y0":50.00430442631954,"z0":5.460981852859465,"aX":7.944527232816556},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.2,"breakHorizontal":-10.1,"spinRate":2654,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.44905071515239214,"extension":6.92424468514701},"index":1,"playId":"97ef5c96-6c7a-334c-aa19-c984b0f58513","pitchNumber":2,"startTime":"2026-04-09T17:44:11.027Z","endTime":"2026-04-09T17:44:14.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280495162453114,"aZ":-40.54771670568792,"pfxX":4.803244694220022,"pfxZ":-6.023743190365573,"pX":0.4281939406146609,"pZ":1.8404175807021625,"vX0":3.3186007295912505,"vY0":-117.67083560402746,"vZ0":0.15475429848100464,"x":100.68,"y":189.09,"x0":-1.6291933868681938,"y0":50.005440189105066,"z0":5.559783533604503,"aX":6.672840392014857},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.6,"breakHorizontal":-9.6,"spinRate":2657,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.46714817420830945,"extension":6.979942100723287},"hitData":{"launchSpeed":75.2,"launchAngle":25.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.56,"coordY":121.75}},"index":2,"playId":"ede4d8ba-f356-307a-b349-ed8b76ef1a18","pitchNumber":3,"startTime":"2026-04-09T17:44:30.492Z","endTime":"2026-04-09T17:44:41.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:44:41.099Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini challenged (pitch result), call on the field was overturned: Riley Greene called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T17:44:45.898Z","endTime":"2026-04-09T17:46:13.064Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.856176763256492,"aZ":-9.28738498852349,"pfxX":-4.680889136830533,"pfxZ":11.87298410898942,"pX":-0.15831669793262393,"pZ":2.7450177199880668,"vX0":5.621156122241711,"vY0":-138.22518740181536,"vZ0":-5.755481723718157,"x":123.03,"y":164.66,"x0":-1.6136525042247696,"y0":50.006722839478705,"z0":5.483007651050441,"aX":-9.026726230365401},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.4,"breakHorizontal":7.2,"spinRate":2626,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39679797356567104,"extension":7.272623203494995},"index":0,"playId":"2cff2532-6c9c-371b-8486-c940e64184a4","pitchNumber":1,"startTime":"2026-04-09T17:45:11.003Z","endTime":"2026-04-09T17:45:14.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.674579253742554,"aZ":-10.525294228952765,"pfxX":-3.939681608657989,"pfxZ":11.403870129829246,"pX":-0.5398279675059732,"pZ":2.9757623044674797,"vX0":4.415312226340473,"vY0":-137.22140439494785,"vZ0":-4.938203002105092,"x":137.58,"y":158.43,"x0":-1.6613999244787616,"y0":50.00233929706731,"z0":5.522105536575813,"aX":-7.478744955678232},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":6.1,"spinRate":2636,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39986617727274254,"extension":7.097626165510516},"index":1,"playId":"4d523d7c-8819-357e-94f9-687285d183c2","pitchNumber":2,"startTime":"2026-04-09T17:45:27.596Z","endTime":"2026-04-09T17:45:31.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00727450664482,"aZ":-29.936777408284794,"pfxX":-4.31007666985779,"pfxZ":1.3599799019495595,"pX":-0.7205014490931942,"pZ":2.093801669218244,"vX0":3.907095956205427,"vY0":-127.21426257992067,"vZ0":-2.3249377924352066,"x":144.46,"y":182.25,"x0":-1.7129706636789825,"y0":50.00423120996051,"z0":5.382210302261283,"aX":-7.096685345083818},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":7.0,"spinRate":1793,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4298178476952019,"extension":6.883989385463833},"index":2,"playId":"f1a9e466-82ea-3cc5-b76e-7e6ef208078f","pitchNumber":3,"startTime":"2026-04-09T17:45:46.053Z","endTime":"2026-04-09T17:46:13.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:46:13.064Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T17:46:24.146Z","endTime":"2026-04-09T17:48:16.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":80.6,"endSpeed":74.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91320174472572,"aZ":-38.59620076839308,"pfxX":6.527341561389536,"pfxZ":-4.646811353702085,"pX":0.5063298193685274,"pZ":1.7303318216757797,"vX0":3.04923461905334,"vY0":-117.33243124411278,"vZ0":-0.48046466716781955,"x":97.7,"y":192.06,"x0":-1.6613485190510693,"y0":50.00133246855578,"z0":5.559841474364508,"aX":9.024502009214403},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.2,"breakHorizontal":-12.6,"spinRate":2762,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4683021796356943,"extension":6.977121983522009},"index":0,"playId":"ae788192-d039-3d10-abb8-dfd0ab6c8274","pitchNumber":1,"startTime":"2026-04-09T17:46:39.073Z","endTime":"2026-04-09T17:46:42.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3696248945949,"aZ":-31.75518218460352,"pfxX":1.2417924644322706,"pfxZ":0.26235209496820033,"pX":-1.7976753453447065,"pZ":2.9445908421556473,"vX0":-0.23175870524410358,"vY0":-124.50787929303364,"vZ0":0.20891638751952346,"x":185.52,"y":159.28,"x0":-1.8648758617844532,"y0":50.000213261039214,"z0":5.481664574328292,"aX":1.9545116383127896},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-2.2,"spinRate":2517,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.43947174434297764,"extension":6.91696520615752},"index":1,"playId":"1688951b-c94c-37c2-b16f-5fcd8efc1b35","pitchNumber":2,"startTime":"2026-04-09T17:46:58.570Z","endTime":"2026-04-09T17:47:01.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51388141204656,"aZ":-38.906776044271865,"pfxX":7.657713385903702,"pfxZ":-4.955363265028604,"pX":1.6276391176093936,"pZ":1.997945277905036,"vX0":4.851974439123728,"vY0":-116.60767494398787,"vZ0":0.4236996309223129,"x":54.96,"y":184.84,"x0":-1.4838160355757246,"y0":50.001578300622604,"z0":5.522728560557726,"aX":10.40943647904859},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.5,"breakHorizontal":-15.1,"spinRate":2786,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4720089186658307,"extension":7.127075132579745},"index":2,"playId":"8473946e-ad39-3c7a-beeb-117aa30a2ef9","pitchNumber":3,"startTime":"2026-04-09T17:47:20.882Z","endTime":"2026-04-09T17:47:25.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29408634177883,"aZ":-10.291558296750873,"pfxX":-5.264703623759786,"pfxZ":11.313553252994652,"pX":-0.9664487566194268,"pZ":3.7270926561916466,"vX0":3.8951391174150563,"vY0":-138.524238630394,"vZ0":-2.915908651367503,"x":153.84,"y":138.15,"x0":-1.710089499048922,"y0":50.00543349904323,"z0":5.486258955837779,"aX":-10.185364502938574},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":8.6,"spinRate":2669,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39611641800648156,"extension":7.0901471254988095},"index":3,"playId":"ff9259bd-9105-3f4b-a76d-a7d4b66b9eb9","pitchNumber":4,"startTime":"2026-04-09T17:47:41.726Z","endTime":"2026-04-09T17:47:45.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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-09T17:47:53.727Z","endTime":"2026-04-09T17:48:12.295Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.576433432571964,"aZ":-38.53630268724884,"pfxX":7.053271666981308,"pfxZ":-4.548121771414592,"pX":0.2886921950234098,"pZ":1.3870878635835213,"vX0":2.454691097749081,"vY0":-118.07703612470246,"vZ0":-1.277012983626368,"x":106.0,"y":201.33,"x0":-1.6836823465063895,"y0":50.00416542595465,"z0":5.512640469112511,"aX":9.860779536092496},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.3,"breakHorizontal":-13.4,"spinRate":2815,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4656528561026101,"extension":7.173010877351357},"index":5,"playId":"ce8103a1-f4fa-3819-abc9-11dc576a3dc9","pitchNumber":5,"startTime":"2026-04-09T17:48:12.295Z","endTime":"2026-04-09T17:48:16.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:48:16.070Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T17:48:35.602Z","endTime":"2026-04-09T17:49:55.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24780775603395,"aZ":-32.14954202127183,"pfxX":6.035109835643911,"pfxZ":0.016792083426803828,"pX":-1.0606248828655223,"pZ":2.501755875951645,"vX0":0.1085729022325283,"vY0":-120.65449218222705,"vZ0":-0.18110886471125354,"x":157.43,"y":171.23,"x0":-1.888318707537797,"y0":50.00275257159461,"z0":5.45269499510981,"aX":8.744190071174245},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.2,"breakHorizontal":-10.9,"spinRate":2765,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.45698369775642744,"extension":6.879521653602215},"index":0,"playId":"67512e5a-8751-30d0-8b18-c87f96c61abb","pitchNumber":1,"startTime":"2026-04-09T17:48:48.262Z","endTime":"2026-04-09T17:48:52.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17094382420219,"aZ":-26.187109664281458,"pfxX":6.432726040919974,"pfxZ":4.069587932076121,"pX":0.9104995056110307,"pZ":2.033624431454032,"vX0":4.281701979404819,"vY0":-121.64680034128146,"vZ0":-2.471822752294338,"x":82.29,"y":183.87,"x0":-1.7196896888492377,"y0":50.00006219529411,"z0":5.37871720863299,"aX":9.450945517479887},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.0,"breakHorizontal":-12.8,"spinRate":2798,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45364430582802884,"extension":6.972688552038924},"index":1,"playId":"e1d5c7f7-b608-37e2-a4f8-aef8b048bc32","pitchNumber":2,"startTime":"2026-04-09T17:49:05.872Z","endTime":"2026-04-09T17:49:10.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.510576435963216,"aZ":-9.415120320857465,"pfxX":-5.9508518004495095,"pfxZ":11.884234991466602,"pX":0.5332183409367816,"pZ":3.1525711587988754,"vX0":7.835125833407278,"vY0":-138.1681454194165,"vZ0":-4.509898067259683,"x":96.67,"y":153.66,"x0":-1.5787497120376277,"y0":50.001357003779894,"z0":5.4501638362609635,"aX":-11.395512527664927},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":9.0,"spinRate":2706,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3978586331478984,"extension":7.31444280970394},"index":2,"playId":"442832b4-8781-32a5-b840-2d062ee731e7","pitchNumber":3,"startTime":"2026-04-09T17:49:27.950Z","endTime":"2026-04-09T17:49:31.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05330512418199,"aZ":-11.513677472500678,"pfxX":-4.792860910448277,"pfxZ":10.93965398512998,"pX":-0.2018769218796401,"pZ":3.149357891933186,"vX0":5.533218688782779,"vY0":-137.21239667102833,"vZ0":-4.057211796266935,"x":124.7,"y":153.75,"x0":-1.63100271096195,"y0":50.002167766199825,"z0":5.44382790720455,"aX":-9.05180987103424},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":7.4,"spinRate":2558,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4006318834683058,"extension":7.078669083911389},"hitData":{"launchSpeed":103.3,"launchAngle":28.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":79.46,"coordY":54.78}},"index":3,"playId":"f5104ee5-578f-36a6-aca0-3bba2754af84","pitchNumber":4,"startTime":"2026-04-09T17:49:46.906Z","endTime":"2026-04-09T17:49:55.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:49:55.523Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to second baseman Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T17:51:49.346Z","endTime":"2026-04-09T17:52:20.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21794974722659,"aZ":-14.714933193699927,"pfxX":-3.920265015359588,"pfxZ":9.815274786681417,"pX":0.2635563695305265,"pZ":2.6746435494887257,"vX0":7.964148934992283,"vY0":-131.81367594426564,"vZ0":-4.541986941988348,"x":106.95,"y":166.56,"x0":-2.2731759350662233,"y0":50.00120999748285,"z0":5.48933009566851,"aX":-6.972935586392206},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2307,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41384683001236455,"extension":6.646539292757975},"hitData":{"launchSpeed":95.0,"launchAngle":71.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":128.2,"coordY":164.36}},"index":0,"playId":"37eda970-62fa-3fb9-b5c7-97521cb4dade","pitchNumber":1,"startTime":"2026-04-09T17:52:10.533Z","endTime":"2026-04-09T17:52:20.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:52:20.810Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T17:52:26.191Z","endTime":"2026-04-09T17:54:11.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":83.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.956244974307616,"aZ":-13.747875398092503,"pfxX":-3.2084650842899984,"pfxZ":10.486967421420593,"pX":-1.5942691597111027,"pZ":2.3492343150556825,"vX0":3.0567291259450653,"vY0":-131.24312100270976,"vZ0":-5.317713924357729,"x":177.77,"y":175.35,"x0":-2.3532858301987774,"y0":50.0009580722237,"z0":5.413733976734106,"aX":-5.636028033164457},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2196,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.41624250132410534,"extension":6.498864110495893},"index":0,"playId":"02de03bf-39b0-3d21-bf85-219726555a01","pitchNumber":1,"startTime":"2026-04-09T17:52:45.181Z","endTime":"2026-04-09T17:52:49.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":84.0,"endSpeed":78.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.846421322013214,"aZ":-28.054586977879904,"pfxX":3.154378594834203,"pfxZ":2.690021269823254,"pX":-0.9116102968387002,"pZ":1.8574308487901638,"vX0":3.1658357402150044,"vY0":-122.36418616927962,"vZ0":-2.9998576582081427,"x":151.75,"y":188.63,"x0":-2.6272348897219104,"y0":50.004602190471864,"z0":5.477730259375839,"aX":4.831384025981469},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":-6.4,"spinRate":2414,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4459071180318124,"extension":6.61927083359408},"index":1,"playId":"815f99c5-c702-392e-933e-311d317fede9","pitchNumber":2,"startTime":"2026-04-09T17:52:58.600Z","endTime":"2026-04-09T17:53:02.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142648069740726,"aZ":-12.349329868473536,"pfxX":-3.6523812078763016,"pfxZ":11.030576033766422,"pX":-0.7571038164555389,"pZ":1.9529141630149425,"vX0":5.40277513979472,"vY0":-132.87610894253737,"vZ0":-7.003139804497532,"x":145.86,"y":186.05,"x0":-2.3375315838342923,"y0":50.0020360287298,"z0":5.510720644047999,"aX":-6.564035384591354},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2223,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.411432850483362,"extension":6.566554829531262},"index":2,"playId":"9d01fd0f-2c9a-316e-a668-fc0ce99c1b0f","pitchNumber":3,"startTime":"2026-04-09T17:53:12.604Z","endTime":"2026-04-09T17:53:16.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737915095196875,"aZ":-40.92102920721322,"pfxX":8.345308315525621,"pfxZ":-7.0252265906229585,"pX":-0.6559122882321216,"pZ":2.1003755507668305,"vX0":1.6132345037192592,"vY0":-111.41528840428441,"vZ0":1.2592065759257514,"x":142.0,"y":182.07,"x0":-2.4746077987773747,"y0":50.00175228341841,"z0":5.787308745534778,"aX":10.39357415871803},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-12.0,"breakHorizontal":-15.5,"spinRate":2433,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.49334907983013476,"extension":6.343768515112475},"index":3,"playId":"a328ee84-7e78-3422-b642-b108375f3fe6","pitchNumber":4,"startTime":"2026-04-09T17:53:27.880Z","endTime":"2026-04-09T17:53:31.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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-09T17:53:35.548Z","endTime":"2026-04-09T17:53:50.377Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89076707254391,"aZ":-29.783227611419,"pfxX":2.654089347469244,"pfxZ":1.5659477945220521,"pX":0.46460121995377135,"pZ":1.1481494321167187,"vX0":5.747173525621847,"vY0":-122.3788993301758,"vZ0":-4.469998951146646,"x":99.29,"y":207.78,"x0":-2.2538085439765188,"y0":50.00200539209922,"z0":5.5334552813401405,"aX":4.04694822973003},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":-6.1,"spinRate":2385,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4466112491724763,"extension":6.416968366010809},"index":5,"playId":"dbc5430a-64be-346f-9c4c-e5c044f5e94f","pitchNumber":5,"startTime":"2026-04-09T17:53:50.377Z","endTime":"2026-04-09T17:53:54.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.959798696179554,"aZ":-27.666389059158323,"pfxX":2.307483909723377,"pfxZ":2.926476235855189,"pX":0.0192731644979724,"pZ":1.0489041535100192,"vX0":5.452251324161632,"vY0":-122.43842968842866,"vZ0":-4.447762765135529,"x":116.27,"y":210.46,"x0":-2.5236514762787374,"y0":50.00193855847423,"z0":5.218137944759924,"aX":3.5523561106451425},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-5.3,"spinRate":2467,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.44494491784714896,"extension":6.691721318869104},"index":6,"playId":"2ce329b7-6944-35f9-8c89-efd655ad5f7e","pitchNumber":6,"startTime":"2026-04-09T17:54:07.514Z","endTime":"2026-04-09T17:54:11.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:54:11.306Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Kerry Carpenter. Trevor Larnach to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T17:54:17.321Z","endTime":"2026-04-09T17:55:08.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26279164609336,"aZ":-27.283412258781546,"pfxX":1.191131138441472,"pfxZ":3.1480514251592853,"pX":1.583834991500261,"pZ":1.1995583102569396,"vX0":9.11596780948384,"vY0":-123.27121505559734,"vZ0":-4.648356436259512,"x":56.63,"y":206.39,"x0":-2.3020263933703347,"y0":50.003366206585056,"z0":5.386703941819927,"aX":1.8505630593058653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2473,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44267035213721595,"extension":6.762203500735271},"index":0,"playId":"b23b6c8e-9a2d-3e09-b261-e338251ac012","pitchNumber":1,"startTime":"2026-04-09T17:54:37.136Z","endTime":"2026-04-09T17:54:40.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404704384020683,"aZ":-14.628078774377544,"pfxX":-2.6667879167901334,"pfxZ":10.000770437637538,"pX":-0.3195418313516397,"pZ":2.2478720800428476,"vX0":5.80199472458774,"vY0":-130.81184257250382,"vZ0":-5.677953600044251,"x":129.18,"y":178.09,"x0":-2.20760438952048,"y0":50.00118410944226,"z0":5.520790170680096,"aX":-4.6783438737876315},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":3.7,"spinRate":2293,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.41675049327637437,"extension":6.554948729662551},"hitData":{"launchSpeed":97.2,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.15,"coordY":118.78}},"index":1,"playId":"74645571-c947-37ca-811a-8d971a8a5d05","pitchNumber":2,"startTime":"2026-04-09T17:54:57.597Z","endTime":"2026-04-09T17:55:08.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":1.2,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:55:08.978Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Wallner grounds into a double play, shortstop Javier Báez to first baseman Spencer Torkelson. Josh Bell out at 2nd. Matt Wallner out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T17:55:21.312Z","endTime":"2026-04-09T17:56:24.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36924798157812,"aZ":-29.759386380871636,"pfxX":3.801945532944811,"pfxZ":1.6345821108793057,"pX":-1.2226294847737458,"pZ":2.6047385744773424,"vX0":2.2410187154085857,"vY0":-120.46533963750139,"vZ0":-0.15012789577945862,"x":163.6,"y":168.45,"x0":-2.6573912442410967,"y0":50.00143706315235,"z0":5.288086481413849,"aX":5.61381266748958},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":-7.4,"spinRate":2388,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.45385717198921993,"extension":6.610117644295954},"index":0,"playId":"5f7b4365-061f-3a81-8902-7648fdb5f0d7","pitchNumber":1,"startTime":"2026-04-09T17:55:41.333Z","endTime":"2026-04-09T17:55:45.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.121949261677983,"aZ":-37.822406700530486,"pfxX":4.469201051825783,"pfxZ":-4.3886646627815455,"pX":-0.7198416568140781,"pZ":1.8795440549312654,"vX0":2.80213635818104,"vY0":-112.62693042828504,"vZ0":0.5730896680796278,"x":144.44,"y":188.03,"x0":-2.5600152421592384,"y0":50.00307326340031,"z0":5.44150492039034,"aX":5.751111865303202},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-7.6,"breakHorizontal":-8.8,"spinRate":2345,"spinDirection":50},"zone":7,"typeConfidence":2.0,"plateTime":0.48599004707351234,"extension":6.586263486195406},"index":1,"playId":"cee0bfde-a30e-3f3c-9255-16667a055d3e","pitchNumber":2,"startTime":"2026-04-09T17:55:56.164Z","endTime":"2026-04-09T17:55:59.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509785900978756,"aZ":-36.772695096804135,"pfxX":5.758652992989557,"pfxZ":-3.5567480188004765,"pX":-0.8092747819463836,"pZ":1.8096543648836052,"vX0":2.39908155869592,"vY0":-113.4604960485305,"vZ0":0.4074557370491343,"x":147.85,"y":189.92,"x0":-2.631536408338135,"y0":50.00503053508658,"z0":5.319386294950386,"aX":7.440069500084908},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.0,"breakHorizontal":-11.0,"spinRate":2265,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.48442357305932005,"extension":6.438471955050421},"hitData":{"launchSpeed":101.8,"launchAngle":6.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":123.54,"coordY":147.63}},"index":2,"playId":"507e0c6d-d625-36ef-ab38-47a0eb24d14f","pitchNumber":3,"startTime":"2026-04-09T17:56:16.223Z","endTime":"2026-04-09T17:56:24.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-11.299999999999997,"leverageIndex":1.82,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-04-09T17:56:24.428Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T17:58:42.248Z","endTime":"2026-04-09T18:01:45.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137335143634278,"aZ":-14.90165789476157,"pfxX":-7.400216091209414,"pfxZ":8.915515455765034,"pX":0.04841937825448823,"pZ":3.621859078020898,"vX0":6.978238893274232,"vY0":-137.9414472711375,"vZ0":-2.535224005669083,"x":115.15,"y":140.99,"x0":-1.5460832341952786,"y0":50.00353068840705,"z0":5.550967882531891,"aX":-14.338659765295677},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2405,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3962595613739439,"extension":6.81034204640812},"index":0,"playId":"30f95f52-a997-34df-bde1-e0167418619e","pitchNumber":1,"startTime":"2026-04-09T17:58:51.158Z","endTime":"2026-04-09T17:58:54.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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.2,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330663980621747,"aZ":-13.596543197089314,"pfxX":-6.405680335283183,"pfxZ":9.499463409963813,"pX":-0.2251678615926663,"pZ":2.442729616418669,"vX0":6.073783052480825,"vY0":-138.57401420438612,"vZ0":-5.735588220713793,"x":125.58,"y":172.83,"x0":-1.6071660432748218,"y0":50.00542167868845,"z0":5.438703197883318,"aX":-12.530487929000817},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2549,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3944174903560138,"extension":6.845146587987472},"index":1,"playId":"6f2d611c-5a92-3454-8dff-ef298601e98e","pitchNumber":2,"startTime":"2026-04-09T17:59:04.882Z","endTime":"2026-04-09T17:59:08.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.119772544341604,"aZ":-39.82581829291935,"pfxX":6.401598258651293,"pfxZ":-5.495278353252923,"pX":-0.8094337665032734,"pZ":1.338910255829821,"vX0":0.16698807487484746,"vY0":-117.73402497634451,"vZ0":-1.1307347502475742,"x":147.85,"y":202.63,"x0":-1.712075849308001,"y0":50.00349683168506,"z0":5.5390514907326835,"aX":8.911020837237317},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.0,"breakHorizontal":-11.6,"spinRate":2710,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.46672894401023424,"extension":6.851727511302602},"index":2,"playId":"69d04b3c-3266-3c0b-b789-3fe5c18f73b2","pitchNumber":3,"startTime":"2026-04-09T17:59:19.513Z","endTime":"2026-04-09T17:59:23.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46252968113262,"aZ":-29.518329531603214,"pfxX":2.071274684898869,"pfxZ":1.6172877884806294,"pX":0.10601175385541461,"pZ":2.6929643817954614,"vX0":3.8460644888675994,"vY0":-126.38690819016455,"vZ0":-1.0495989107002799,"x":112.96,"y":166.07,"x0":-1.6964006890257792,"y0":50.001418436145045,"z0":5.455319194338109,"aX":3.39535733069773},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":-4.6,"spinRate":2462,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.431133801295394,"extension":6.91962011699727},"index":3,"playId":"74af90b5-4363-333f-a950-86d3666069e5","pitchNumber":4,"startTime":"2026-04-09T17:59:35.989Z","endTime":"2026-04-09T17:59:40.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40659752768484,"aZ":-36.848647073142516,"pfxX":5.2761043319551675,"pfxZ":-3.2667508869117983,"pX":0.5132241445827409,"pZ":1.3558249592625267,"vX0":3.421050453677193,"vY0":-119.0320983174024,"vZ0":-1.874226784408231,"x":97.44,"y":202.17,"x0":-1.6293263812265366,"y0":50.00231112358679,"z0":5.497828114951238,"aX":7.550602550795378},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.1,"breakHorizontal":-10.4,"spinRate":2699,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4606179149124241,"extension":6.928591272242125},"index":4,"playId":"3c5aef14-7f88-3f86-8fe7-3d3107398a1e","pitchNumber":5,"startTime":"2026-04-09T17:59:56.372Z","endTime":"2026-04-09T18:00:01.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.808245694640984,"aZ":-12.962504501263203,"pfxX":-5.148590560380417,"pfxZ":9.907871725475905,"pX":0.2166220794564906,"pZ":2.6147840356339627,"vX0":6.668260906223994,"vY0":-138.35019253391098,"vZ0":-5.255687410814143,"x":108.74,"y":168.18,"x0":-1.5557061468214084,"y0":50.003503947419055,"z0":5.407660807440969,"aX":-9.984073522499763},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2557,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39587126581366094,"extension":6.869217953556016},"index":5,"playId":"a7142214-d82c-3133-b83b-f54decdf69fb","pitchNumber":6,"startTime":"2026-04-09T18:00:16.934Z","endTime":"2026-04-09T18:00:23.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492033401771863,"aZ":-31.340330013377738,"pfxX":8.31682257100416,"pfxZ":0.5703350136844003,"pX":0.280568400507567,"pZ":1.7526093155356972,"vX0":2.4642734531101667,"vY0":-121.82198664920605,"vZ0":-2.100775033683277,"x":106.31,"y":191.46,"x0":-1.8299291080698736,"y0":50.005214977178746,"z0":5.389702535731372,"aX":12.246626878695377},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-15.7,"spinRate":2770,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4531674404474324,"extension":6.9226129408880235},"index":6,"playId":"8045d966-e6fc-3547-8089-ba5042b9bf36","pitchNumber":7,"startTime":"2026-04-09T18:00:47.388Z","endTime":"2026-04-09T18:00:50.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18285119117067,"aZ":-37.80571539552465,"pfxX":6.842812419990022,"pfxZ":-3.8941054502270838,"pX":0.7332705086343388,"pZ":1.2504634259288263,"vX0":3.4223587076377333,"vY0":-119.55808561533497,"vZ0":-2.0052686740722705,"x":89.05,"y":205.02,"x0":-1.6059074935076636,"y0":50.00164166635933,"z0":5.494858622171734,"aX":9.899017512009982},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.3,"breakHorizontal":-13.2,"spinRate":2735,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4582337658938749,"extension":6.868193341476345},"index":7,"playId":"9773c3fe-84dc-3018-b2e6-9157c6ad42c8","pitchNumber":8,"startTime":"2026-04-09T18:01:04.496Z","endTime":"2026-04-09T18:01:08.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88217140702431,"aZ":-13.858833768446692,"pfxX":-4.422013732245648,"pfxZ":9.25098406450412,"pX":-1.037982570042755,"pZ":3.267043595418455,"vX0":3.4531559262838343,"vY0":-139.25756208195295,"vZ0":-3.543792906431212,"x":156.57,"y":150.57,"x0":-1.7144951455488704,"y0":50.00585811365799,"z0":5.462472308296214,"aX":-8.75764302254851},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2398,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.392102108239448,"extension":6.915444797445645},"index":8,"playId":"feff4a3b-b6ac-3e1e-a9a5-f7a6dca36077","pitchNumber":9,"startTime":"2026-04-09T18:01:28.068Z","endTime":"2026-04-09T18:01:32.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.338190324972746,"aZ":-41.262747607123515,"pfxX":7.480697495860376,"pfxZ":-6.6220725274317225,"pX":-0.24219428260381137,"pZ":3.562323636789152,"vX0":1.2023185891657087,"vY0":-116.24018562217515,"vZ0":4.069013665507818,"x":126.23,"y":142.6,"x0":-1.7380561143215425,"y0":50.00480669238335,"z0":5.701001618681301,"aX":10.260860313065676},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.8,"breakHorizontal":-13.8,"spinRate":2646,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4707938619898968,"extension":6.837300267552597},"index":9,"playId":"9b2ddced-217a-32a6-a0d5-0e6fec8524d0","pitchNumber":10,"startTime":"2026-04-09T18:01:41.087Z","endTime":"2026-04-09T18:01:45.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:01:45.344Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a fly ball to center fielder Byron Buxton. Zach McKinstry to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T18:01:58.644Z","endTime":"2026-04-09T18:03:03.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754317610682186,"aZ":-13.40121179396354,"pfxX":-5.2620151443465515,"pfxZ":9.548863159806167,"pX":0.09752023964371113,"pZ":3.0754677003237876,"vX0":6.545273553476543,"vY0":-138.79133467436222,"vZ0":-4.105772659908301,"x":113.28,"y":155.74,"x0":-1.5989359963405088,"y0":50.006214400274466,"z0":5.455752251770007,"aX":-10.349511482052579},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2514,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.393449400141229,"extension":7.041748997352362},"index":0,"playId":"6b8db485-2220-34c1-aa8a-3c767c91fc92","pitchNumber":1,"startTime":"2026-04-09T18:02:13.372Z","endTime":"2026-04-09T18:02:16.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69255167764219,"aZ":-32.17034374667894,"pfxX":6.779537903796279,"pfxZ":0.002002506410356375,"pX":1.3008475844717962,"pZ":1.9999001187065903,"vX0":4.9678189755138025,"vY0":-121.9731927842903,"vZ0":-1.4697466550276677,"x":67.41,"y":184.78,"x0":-1.6421115355459102,"y0":50.003489897792484,"z0":5.380964022933416,"aX":10.226967283822056},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.1,"breakHorizontal":-13.4,"spinRate":2796,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4488331467173867,"extension":6.92591899446337},"index":1,"playId":"19799084-9196-3930-b612-9f4d25a569d2","pitchNumber":2,"startTime":"2026-04-09T18:02:34.762Z","endTime":"2026-04-09T18:02:38.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567714573261643,"aZ":-29.913482493668578,"pfxX":9.073020527902376,"pfxZ":1.4931749798959082,"pX":1.2345554640523984,"pZ":2.203689628806229,"vX0":4.2000257133354735,"vY0":-122.23977500520286,"vZ0":-1.4542037669193566,"x":69.94,"y":179.28,"x0":-1.6854205518761145,"y0":50.00020155443421,"z0":5.379413361772868,"aX":13.6982956357544},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":-17.4,"spinRate":2813,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4484349215892345,"extension":6.8640227022833455},"hitData":{"launchSpeed":71.6,"launchAngle":31.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.99,"coordY":99.18}},"index":2,"playId":"336f5c50-bf81-3d94-a06b-3bd5852988ad","pitchNumber":3,"startTime":"2026-04-09T18:02:52.703Z","endTime":"2026-04-09T18:03:03.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:03:03.425Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Parker Meadows strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T18:03:08.991Z","endTime":"2026-04-09T18:05:09.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89971748389795,"aZ":-10.871238687527681,"pfxX":-5.798890402031587,"pfxZ":11.015219377077416,"pX":0.9868707783609731,"pZ":1.2569319335218903,"vX0":8.985619332836258,"vY0":-138.20145996580675,"vZ0":-8.939090174399047,"x":79.38,"y":204.84,"x0":-1.5536676737184107,"y0":50.00122877712513,"z0":5.2642043075703535,"aX":-11.213441275920875},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":8.6,"spinRate":2688,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3963778900763266,"extension":6.990780714425421},"index":0,"playId":"e3b686ed-6c98-3bcf-b68a-d153d1a49d4f","pitchNumber":1,"startTime":"2026-04-09T18:03:39.831Z","endTime":"2026-04-09T18:03:44.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.850145898586174,"aZ":-10.911184869006677,"pfxX":-5.142668938452789,"pfxZ":10.91137114270013,"pX":-0.7330084331294191,"pZ":2.878595433623335,"vX0":4.30164604466654,"vY0":-138.8911976639773,"vZ0":-4.967978135057064,"x":144.94,"y":161.06,"x0":-1.6356773640455566,"y0":50.00163912841466,"z0":5.419451318826889,"aX":-10.021097825211951},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2617,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.394735976185717,"extension":6.882926881362019},"index":1,"playId":"4c2c2644-cfe8-39fc-9c30-07064dcd6158","pitchNumber":2,"startTime":"2026-04-09T18:04:01.178Z","endTime":"2026-04-09T18:04:04.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99869661276235,"aZ":-11.354234075781275,"pfxX":-5.154896848891326,"pfxZ":10.558162978021194,"pX":-0.5917783354750358,"pZ":2.3950905489307597,"vX0":4.8101375763398275,"vY0":-140.09027936439853,"vZ0":-6.092518223818617,"x":139.56,"y":174.11,"x0":-1.6680216697844665,"y0":50.00028956677142,"z0":5.352405755056014,"aX":-10.163064104145565},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2595,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3921720088870546,"extension":6.852171126489181},"index":2,"playId":"a41ea0bf-bce0-3d98-8d65-6ff98581394a","pitchNumber":3,"startTime":"2026-04-09T18:04:21.174Z","endTime":"2026-04-09T18:04:25.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":83.5,"endSpeed":77.1,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.933266924952044,"aZ":-37.67926104582236,"pfxX":5.434690478785011,"pfxZ":-3.6774688497047787,"pX":-0.13734291591363576,"pZ":1.6721546547714352,"vX0":2.1939314948221913,"vY0":-121.64628050660433,"vZ0":-1.1585537781361805,"x":122.24,"y":193.63,"x0":-1.7569772467875289,"y0":50.001836018315444,"z0":5.422068089452461,"aX":8.140692703151506},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.7,"breakHorizontal":-10.3,"spinRate":2805,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.45031792743523535,"extension":7.031245180506772},"index":3,"playId":"542dea0f-c311-3ba2-98b9-464513abccaa","pitchNumber":4,"startTime":"2026-04-09T18:04:39.134Z","endTime":"2026-04-09T18:04:42.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465357343859555,"aZ":-29.289184590173424,"pfxX":-6.811956186109701,"pfxZ":1.6757476155062498,"pX":0.08228966590513351,"pZ":1.4374111272654253,"vX0":6.838982450169157,"vY0":-129.6261548756126,"vZ0":-4.338589104427579,"x":113.86,"y":199.97,"x0":-1.6873514307894029,"y0":50.00588613243593,"z0":5.33274888529745,"aX":-11.760334948615576},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":11.0,"spinRate":1681,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4202481751249536,"extension":6.970386556888787},"index":4,"playId":"4fff102d-0abd-3bd3-85ec-a39d05f3dbb6","pitchNumber":5,"startTime":"2026-04-09T18:05:04.583Z","endTime":"2026-04-09T18:05:09.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.93,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:05:09.803Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T18:05:23.231Z","endTime":"2026-04-09T18:06:35.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060702748500017,"aZ":-27.74450051954998,"pfxX":0.6478852133976347,"pfxZ":2.5929739858979417,"pX":0.3235850496485363,"pZ":2.0686685478261175,"vX0":4.655645266845533,"vY0":-129.1532096180828,"vZ0":-3.1737010724856884,"x":104.67,"y":182.93,"x0":-1.5782201133699942,"y0":50.00279704215919,"z0":5.4215656802002,"aX":1.1064247616203036},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":2486,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.42228708842000673,"extension":7.081581667329909},"index":0,"playId":"9ec60dbf-c936-36d1-87d2-e1635c54ba0b","pitchNumber":1,"startTime":"2026-04-09T18:05:40.153Z","endTime":"2026-04-09T18:05:44.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552174151738193,"aZ":-12.568626608906225,"pfxX":-5.379226445936435,"pfxZ":10.104073822296277,"pX":-0.20967741546392055,"pZ":3.330436323089327,"vX0":5.580161804381316,"vY0":-138.1280060284102,"vZ0":-3.4800808482815553,"x":124.99,"y":148.86,"x0":-1.5530943678625428,"y0":50.00423375843296,"z0":5.446629655332555,"aX":-10.439461497075314},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2639,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39589940877288843,"extension":6.8873584109865895},"index":1,"playId":"eb2eb910-35a9-30ff-bfa9-36dc6af07452","pitchNumber":2,"startTime":"2026-04-09T18:06:08.601Z","endTime":"2026-04-09T18:06:12.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070991427473132,"aZ":-11.861110456212005,"pfxX":-3.502280871724462,"pfxZ":10.374069016260963,"pX":0.06331179496322967,"pZ":3.3043895901917932,"vX0":5.969097393455921,"vY0":-138.59797882839717,"vZ0":-3.7316051709915135,"x":114.59,"y":149.56,"x0":-1.6568518172091156,"y0":50.00573526914317,"z0":5.452435321407015,"aX":-6.860250908467488},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":5.2,"spinRate":2593,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39421483619290365,"extension":7.058746273197209},"index":2,"playId":"2f47aebe-9342-33d1-9bb6-3952a9944a74","pitchNumber":3,"startTime":"2026-04-09T18:06:31.455Z","endTime":"2026-04-09T18:06:35.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:06:35.262Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colt Keith grounds into a force out, fielded by shortstop Tristan Gray. Javier Báez out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T18:06:46.033Z","endTime":"2026-04-09T18:07:09.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.265272022017385,"aZ":-31.432010403643,"pfxX":-7.81452756055866,"pfxZ":0.42883764406957425,"pX":-0.33483652422550914,"pZ":2.1616741710032374,"vX0":6.185845589942016,"vY0":-130.63485269880653,"vZ0":-2.457138712685855,"x":129.76,"y":180.41,"x0":-1.7124756368001972,"y0":50.00496431599729,"z0":5.465932341136554,"aX":-13.574039249474534},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":12.8,"spinRate":1836,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.41850255540569314,"extension":6.836620802520171},"hitData":{"launchSpeed":95.5,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.06,"coordY":148.14}},"index":0,"playId":"a83d9188-63d1-3457-9fdc-440458910329","pitchNumber":1,"startTime":"2026-04-09T18:07:02.533Z","endTime":"2026-04-09T18:07:09.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:07:09.755Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Caratini lines out to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T18:09:18.494Z","endTime":"2026-04-09T18:10:22.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.825098442807576,"aZ":-39.42808236785096,"pfxX":7.018056535772066,"pfxZ":-5.9393768014373265,"pX":-0.15949027378336839,"pZ":1.963570871911287,"vX0":2.97974472608414,"vY0":-109.87447768697089,"vZ0":1.3844414347790561,"x":123.08,"y":185.76,"x0":-2.4460060547770985,"y0":50.004836369926274,"z0":5.521249335837602,"aX":8.564947592481133},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-10.1,"breakHorizontal":-13.6,"spinRate":2334,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.49887017490298247,"extension":6.310617355524735},"index":0,"playId":"786a941f-6935-3ed7-b7f8-a9f23c41b1a6","pitchNumber":1,"startTime":"2026-04-09T18:09:19.993Z","endTime":"2026-04-09T18:09:24.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-09T18:09:32.024Z","endTime":"2026-04-09T18:09:42.213Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":78.4,"endSpeed":72.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.739133067246147,"aZ":-26.163753457769364,"pfxX":-9.63708063154213,"pfxZ":4.512521989580031,"pX":-1.1549030550041606,"pZ":1.986487010888436,"vX0":5.9259493318461995,"vY0":-114.05762369957641,"vZ0":-1.6773501358948437,"x":161.02,"y":185.14,"x0":-2.519832612829129,"y0":50.0050264394473,"z0":5.283864628103908,"aX":-12.843765787432611},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":1623,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4781582059106455,"extension":6.7825634007905276},"index":2,"playId":"7f716370-1e79-3a2c-9712-87d3e9a9eff8","pitchNumber":2,"startTime":"2026-04-09T18:09:42.213Z","endTime":"2026-04-09T18:09:46.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":89.9,"endSpeed":83.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226778939003477,"aZ":-17.77083228649345,"pfxX":-4.394677332059235,"pfxZ":8.162368589718431,"pX":-0.7844619139464845,"pZ":2.308930247548356,"vX0":4.927621095783892,"vY0":-130.89986413598018,"vZ0":-4.692504626839883,"x":146.9,"y":176.44,"x0":-2.1054093660418425,"y0":50.00582208825233,"z0":5.424244983303042,"aX":-7.7579949370560675},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":7.1,"spinRate":2021,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.41575286736317274,"extension":6.68109190053454},"index":3,"playId":"7cabc615-1b20-321d-ae2b-2444df83ce03","pitchNumber":3,"startTime":"2026-04-09T18:09:55.919Z","endTime":"2026-04-09T18:10:01.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.311659357469342,"aZ":-38.363785454423116,"pfxX":5.07453416295704,"pfxZ":-4.927663053857933,"pX":-0.20281597233250323,"pZ":1.8017128046349173,"vX0":3.3772102934073636,"vY0":-111.9572798657966,"vZ0":0.8464506400719394,"x":124.73,"y":190.13,"x0":-2.396107557813346,"y0":50.00480009558144,"z0":5.380065314005819,"aX":6.3701620496359785},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.3,"breakHorizontal":-10.1,"spinRate":2304,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.49133460089808345,"extension":6.574213411418054},"hitData":{"launchSpeed":78.2,"launchAngle":29.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.64,"coordY":104.14}},"index":4,"playId":"20ebefa8-0c45-3788-b9bf-7f6f36e9286c","pitchNumber":4,"startTime":"2026-04-09T18:10:14.669Z","endTime":"2026-04-09T18:10:22.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:10:22.680Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T18:10:30.695Z","endTime":"2026-04-09T18:12:18.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292323198859254,"aZ":-12.98887705985906,"pfxX":-3.986483788919732,"pfxZ":10.587868266709755,"pX":-0.009800345658928889,"pZ":1.4879057302072762,"vX0":6.987677423431912,"vY0":-134.31183365014766,"vZ0":-7.535376535887032,"x":117.37,"y":198.61,"x0":-2.1368818057556807,"y0":50.003332225228434,"z0":5.269376302840734,"aX":-7.224455867060728},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2243,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4090732701482689,"extension":6.690623787423417},"index":0,"playId":"89cc5793-bdbe-31e8-8220-c79c83e0e57b","pitchNumber":1,"startTime":"2026-04-09T18:10:46.405Z","endTime":"2026-04-09T18:10:50.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":84.2,"endSpeed":76.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233555974294372,"aZ":-27.991374582473313,"pfxX":1.2193901469900563,"pfxZ":2.7826934505340803,"pX":-1.225274687419852,"pZ":1.481428793041749,"vX0":2.5001172782792866,"vY0":-122.5860452088474,"vZ0":-3.6715466162821997,"x":163.7,"y":198.78,"x0":-2.422104420608228,"y0":50.00038272468404,"z0":5.423153396690499,"aX":1.830747146509609},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2355,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4491009373285948,"extension":6.802083562469621},"index":1,"playId":"d7e2b842-34be-336f-aa33-aa34fceca9ed","pitchNumber":2,"startTime":"2026-04-09T18:11:01.610Z","endTime":"2026-04-09T18:11:05.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.596208758077495,"aZ":-27.72028092380589,"pfxX":1.3467106216121074,"pfxZ":2.901638816247182,"pX":0.06370748099135093,"pZ":1.697462167837364,"vX0":5.673671424321456,"vY0":-123.11310851079972,"vZ0":-2.7498884230696143,"x":114.57,"y":192.95,"x0":-2.4462475863544717,"y0":50.00248884579981,"z0":5.1768381312300376,"aX":2.064209688124236},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-3.7,"spinRate":2304,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4450247819903437,"extension":6.737759058208048},"index":2,"playId":"8a73a376-9844-3ccd-9532-711ad430d064","pitchNumber":3,"startTime":"2026-04-09T18:11:16.726Z","endTime":"2026-04-09T18:11:21.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02258294654746,"aZ":-14.261964490919311,"pfxX":-4.325435354028759,"pfxZ":9.881982491986717,"pX":-0.6184681440037288,"pZ":2.91829021714303,"vX0":5.806329035597221,"vY0":-133.82189422340122,"vZ0":-3.601144803632366,"x":140.57,"y":159.99,"x0":-2.2548813919391124,"y0":50.00447254789356,"z0":5.303898853953983,"aX":-7.842201982149569},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2174,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4093783573018901,"extension":6.6182081262374535},"index":3,"playId":"f94a623a-010f-3e98-a50b-995eabcd43f0","pitchNumber":4,"startTime":"2026-04-09T18:11:36.680Z","endTime":"2026-04-09T18:11:40.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85355155021942,"aZ":-40.0999704956087,"pfxX":6.100507602129056,"pfxZ":-6.039771752862277,"pX":-0.16424552866875333,"pZ":0.558856076952233,"vX0":3.265906123108957,"vY0":-114.3653803330917,"vZ0":-1.5516446579979348,"x":123.26,"y":223.69,"x0":-2.4075196709928024,"y0":50.00279483781943,"z0":5.211405859889828,"aX":8.007201615894074},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.0,"breakHorizontal":-11.9,"spinRate":2473,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.48059280214108435,"extension":6.67706517165507},"index":4,"playId":"646aa726-d9c4-3015-b5a9-900d2196813e","pitchNumber":5,"startTime":"2026-04-09T18:11:56.612Z","endTime":"2026-04-09T18:12:00.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43100183414549,"aZ":-14.690311492953063,"pfxX":-5.494736363107386,"pfxZ":9.58890604282551,"pX":-1.432738829817632,"pZ":2.2398181418302405,"vX0":4.241927796071729,"vY0":-133.58172480897363,"vZ0":-5.189046164530651,"x":171.61,"y":178.3,"x0":-2.320599540239014,"y0":50.00106095720439,"z0":5.249026155478084,"aX":-10.015750153321099},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2294,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4086905534716214,"extension":6.691573775941341},"index":5,"playId":"3ec7ab07-5ae8-3d8d-a077-738ec3cd6f76","pitchNumber":6,"startTime":"2026-04-09T18:12:14.976Z","endTime":"2026-04-09T18:12:18.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:12:18.541Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Royce Lewis strikes out swinging and Kody Clemens caught stealing 2nd, catcher Jake Rogers to second baseman Zach McKinstry to catcher Jake Rogers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T18:12:23.725Z","endTime":"2026-04-09T18:15:24.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":83.4,"endSpeed":77.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.034624960706456,"aZ":-25.902318907400314,"pfxX":1.59737958142564,"pfxZ":4.1488311843862125,"pX":-0.03736120574537975,"pZ":0.5412716014812556,"vX0":4.9192619477894235,"vY0":-121.46397108065202,"vZ0":-5.9604668226081055,"x":118.42,"y":224.17,"x0":-2.2864820989365358,"y0":50.00510352781224,"z0":5.2437858783769284,"aX":2.4163020294375706},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.5,"breakHorizontal":-4.0,"spinRate":2291,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.44883169511692245,"extension":6.797983932909592},"index":0,"playId":"a37d094d-9dd7-364e-b306-ac9cbd5f4dd5","pitchNumber":1,"startTime":"2026-04-09T18:12:45.031Z","endTime":"2026-04-09T18:12:49.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04505398846813,"aZ":-14.517242400440297,"pfxX":-5.149361798107139,"pfxZ":9.898036572337489,"pX":0.12273438488626541,"pZ":1.9396493652617046,"vX0":7.715091783069398,"vY0":-132.1858226342502,"vZ0":-5.60119488181712,"x":112.32,"y":186.41,"x0":-2.1539677794528798,"y0":50.00444732433407,"z0":5.137772747579292,"aX":-9.187962416021008},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2353,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.41310033840822813,"extension":6.729405958306076},"index":1,"playId":"f414ef6f-9534-3c69-8670-5f077003faf5","pitchNumber":2,"startTime":"2026-04-09T18:13:07.445Z","endTime":"2026-04-09T18:13:11.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.120248512581085,"aZ":-38.3744782919557,"pfxX":4.614823448337099,"pfxZ":-4.596641514953087,"pX":1.3355541926076886,"pZ":-0.06638109374410739,"vX0":6.893397632549963,"vY0":-115.30403071854535,"vZ0":-3.2652484391587135,"x":66.09,"y":240.57,"x0":-2.2905933515639765,"y0":50.003886423961795,"z0":5.06513231335004,"aX":6.222774893569075},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.9,"breakHorizontal":-10.1,"spinRate":2435,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4747424265684863,"extension":6.637666087320928},"index":2,"playId":"a3cb69c8-951a-3b1c-aa5a-646de15ddbae","pitchNumber":3,"startTime":"2026-04-09T18:13:26.966Z","endTime":"2026-04-09T18:13:30.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44127527938907,"aZ":-28.7199793935409,"pfxX":2.7423707172864624,"pfxZ":2.313130669336921,"pX":0.8336825588215844,"pZ":1.0558297493606583,"vX0":6.412930516888979,"vY0":-122.50861032792717,"vZ0":-3.9838232149333903,"x":85.22,"y":210.27,"x0":-2.1938939802549173,"y0":50.00101959359353,"z0":5.209942909344303,"aX":4.088553062302893},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":-6.7,"spinRate":2374,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45034394209633666,"extension":6.701709890919825},"index":3,"playId":"6b7a7d43-6c8e-3b7b-a26b-d4d74ecb9950","pitchNumber":4,"startTime":"2026-04-09T18:13:50.982Z","endTime":"2026-04-09T18:13:54.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-04-09T18:14:15.604Z","endTime":"2026-04-09T18:14:30.930Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813030769560466,"aZ":-13.650213626879767,"pfxX":-3.8811055832032553,"pfxZ":10.438685648134442,"pX":0.7897953348991142,"pZ":1.7719762561991261,"vX0":9.352085437634114,"vY0":-132.51026860503362,"vZ0":-6.277463031758022,"x":86.89,"y":190.94,"x0":-2.28411239169229,"y0":50.006337788501945,"z0":5.172534539853331,"aX":-6.890296761985578},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.6,"breakHorizontal":4.9,"spinRate":2319,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4136476296399709,"extension":6.741814232336684},"index":5,"playId":"f9eadde2-e930-35f7-babf-26cc56ed464b","pitchNumber":5,"startTime":"2026-04-09T18:14:30.930Z","endTime":"2026-04-09T18:14:57.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95737465338816,"aZ":-15.55733682108944,"pfxX":-4.936175771322007,"pfxZ":9.777025258479101,"pX":-1.142377262280355,"pZ":3.3460812141547494,"vX0":4.481983820975244,"vY0":-130.2158128978905,"vZ0":-1.7581860888680336,"x":160.54,"y":148.44,"x0":-2.253167298553683,"y0":50.003470266912075,"z0":5.220108070635871,"aX":-8.390495305363501},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2170,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4222845719690045,"extension":6.62300731728456},"index":6,"playId":"e1a648ae-aa0f-3454-b6db-5b485b6c9dc0","pitchNumber":6,"startTime":"2026-04-09T18:15:17.208Z","endTime":"2026-04-09T18:15:24.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:15:24.039Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T18:17:27.726Z","endTime":"2026-04-09T18:19:09.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.175624813704513,"aZ":-26.571210007409455,"pfxX":0.7347390939785924,"pfxZ":3.3347462952963802,"pX":-0.0855178344425657,"pZ":2.8180904325674554,"vX0":3.840951734205628,"vY0":-128.0294763669135,"vZ0":-1.6423518260390944,"x":120.26,"y":162.69,"x0":-1.6927266818118296,"y0":50.00583302896151,"z0":5.521437126542285,"aX":1.235824319299302},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-2.0,"spinRate":2277,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4256817956401058,"extension":6.782595432884016},"index":0,"playId":"8a678a08-54f3-3ceb-93eb-c2ff3c4347f3","pitchNumber":1,"startTime":"2026-04-09T18:17:46.211Z","endTime":"2026-04-09T18:17:50.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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.5,"endSpeed":77.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.657264303192697,"aZ":-29.863517700629977,"pfxX":5.597461689353682,"pfxZ":1.5091989847408875,"pX":0.7415704873216908,"pZ":2.8684639656866744,"vX0":4.308536689635205,"vY0":-123.06324066502037,"vZ0":-0.20534533469040106,"x":88.73,"y":161.33,"x0":-1.759781126967503,"y0":50.00335677989135,"z0":5.484794027765197,"aX":8.576522452241758},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":-11.2,"spinRate":2765,"spinDirection":56},"zone":3,"typeConfidence":2.0,"plateTime":0.4452490385797354,"extension":6.954291909412001},"index":1,"playId":"e511cfca-f3c1-300a-b598-4a602f9b2c63","pitchNumber":2,"startTime":"2026-04-09T18:18:09.871Z","endTime":"2026-04-09T18:18:14.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.369297968541694,"aZ":-13.231896986022115,"pfxX":-4.65747684364452,"pfxZ":9.76136221934945,"pX":0.311305427246804,"pZ":4.554699037158519,"vX0":6.829208586443588,"vY0":-138.74912756585005,"vZ0":-0.4836340145436832,"x":105.13,"y":115.8,"x0":-1.5820571839405282,"y0":50.00585450468928,"z0":5.6167377741159195,"aX":-9.041737583680257},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2564,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3954597607800867,"extension":6.829136789671837},"index":2,"playId":"7f95b260-493b-3bcc-861c-cc212829843a","pitchNumber":3,"startTime":"2026-04-09T18:18:25.472Z","endTime":"2026-04-09T18:18:28.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36129592239964,"aZ":-13.460436883056556,"pfxX":-5.812654667409611,"pfxZ":9.646197578828346,"pX":0.44129085184322764,"pZ":2.5291381880416304,"vX0":7.549246809077372,"vY0":-138.28444720927152,"vZ0":-5.44121446122266,"x":100.18,"y":170.49,"x0":-1.56673519791513,"y0":50.0000588273412,"z0":5.422540745221067,"aX":-11.274167623857226},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2496,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39583539928366474,"extension":7.1267266955466475},"index":3,"playId":"0d1b6579-ddb6-3fc0-90d5-a63260999c92","pitchNumber":4,"startTime":"2026-04-09T18:18:42.974Z","endTime":"2026-04-09T18:18:46.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.252430153393554,"aZ":-10.644030481945727,"pfxX":-5.393675276119661,"pfxZ":11.11746516787722,"pX":0.17386431298081878,"pZ":2.5798005964786173,"vX0":6.67285547508481,"vY0":-138.5831548041266,"vZ0":-5.8464732072946894,"x":110.37,"y":169.13,"x0":-1.5694478881405212,"y0":50.00274168439108,"z0":5.434457834378606,"aX":-10.445460499812341},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":8.3,"spinRate":2617,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3959062225468637,"extension":7.230111096195491},"index":4,"playId":"24be32af-8915-3771-9ba7-9437a12221c2","pitchNumber":5,"startTime":"2026-04-09T18:19:05.602Z","endTime":"2026-04-09T18:19:09.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:19:09.318Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Greene doubles (4) on a sharp fly ball to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T18:19:25.568Z","endTime":"2026-04-09T18:20:14.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15468780963315,"aZ":-11.754957540457616,"pfxX":-4.332208854027537,"pfxZ":10.590214262316996,"pX":-0.4686552154729587,"pZ":3.664603784679669,"vX0":5.083669703119331,"vY0":-138.51823585116188,"vZ0":-2.8813315452322383,"x":134.86,"y":139.84,"x0":-1.7715490574424537,"y0":50.00571968072233,"z0":5.5127133798487415,"aX":-8.355800782601133},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2571,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3965898171729556,"extension":6.802529592488635},"index":0,"playId":"36c6d3c5-3c3d-3503-9930-7e4cbd79f1b1","pitchNumber":1,"startTime":"2026-04-09T18:19:32.281Z","endTime":"2026-04-09T18:19:36.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905947197217834,"aZ":-29.209928274481047,"pfxX":-6.7356137610173965,"pfxZ":1.7981850473326748,"pX":-1.014895540244897,"pZ":2.8966035397771437,"vX0":3.809346647018686,"vY0":-127.81399329572292,"vZ0":-0.9801205433685601,"x":155.69,"y":160.57,"x0":-1.6512364812740432,"y0":50.00474595811117,"z0":5.583534123022089,"aX":-11.120016572326731},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":11.3,"spinRate":1561,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.42891200182898226,"extension":6.806236950957592},"index":1,"playId":"588cf83e-6f8b-333e-b71a-dee0d92de1a0","pitchNumber":2,"startTime":"2026-04-09T18:19:44.570Z","endTime":"2026-04-09T18:19:48.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086163011999577,"aZ":-11.423449872671114,"pfxX":-3.8967987972401708,"pfxZ":10.925971624585209,"pX":0.41398832638352323,"pZ":2.696411815405246,"vX0":6.653160956926595,"vY0":-137.11800485645608,"vZ0":-5.2628873975423565,"x":101.22,"y":165.98,"x0":-1.5405105579892922,"y0":50.00050004552332,"z0":5.4239908318566075,"aX":-7.399804321352833},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2573,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3998804219439158,"extension":6.893772202770371},"hitData":{"launchSpeed":105.0,"launchAngle":27.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":162.68,"coordY":44.12}},"index":2,"playId":"9eba2c99-03a7-3ec9-9e72-e818f270e91a","pitchNumber":3,"startTime":"2026-04-09T18:20:02.108Z","endTime":"2026-04-09T18:20:14.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:20:14.934Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T18:20:34.630Z","endTime":"2026-04-09T18:21:28.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":80.9,"endSpeed":74.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334632547551198,"aZ":-39.757386725559975,"pfxX":6.104457468658892,"pfxZ":-5.422894088220593,"pX":-0.4333094534106698,"pZ":2.8382826674222907,"vX0":1.2540363351196184,"vY0":-117.75017875747224,"vZ0":2.0950242695155925,"x":133.52,"y":162.15,"x0":-1.7663955927985528,"y0":50.00481937434527,"z0":5.628132088939657,"aX":8.532232734986184},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":-11.4,"spinRate":2708,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.46600453864485836,"extension":7.029410132854533},"index":0,"playId":"1acfd2df-8d42-3321-9671-233d5f5fed22","pitchNumber":1,"startTime":"2026-04-09T18:20:55.077Z","endTime":"2026-04-09T18:20:59.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26977714926667,"aZ":-11.683521009307018,"pfxX":-4.192580339679251,"pfxZ":10.489292214339438,"pX":-0.232616202636983,"pZ":2.992926158279554,"vX0":5.426954233485853,"vY0":-138.6933633929876,"vZ0":-4.453796641099733,"x":125.87,"y":157.97,"x0":-1.6675889002796616,"y0":50.000426391774916,"z0":5.395326860529523,"aX":-8.18851987245916},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2619,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3945290166074744,"extension":7.079835576817769},"hitData":{"launchSpeed":94.2,"launchAngle":30.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.26,"coordY":79.8}},"index":1,"playId":"9bc44312-1002-3ccb-9ddc-a52681745fce","pitchNumber":2,"startTime":"2026-04-09T18:21:16.772Z","endTime":"2026-04-09T18:21:28.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:21:28.055Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T18:21:37.120Z","endTime":"2026-04-09T18:22:28.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135732569646837,"aZ":-29.62432931093421,"pfxX":8.899133591877026,"pfxZ":1.6621177294225289,"pX":0.34304971012744945,"pZ":2.1313502984353274,"vX0":2.3613677114692044,"vY0":-122.95970245101974,"vZ0":-1.7994909930455438,"x":103.92,"y":181.23,"x0":-1.785567350556873,"y0":50.001627683727385,"z0":5.383661640721907,"aX":13.63969170528146},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.9,"breakHorizontal":-16.7,"spinRate":2708,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.44527191129273236,"extension":6.923712902145405},"index":0,"playId":"72111620-0874-30ff-8c61-dfd12911529f","pitchNumber":1,"startTime":"2026-04-09T18:21:56.934Z","endTime":"2026-04-09T18:22:00.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521743943220713,"aZ":-28.814804258168994,"pfxX":6.187004543535931,"pfxZ":2.1766356591391736,"pX":0.2489435684807048,"pZ":2.176868562710034,"vX0":3.0028254982625007,"vY0":-123.42061167590337,"vZ0":-1.9331451225247132,"x":107.51,"y":180.0,"x0":-1.7872400989529025,"y0":50.00358998922971,"z0":5.3966732038383425,"aX":9.545324240356006},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-11.9,"spinRate":2664,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4437626200078437,"extension":6.917763899690233},"hitData":{"launchSpeed":100.6,"launchAngle":38.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.87,"coordY":66.42}},"index":1,"playId":"fd5a30f5-97c0-3802-a15d-d6ae559e80bd","pitchNumber":2,"startTime":"2026-04-09T18:22:18.697Z","endTime":"2026-04-09T18:22:28.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:22:28.309Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Gray singles on a fly ball to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T18:24:31.109Z","endTime":"2026-04-09T18:25:04.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75970140099501,"aZ":-34.52722080376172,"pfxX":5.44488204473131,"pfxZ":-1.8274796633090773,"pX":1.0971928897326353,"pZ":2.242066351220644,"vX0":6.160279708103864,"vY0":-112.70853746081805,"vZ0":0.6820166335012374,"x":75.18,"y":178.24,"x0":-2.380521983920799,"y0":50.00507073934132,"z0":5.426255792141306,"aX":6.995467820423905},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-2.8,"breakHorizontal":-11.4,"spinRate":2302,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4862248848965445,"extension":6.477153528139513},"index":0,"playId":"7378a73d-65a7-3cd9-bc8f-71fb22bd31fa","pitchNumber":1,"startTime":"2026-04-09T18:24:37.495Z","endTime":"2026-04-09T18:24:42.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253675397903123,"aZ":-16.779744435809658,"pfxX":-5.216846454546365,"pfxZ":8.729395256617465,"pX":-0.597392393669212,"pZ":2.134552336476575,"vX0":6.039032214001956,"vY0":-131.54068135407599,"vZ0":-4.942824381446393,"x":139.77,"y":181.15,"x0":-2.238365931074851,"y0":50.00368688448661,"z0":5.270681578953098,"aX":-9.20087546914773},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":2204,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4153990884276224,"extension":6.764914643744066},"hitData":{"launchSpeed":66.8,"launchAngle":49.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.46,"coordY":133.08}},"index":1,"playId":"7dd765cc-b9d0-3989-a2b4-e74f5e4ba084","pitchNumber":2,"startTime":"2026-04-09T18:24:51.768Z","endTime":"2026-04-09T18:25:04.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:25:04.465Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James Outman pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T18:25:11.148Z","endTime":"2026-04-09T18:28:13.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789498015660968,"aZ":-27.782942119400733,"pfxX":1.3356316260410375,"pfxZ":2.832973500016676,"pX":-0.5333184928026949,"pZ":2.305078128478559,"vX0":4.014472732706551,"vY0":-123.26306806512278,"vZ0":-1.858246931257196,"x":137.33,"y":176.54,"x0":-2.3517049339394354,"y0":50.003050309284845,"z0":5.397668642881911,"aX":2.070231303856834},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2282,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.44308551301911203,"extension":6.682521681667333},"index":0,"playId":"ade9d4a6-101e-3f57-bf81-7fe17f244730","pitchNumber":1,"startTime":"2026-04-09T18:25:33.036Z","endTime":"2026-04-09T18:25:36.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":"171085f1-9cf0-3ea0-8993-314e6216180a","startTime":"2026-04-09T18:26:00.172Z","endTime":"2026-04-09T18:26:03.888Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61515990610645,"aZ":-39.11708128044932,"pfxX":3.7356170426955764,"pfxZ":-5.369837951694618,"pX":-1.3743495919507327,"pZ":1.4635026890767866,"vX0":1.7247598325974183,"vY0":-113.0223339019685,"vZ0":0.3547113672824391,"x":169.39,"y":199.27,"x0":-2.6326163421000053,"y0":50.00085395251813,"z0":5.233043572655736,"aX":4.831862026147375},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.4,"breakHorizontal":-7.2,"spinRate":2302,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.48463090294231437,"extension":6.535306135890786},"index":2,"playId":"1095baa7-b24b-3bb6-accc-f4d4fccdea05","pitchNumber":2,"startTime":"2026-04-09T18:26:19.399Z","endTime":"2026-04-09T18:26:22.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.070916817004395,"aZ":-17.09242451236911,"pfxX":-2.907599514242291,"pfxZ":8.584739775128838,"pX":-0.5881908811625121,"pZ":3.089190258256318,"vX0":5.424791660024253,"vY0":-131.02989673599166,"vZ0":-2.4572450360163165,"x":139.42,"y":155.37,"x0":-2.298142351165398,"y0":50.00009554423952,"z0":5.301689285126929,"aX":-5.106841253105114},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2292,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4164170457412597,"extension":6.542162029933037},"index":3,"playId":"1f3ec539-0d86-36bd-a906-932b30091263","pitchNumber":3,"startTime":"2026-04-09T18:26:37.580Z","endTime":"2026-04-09T18:26:41.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.384991923620017,"aZ":-38.263310826840495,"pfxX":5.560578475621508,"pfxZ":-4.5753857084112095,"pX":0.3427636272895195,"pZ":0.7598824432692558,"vX0":4.547255198343832,"vY0":-114.73189096812668,"vZ0":-1.7363516533662369,"x":103.93,"y":218.26,"x0":-2.3876239510965482,"y0":50.000130524951125,"z0":5.258041679038038,"aX":7.405760366337705},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.4,"breakHorizontal":-11.2,"spinRate":2346,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.47752848205953136,"extension":6.479517494680026},"index":4,"playId":"b1791f23-b4e7-333a-9043-54ec9244025b","pitchNumber":4,"startTime":"2026-04-09T18:26:57.671Z","endTime":"2026-04-09T18:27:02.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.324447983983163,"aZ":-14.41314907213343,"pfxX":-4.98502978741935,"pfxZ":9.88160112314378,"pX":-0.01524967025779254,"pZ":3.2625383574162705,"vX0":7.60434949667697,"vY0":-133.16829513933243,"vZ0":-2.3979411801172312,"x":117.58,"y":150.69,"x0":-2.2588803110081734,"y0":50.005831413003634,"z0":5.2160387200256135,"aX":-8.963715771130945},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2239,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4111403729387453,"extension":6.615795652006767},"index":5,"playId":"12fd7ea5-2bc0-32f3-ba02-4deda3e1e265","pitchNumber":5,"startTime":"2026-04-09T18:27:21.171Z","endTime":"2026-04-09T18:27:24.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62335621646073,"aZ":-12.794444356336399,"pfxX":-5.6683357994313,"pfxZ":10.49858540311572,"pX":0.018057353253196077,"pZ":0.7494363115641057,"vX0":7.893836636177773,"vY0":-135.06367764831165,"vZ0":-9.324182290592553,"x":116.31,"y":218.55,"x0":-2.207106207358743,"y0":50.00654771810657,"z0":5.148170051464404,"aX":-10.467540913824054},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2369,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40564745513406786,"extension":6.6738284518022075},"index":6,"playId":"709ed195-cd1c-3ca2-8a0f-3a1d992edb79","pitchNumber":6,"startTime":"2026-04-09T18:27:43.000Z","endTime":"2026-04-09T18:27:46.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.313128370893676,"aZ":-23.314468263433998,"pfxX":-0.01724684509528071,"pfxZ":5.729732218292422,"pX":-0.0048745187272223114,"pZ":1.9286456207302698,"vX0":6.074520500371372,"vY0":-123.71319601590777,"vZ0":-2.8522191092319993,"x":117.19,"y":186.71,"x0":-2.492572031531026,"y0":50.000516787551575,"z0":5.056391451942986,"aX":-0.026973398761456192},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.0,"breakHorizontal":-1.4,"spinRate":2384,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4432028897518947,"extension":6.548628953742724},"hitData":{"launchSpeed":79.4,"launchAngle":82.0,"totalDistance":17.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":147.87,"coordY":197.29}},"index":7,"playId":"debf7305-06b3-3cc7-8b1e-00a63b730148","pitchNumber":7,"startTime":"2026-04-09T18:28:04.036Z","endTime":"2026-04-09T18:28:13.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:28:13.584Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T18:28:25.599Z","endTime":"2026-04-09T18:29:44.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":91.0,"endSpeed":82.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17894402818279,"aZ":-13.696714496465896,"pfxX":-4.6221416865985026,"pfxZ":10.599604883547494,"pX":-0.284209411749149,"pZ":2.2915108994507967,"vX0":6.519870515116709,"vY0":-132.2186388151294,"vZ0":-4.931512496676774,"x":127.83,"y":176.91,"x0":-2.1990705866693343,"y0":50.00602790860178,"z0":5.210911051004163,"aX":-8.060819050900212},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2111,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4166790011697028,"extension":6.711276858648053},"index":0,"playId":"4f28a2d8-ce5f-3254-9fab-f8940772ceef","pitchNumber":1,"startTime":"2026-04-09T18:28:41.361Z","endTime":"2026-04-09T18:28:45.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.884040774299024,"aZ":-12.392440001075594,"pfxX":-5.424096456157539,"pfxZ":10.907753112887363,"pX":0.5900396685246426,"pZ":1.4943847760543505,"vX0":8.868037621627987,"vY0":-134.92827607142496,"vZ0":-7.3676095710185905,"x":94.51,"y":198.43,"x0":-2.0595739430275954,"y0":50.00255868090306,"z0":5.165071397986804,"aX":-9.837063743851992},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":7.6,"spinRate":2339,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4085396894480824,"extension":6.745910987623507},"index":1,"playId":"981036db-1445-3349-8ba0-16d39a909672","pitchNumber":2,"startTime":"2026-04-09T18:29:00.634Z","endTime":"2026-04-09T18:29:04.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486744501248708,"aZ":-39.335297607394146,"pfxX":5.306660011529639,"pfxZ":-5.372107033011364,"pX":-0.054660206548837326,"pZ":0.7558045591400396,"vX0":3.830582328349651,"vY0":-115.32438781676998,"vZ0":-1.2471999114616916,"x":119.08,"y":218.37,"x0":-2.4325976451992566,"y0":50.00287560641891,"z0":5.132613911219569,"aX":7.074111568591694},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.7,"breakHorizontal":-10.7,"spinRate":2331,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.47682060612534505,"extension":6.4849917868036195},"index":2,"playId":"9eb9063d-2171-323c-baf1-a69ab9735364","pitchNumber":3,"startTime":"2026-04-09T18:29:18.576Z","endTime":"2026-04-09T18:29:22.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.047405328374566,"aZ":-12.98392731870865,"pfxX":-4.856869968699112,"pfxZ":10.49494681466938,"pX":0.7324522163328956,"pZ":1.9002633847917842,"vX0":8.862055677591604,"vY0":-134.79832159744112,"vZ0":-6.286496759719331,"x":89.08,"y":187.47,"x0":-1.9762534844477935,"y0":50.00195372930226,"z0":5.190402331256875,"aX":-8.880758491343157},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2389,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.40732676800013,"extension":6.698642052999322},"index":3,"playId":"0cbde8c8-a57b-3a12-88fb-8d51bdb7e294","pitchNumber":4,"startTime":"2026-04-09T18:29:40.083Z","endTime":"2026-04-09T18:29:44.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:29:44.652Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T18:29:49.408Z","endTime":"2026-04-09T18:30:19.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90770990544837,"aZ":-13.984348196572885,"pfxX":-4.156525589521098,"pfxZ":9.88269385213633,"pX":0.2117144472489447,"pZ":1.9782576324915166,"vX0":7.605635433459495,"vY0":-134.50145558929987,"vZ0":-6.0793862673371875,"x":108.93,"y":185.37,"x0":-2.106744715593937,"y0":50.00504473798244,"z0":5.251467726589367,"aX":-7.652841992162991},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2375,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4065146524097112,"extension":6.686688776252648},"hitData":{"launchSpeed":98.0,"launchAngle":34.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.76,"coordY":67.24}},"index":0,"playId":"319904e0-4ff5-3eca-a402-e39599b404d3","pitchNumber":1,"startTime":"2026-04-09T18:30:10.209Z","endTime":"2026-04-09T18:30:19.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:30:19.260Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Kody Clemens to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-09T18:32:22.987Z","endTime":"2026-04-09T18:33:27.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.043496856749197,"aZ":-30.837723711569936,"pfxX":-8.440041627945625,"pfxZ":0.8116366475716852,"pX":0.09917801980436144,"pZ":2.3834163341869603,"vX0":7.224720303640706,"vY0":-126.54531581480857,"vZ0":-1.8405287858009594,"x":113.22,"y":174.43,"x0":-1.6748119516561877,"y0":50.00254058465492,"z0":5.554107049101784,"aX":-13.902164452425405},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":13.9,"spinRate":1642,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.43026629859881016,"extension":6.919980958489047},"index":0,"playId":"e89bf13a-b8c7-3a70-a80a-a3d2be6bd45f","pitchNumber":1,"startTime":"2026-04-09T18:32:28.065Z","endTime":"2026-04-09T18:32:32.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202259976643656,"aZ":-12.236909900175949,"pfxX":-3.8702539694407383,"pfxZ":10.364795609761885,"pX":0.30742576450333475,"pZ":3.2768990565148046,"vX0":6.488532944230315,"vY0":-137.5105106095209,"vZ0":-3.871854495491371,"x":105.28,"y":150.3,"x0":-1.5750740645534191,"y0":50.00322556224305,"z0":5.527548023118496,"aX":-7.4454626997422695},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2615,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39763069202757917,"extension":6.791523219379195},"index":1,"playId":"7243119f-e3eb-3242-ad4c-23151169eb57","pitchNumber":2,"startTime":"2026-04-09T18:32:43.849Z","endTime":"2026-04-09T18:32:47.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51050755150536,"aZ":-29.5951150554285,"pfxX":-7.197387639936789,"pfxZ":1.5370589073881513,"pX":-1.5355537891585298,"pZ":2.0082187059216485,"vX0":2.6983644836030263,"vY0":-128.26133218768166,"vZ0":-3.066529162573228,"x":175.53,"y":184.56,"x0":-1.6612569574168934,"y0":50.00355028058755,"z0":5.507522446229498,"aX":-12.08975755343029},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":12.5,"spinRate":1613,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.42571280897441754,"extension":6.783824469231429},"index":2,"playId":"cab2b1d4-bdc9-31d8-9df1-7222f95a1345","pitchNumber":3,"startTime":"2026-04-09T18:33:03.398Z","endTime":"2026-04-09T18:33:06.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066907761427323,"aZ":-39.999432646324664,"pfxX":4.8740416692606034,"pfxZ":-5.647432446743756,"pX":-0.5957059606040371,"pZ":1.024089734752569,"vX0":1.1345461331804363,"vY0":-117.75188675480952,"vZ0":-1.691494800366575,"x":139.71,"y":211.13,"x0":-1.7182557376956702,"y0":50.00310180306355,"z0":5.497055518620309,"aX":6.754859671811749},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.3,"breakHorizontal":-9.1,"spinRate":2681,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.467490969509504,"extension":6.89429479113813},"hitData":{"launchSpeed":61.6,"launchAngle":-29.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.34,"coordY":167.78}},"index":3,"playId":"cea3f743-b076-3c33-aece-6584041298a5","pitchNumber":4,"startTime":"2026-04-09T18:33:19.891Z","endTime":"2026-04-09T18:33:27.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:33:27.654Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Báez doubles (3) on a sharp fly ball to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-09T18:33:40.439Z","endTime":"2026-04-09T18:34:15.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985297192706614,"aZ":-11.672216204156292,"pfxX":-6.590770111158676,"pfxZ":10.49719824447244,"pX":0.028676114959793993,"pZ":2.8748805110849505,"vX0":6.890772774922666,"vY0":-137.97725526752217,"vZ0":-4.929417242167859,"x":115.91,"y":161.16,"x0":-1.6294816875058658,"y0":50.00200636284929,"z0":5.453131040951414,"aX":-12.871676033698057},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":10.7,"spinRate":2557,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3950197044808048,"extension":7.128496376840991},"hitData":{"launchSpeed":102.3,"launchAngle":24.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":172.28,"coordY":51.86}},"index":0,"playId":"53981238-88d2-3491-8116-717e238e1f13","pitchNumber":1,"startTime":"2026-04-09T18:34:01.413Z","endTime":"2026-04-09T18:34:15.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":0.79,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:34:15.201Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Parker Meadows grounds out to first baseman Josh Bell. Javier Báez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-09T18:34:26.740Z","endTime":"2026-04-09T18:35:37.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952271299982126,"aZ":-32.54910432200988,"pfxX":-6.846691340081449,"pfxZ":-0.23322528261568465,"pX":-1.0860045189524798,"pZ":3.4555219293673316,"vX0":3.8927544643933905,"vY0":-126.77580878808115,"vZ0":1.1442390827730173,"x":158.4,"y":145.48,"x0":-1.7520408564242493,"y0":50.00027954998071,"z0":5.596589854514794,"aX":-11.14147781801694},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":11.5,"spinRate":1620,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4320672435432522,"extension":6.87737807143626},"index":0,"playId":"9bd598d0-cff9-3e86-b39d-840c25d99ba8","pitchNumber":1,"startTime":"2026-04-09T18:34:51.953Z","endTime":"2026-04-09T18:34:55.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063457450125647,"aZ":-24.28736176563579,"pfxX":-5.831868029890269,"pfxZ":4.853906762057786,"pX":1.0955311737536289,"pZ":2.822651004046419,"vX0":8.618158286183235,"vY0":-126.69287777118048,"vZ0":-1.892244871281731,"x":75.24,"y":162.57,"x0":-1.5936304859239214,"y0":50.00151838352472,"z0":5.521741391675014,"aX":-9.473301218290409},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":8.6,"spinRate":1371,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.43244140444077894,"extension":7.000430594451611},"index":1,"playId":"a563f4e6-fc77-359a-9d0a-58561dd4e48f","pitchNumber":2,"startTime":"2026-04-09T18:35:10.637Z","endTime":"2026-04-09T18:35:14.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227947037395616,"aZ":-31.712910445238574,"pfxX":-7.39428688247648,"pfxZ":0.28057128680272125,"pX":0.04990685994502672,"pZ":1.8048846907967842,"vX0":6.670102200050713,"vY0":-127.43571836485451,"vZ0":-2.8674265368031353,"x":115.1,"y":190.05,"x0":-1.63577413141848,"y0":50.00515654612939,"z0":5.439992177760517,"aX":-12.211548168909225},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":12.0,"spinRate":1726,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4291789032135318,"extension":6.915540383013108},"hitData":{"launchSpeed":80.1,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.51,"coordY":168.91}},"index":2,"playId":"dc49f93e-d1d8-3c3d-8226-bf9773b94774","pitchNumber":3,"startTime":"2026-04-09T18:35:29.624Z","endTime":"2026-04-09T18:35:37.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":3.70000000000001,"leverageIndex":1.57,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:35:37.580Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Rogers lines out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-09T18:35:55.430Z","endTime":"2026-04-09T18:36:30.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678810465657996,"aZ":-27.701086839517778,"pfxX":2.7014881188063433,"pfxZ":2.6797117862849813,"pX":-0.33985732047534534,"pZ":2.4888173207768762,"vX0":2.4767890325734077,"vY0":-128.13016327580257,"vZ0":-2.148467231640419,"x":129.95,"y":171.58,"x0":-1.6688209649242658,"y0":50.001843899478985,"z0":5.495895264285804,"aX":4.5050612657456535},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-5.4,"spinRate":2468,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4269635470790334,"extension":6.786328082714274},"index":0,"playId":"bff7b1ea-0888-3ef9-981c-944993ea7bc6","pitchNumber":1,"startTime":"2026-04-09T18:36:06.039Z","endTime":"2026-04-09T18:36:10.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07798467402789,"aZ":-29.521136580561983,"pfxX":8.188652562930079,"pfxZ":1.81202746820611,"pX":0.6645502367958526,"pZ":2.146861840691081,"vX0":3.264442967866973,"vY0":-121.188087076584,"vZ0":-1.4450492977754354,"x":91.67,"y":180.81,"x0":-1.769845118063543,"y0":50.002789223932126,"z0":5.3667598408451385,"aX":11.992640264371023},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-15.6,"spinRate":2766,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4546356395175324,"extension":6.9057296783642474},"hitData":{"launchSpeed":93.4,"launchAngle":23.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.32,"coordY":63.39}},"index":1,"playId":"3a47e18e-b5fe-3eb0-a2cd-5218fb4bb0e9","pitchNumber":2,"startTime":"2026-04-09T18:36:22.606Z","endTime":"2026-04-09T18:36:30.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.72,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:36:30.256Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Bell homers (3) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-09T18:38:31.606Z","endTime":"2026-04-09T18:39:08.427Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18636728529347,"aZ":-30.89531455063808,"pfxX":3.9751301103616843,"pfxZ":0.8261062328989279,"pX":-0.010053888244807631,"pZ":2.145734304365654,"vX0":4.590731467280845,"vY0":-123.76650253286508,"vZ0":-1.901897203530312,"x":98.25,"y":145.61,"x0":-2.4039768523529808,"y0":50.004621534312626,"z0":5.505931098294509,"aX":6.181792654168784},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":-8.3,"spinRate":2399,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.44216009097311737,"extension":6.583056273255839},"hitData":{"launchSpeed":106.0,"launchAngle":28.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":194.49,"coordY":66.55}},"index":0,"playId":"fe633707-1df1-343d-b9c6-a739fbaf90e4","pitchNumber":1,"startTime":"2026-04-09T18:38:43.302Z","endTime":"2026-04-09T18:39:08.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":12.499999999999993,"leverageIndex":1.06,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:39:08.427Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-09T18:39:20.623Z","endTime":"2026-04-09T18:40:53.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.201102783936303,"aZ":-39.54194439028622,"pfxX":5.184942171491572,"pfxZ":-5.651520430769944,"pX":-0.4016240214993679,"pZ":0.8477551569725398,"vX0":3.1095395174310188,"vY0":-113.55998717994471,"vZ0":-1.2856738554549014,"x":132.31,"y":215.89,"x0":-2.463300985395051,"y0":50.00347626770405,"z0":5.362068525880141,"aX":6.757687413314273},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.3,"breakHorizontal":-10.2,"spinRate":2450,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4827085489829095,"extension":6.448891656017689},"index":0,"playId":"c70ea847-827b-3695-864d-9718267df706","pitchNumber":1,"startTime":"2026-04-09T18:39:31.000Z","endTime":"2026-04-09T18:39:34.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48749219805728,"aZ":-18.063712757946398,"pfxX":-8.588082607632987,"pfxZ":9.60518061994685,"pX":1.337689418124763,"pZ":-0.4261855666572298,"vX0":11.511319139367762,"vY0":-120.21497259642285,"vZ0":-9.22276023003843,"x":66.01,"y":250.29,"x0":-2.388780032045458,"y0":50.002458008663694,"z0":5.052379630821348,"aX":-12.616797881042634},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":1914,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.45496014923660644,"extension":7.061374714786688},"index":1,"playId":"27141cac-95be-3215-b64a-6b5ee882612c","pitchNumber":2,"startTime":"2026-04-09T18:39:44.547Z","endTime":"2026-04-09T18:39:50.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64385435846726,"aZ":-28.268627323696446,"pfxX":3.5726857598704367,"pfxZ":2.4892834085115565,"pX":-0.49822804169442825,"pZ":2.013037501577351,"vX0":3.8029755295173997,"vY0":-123.95333152411449,"vZ0":-2.2845294991306915,"x":135.99,"y":184.43,"x0":-2.5114653516539436,"y0":50.005631535115036,"z0":5.285614788421082,"aX":5.610227253242777},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-7.3,"spinRate":2431,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.44034223999908306,"extension":6.601433992567122},"index":2,"playId":"2f95fcec-4ffc-3b80-821c-695cc00d3057","pitchNumber":3,"startTime":"2026-04-09T18:40:02.895Z","endTime":"2026-04-09T18:40:06.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079154723085473,"aZ":-13.155281892540236,"pfxX":-4.904782432782184,"pfxZ":10.122667793574456,"pX":-0.02794235100416745,"pZ":2.984656045751357,"vX0":7.281755644168146,"vY0":-136.2259110456945,"vZ0":-3.9189243819128987,"x":118.07,"y":158.19,"x0":-2.0989754698588707,"y0":50.00024843907668,"z0":5.352054504235083,"aX":-9.213376494481246},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2282,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4021736564969727,"extension":6.611773542252709},"index":3,"playId":"7e933b78-c8c3-33b3-8ff4-93351b8619f3","pitchNumber":4,"startTime":"2026-04-09T18:40:16.764Z","endTime":"2026-04-09T18:40:22.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T18:40:34.419Z","endTime":"2026-04-09T18:40:46.928Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.618415753567984,"aZ":-13.719613898046605,"pfxX":-4.6587758880525945,"pfxZ":9.870803196391714,"pX":0.06947328153909105,"pZ":3.632241117127538,"vX0":7.69893851311611,"vY0":-135.6221973741022,"vZ0":-1.9303699314741734,"x":114.35,"y":140.71,"x0":-2.1959599161661028,"y0":50.00383135584232,"z0":5.305988999216577,"aX":-8.711709155726993},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2346,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40327427630527835,"extension":6.579401377364017},"index":5,"playId":"49678187-f0b9-3b1f-af35-13de2a577d5c","pitchNumber":5,"startTime":"2026-04-09T18:40:46.928Z","endTime":"2026-04-09T18:40:53.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:40:53.029Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, pitcher Jack Flaherty to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-09T18:41:00.024Z","endTime":"2026-04-09T18:42:04.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656427,"link":"/api/v1/people/656427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.604748189831945,"aZ":-28.436339946980457,"pfxX":3.270946351486332,"pfxZ":2.366360749304355,"pX":-0.07111879042316517,"pZ":1.8171946066338158,"vX0":4.470793553336958,"vY0":-124.78226599957001,"vZ0":-3.2778162501858357,"x":119.71,"y":189.72,"x0":-2.309541599375704,"y0":50.00338733862866,"z0":5.485260990771845,"aX":5.169172762110667},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-7.0,"spinRate":2398,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4385896513223786,"extension":6.647033407975268},"index":0,"playId":"818847e7-0afe-3d11-86ef-fd2841aa0613","pitchNumber":1,"startTime":"2026-04-09T18:41:16.777Z","endTime":"2026-04-09T18:41:20.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-09T18:41:28.063Z","endTime":"2026-04-09T18:41:40.651Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877674752430465,"aZ":-41.27615660537886,"pfxX":3.8387610120595035,"pfxZ":-6.671773975075874,"pX":-0.13491517637600794,"pZ":1.3049679390347215,"vX0":3.97269601268417,"vY0":-116.63830810155123,"vZ0":-0.4078109014537068,"x":122.14,"y":203.55,"x0":-2.36490366363824,"y0":50.00219132193725,"z0":5.40593457532314,"aX":5.237771507922292},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.9,"breakHorizontal":-8.0,"spinRate":2360,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.47131538022325037,"extension":6.516078036750674},"index":2,"playId":"63a7ea2c-0969-3a6a-9ea0-d18014119b44","pitchNumber":2,"startTime":"2026-04-09T18:41:40.651Z","endTime":"2026-04-09T18:41:44.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.169641062141586,"aZ":-13.044815848302326,"pfxX":-3.7984094890587414,"pfxZ":10.258238618602933,"pX":0.17467156292706834,"pZ":3.136361326752065,"vX0":7.787802279971996,"vY0":-135.80499120082945,"vZ0":-3.295398457825531,"x":110.34,"y":154.1,"x0":-2.238685480595917,"y0":50.004196860003326,"z0":5.274877490342873,"aX":-7.084825178793007},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":5.2,"spinRate":2275,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40354831316028505,"extension":6.466148452191525},"hitData":{"launchSpeed":79.4,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.46,"coordY":170.07}},"index":3,"playId":"ffd03baf-9f7d-3bf2-ad42-09ee092a69b1","pitchNumber":3,"startTime":"2026-04-09T18:41:57.361Z","endTime":"2026-04-09T18:42:04.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:42:04.914Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-09T18:42:12.895Z","endTime":"2026-04-09T18:43:42.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06656367711661,"aZ":-16.60854268705381,"pfxX":-5.412188201388621,"pfxZ":8.424644593696739,"pX":-1.0404486148001448,"pZ":3.3881075015388076,"vX0":5.111750200155927,"vY0":-134.99874788065796,"vZ0":-2.2006234811394467,"x":156.66,"y":147.3,"x0":-2.2542660767171903,"y0":50.00393630548652,"z0":5.381369694207806,"aX":-10.00201021229427},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2224,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40555004669532213,"extension":6.780351611848501},"index":0,"playId":"29cde9ce-c25c-3605-9e20-7c53a63cdbd9","pitchNumber":1,"startTime":"2026-04-09T18:42:34.748Z","endTime":"2026-04-09T18:42:39.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593590691058896,"aZ":-13.642349502031003,"pfxX":-4.25898580666288,"pfxZ":9.968434413773572,"pX":-1.4483542957545463,"pZ":2.9371100535424866,"vX0":3.5442193539793734,"vY0":-135.04222911495484,"vZ0":-4.213763600753399,"x":172.21,"y":159.48,"x0":-2.2202294508462592,"y0":50.00275840125386,"z0":5.467829789587768,"aX":-7.918024062373838},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2283,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40458133388122786,"extension":6.645647106541725},"index":1,"playId":"eb81f669-228f-322a-be8b-a927541472e5","pitchNumber":2,"startTime":"2026-04-09T18:42:49.317Z","endTime":"2026-04-09T18:42:52.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47354693557792,"aZ":-27.357695324625432,"pfxX":4.265965238202057,"pfxZ":3.0369981833011312,"pX":-0.48597301232059176,"pZ":2.272994382163124,"vX0":3.369304755993238,"vY0":-124.68053773251756,"vZ0":-2.3977972343426956,"x":135.52,"y":177.41,"x0":-2.405736816994547,"y0":50.00111230662995,"z0":5.489325528510931,"aX":6.7608295884117675},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":-8.5,"spinRate":2380,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.43817234686692075,"extension":6.538086706372073},"index":2,"playId":"402076ff-d3ad-3e32-bf52-31e8336aeaf2","pitchNumber":3,"startTime":"2026-04-09T18:43:03.095Z","endTime":"2026-04-09T18:43:06.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314081997449925,"aZ":-14.734791174598302,"pfxX":-4.628474679626274,"pfxZ":9.10177700902313,"pX":0.8138667748018136,"pZ":2.482593569647316,"vX0":9.709274240688432,"vY0":-136.61945219743254,"vZ0":-4.850361750156928,"x":85.98,"y":171.75,"x0":-2.163375910606568,"y0":50.001687658001096,"z0":5.2726490854666315,"aX":-8.868314138285932},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2303,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3988765266974359,"extension":6.641543481222581},"index":3,"playId":"21e90186-f8c6-3385-bdde-5859ad4ad891","pitchNumber":4,"startTime":"2026-04-09T18:43:17.712Z","endTime":"2026-04-09T18:43:21.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-09T18:43:27.670Z","endTime":"2026-04-09T18:43:39.354Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863296827239914,"aZ":-14.460254395580424,"pfxX":-4.280576944294113,"pfxZ":9.692524513531177,"pX":-1.5053431857688908,"pZ":3.1109885497630843,"vX0":3.643499465702355,"vY0":-134.0664244833703,"vZ0":-3.4516420925615434,"x":174.38,"y":154.78,"x0":-2.323078701422583,"y0":50.00571283653149,"z0":5.441550402241994,"aX":-7.825826105795954},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2231,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4079149947529981,"extension":6.629742649960484},"index":5,"playId":"5c1a51b4-5f1a-39bf-a826-0694b0b228ff","pitchNumber":5,"startTime":"2026-04-09T18:43:39.354Z","endTime":"2026-04-09T18:43:42.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:43:42.932Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out sharply, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-09T18:44:22.565Z","endTime":"2026-04-09T18:46:22.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8e1d6e22-632d-3769-ab17-d13e82681448","startTime":"2026-04-09T18:44:06.964Z","endTime":"2026-04-09T18:44:11.238Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2943302829389,"aZ":-38.09016189103809,"pfxX":5.966145727041634,"pfxZ":-4.444424340112025,"pX":-0.3343233956122174,"pZ":1.6524635211422143,"vX0":3.020966317165076,"vY0":-114.63889133018877,"vZ0":0.38364318036644907,"x":129.74,"y":194.16,"x0":-2.444591714439268,"y0":50.00381191209765,"z0":5.202524998124158,"aX":7.937274531432168},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.7,"breakHorizontal":-11.5,"spinRate":2381,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.4778676835598281,"extension":6.593096228601277},"index":1,"playId":"e61b6d8f-4708-396b-8f6f-2ae94250cd15","pitchNumber":1,"startTime":"2026-04-09T18:44:24.785Z","endTime":"2026-04-09T18:44:28.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295761696934342,"aZ":-13.429250689559598,"pfxX":-4.328207214261851,"pfxZ":9.961634003969891,"pX":0.3540613713885443,"pZ":1.2381699544226976,"vX0":8.306792416816618,"vY0":-135.71377100113855,"vZ0":-7.775775360841192,"x":103.5,"y":205.35,"x0":-2.1721429757623376,"y0":50.00211125200014,"z0":5.058805700816871,"aX":-8.144390749447394},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2264,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40226608236685246,"extension":6.695799574286051},"index":2,"playId":"1848cc28-1fb6-3c47-ad7c-d40b01ffa996","pitchNumber":2,"startTime":"2026-04-09T18:44:44.732Z","endTime":"2026-04-09T18:44:48.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.338176057548985,"aZ":-14.319460613105885,"pfxX":-4.444048257332809,"pfxZ":9.48042536537204,"pX":0.303331711099918,"pZ":1.8938394529729219,"vX0":8.040372433175174,"vY0":-135.13625886019045,"vZ0":-6.067760962266735,"x":105.44,"y":187.65,"x0":-2.1085677215782037,"y0":50.00664957521844,"z0":5.1418781588769065,"aX":-8.373840664825408},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2265,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.402476471881811,"extension":6.658805807739904},"index":3,"playId":"dbe49351-e19c-3162-bd36-9b4f934e9196","pitchNumber":3,"startTime":"2026-04-09T18:45:04.759Z","endTime":"2026-04-09T18:45:08.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178711110160133,"aZ":-13.86722906450198,"pfxX":-4.0197416158285115,"pfxZ":9.699774632035176,"pX":1.239134397107208,"pZ":1.4499374400314806,"vX0":10.157607880754462,"vY0":-135.88414867305474,"vZ0":-7.531323713142393,"x":69.77,"y":199.63,"x0":-2.0098158141500915,"y0":50.00430932552934,"z0":5.2028253475911255,"aX":-7.588781743627183},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2277,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4016612778626918,"extension":6.762833428070639},"index":4,"playId":"1c4256a0-20c1-37f0-9b49-10d65ad92b6a","pitchNumber":4,"startTime":"2026-04-09T18:45:27.512Z","endTime":"2026-04-09T18:45:35.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kody Clemens steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"1c4256a0-20c1-37f0-9b49-10d65ad92b6a","startTime":"2026-04-09T18:45:38.717Z","endTime":"2026-04-09T18:45:54.798Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"postOnSecond":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.87,"dramaIndex":34.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11011735180905,"aZ":-38.745246289552945,"pfxX":4.8097679073589585,"pfxZ":-4.8972194101068265,"pX":0.9621157063212027,"pZ":0.5782767724651031,"vX0":5.975073531879637,"vY0":-115.04157591067232,"vZ0":-1.7879278339540496,"x":80.33,"y":223.17,"x0":-2.2924872062005495,"y0":50.00235497999184,"z0":5.117090963908891,"aX":6.453751560043027},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.0,"breakHorizontal":-10.2,"spinRate":2316,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4759027277164094,"extension":6.616946743453695},"index":6,"playId":"a64e6fa6-818e-3952-9140-525441aac7f3","pitchNumber":5,"startTime":"2026-04-09T18:45:54.798Z","endTime":"2026-04-09T18:45:58.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00965117709809,"aZ":-14.533189289734546,"pfxX":-4.940934889410908,"pfxZ":9.464174697478688,"pX":-0.24377976328438153,"pZ":1.9057894104873971,"vX0":6.964016906113107,"vY0":-135.07497859541303,"vZ0":-5.795927609056756,"x":126.29,"y":187.32,"x0":-2.203031201115252,"y0":50.002481697707715,"z0":5.085897923154525,"aX":-9.210072566764124},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2346,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40415349573070003,"extension":6.719875189061609},"hitData":{"launchSpeed":103.9,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":129.63,"coordY":146.11}},"index":7,"playId":"31383bf6-b813-3752-b13e-db82f4724538","pitchNumber":6,"startTime":"2026-04-09T18:46:14.580Z","endTime":"2026-04-09T18:46:22.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:46:22.335Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-09T18:48:41.205Z","endTime":"2026-04-09T18:51:26.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958811222222216,"aZ":-31.466839117650867,"pfxX":-6.690473984527793,"pfxZ":0.4499626862917818,"pX":-0.23424325611119623,"pZ":3.085241154923045,"vX0":5.470552902030765,"vY0":-123.99856338305008,"vZ0":0.21783976342925504,"x":125.93,"y":155.48,"x0":-1.5867448903945274,"y0":50.00411743741941,"z0":5.595758582178731,"aX":-10.546809384730459},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":11.0,"spinRate":1542,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.43967362247922726,"extension":6.904283663628383},"index":0,"playId":"4bfe88ab-ba06-39ac-827f-b0e07cd3077e","pitchNumber":1,"startTime":"2026-04-09T18:48:41.205Z","endTime":"2026-04-09T18:48:44.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":87.9,"endSpeed":81.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420661844609004,"aZ":-29.405200956655115,"pfxX":-6.39333107027171,"pfxZ":1.6575283125351596,"pX":1.641284530584438,"pZ":2.64847598297092,"vX0":9.938004023558456,"vY0":-127.8023808708879,"vZ0":-1.6641068506883243,"x":54.44,"y":167.27,"x0":-1.4462454132168356,"y0":50.00571937583483,"z0":5.591919061982745,"aX":-10.703588218282093},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.9,"breakHorizontal":9.6,"spinRate":1742,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.42664742054567206,"extension":6.887014663081957},"index":1,"playId":"f4d95c15-393e-3192-9c15-92e612300018","pitchNumber":2,"startTime":"2026-04-09T18:48:52.744Z","endTime":"2026-04-09T18:48:56.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507542957293694,"aZ":-14.11809346934707,"pfxX":-4.6439608304737074,"pfxZ":9.327317493517931,"pX":-0.5669978915910779,"pZ":2.6387610071340677,"vX0":4.517226200958348,"vY0":-137.7497029611394,"vZ0":-5.289478339393073,"x":138.61,"y":167.53,"x0":-1.619015168701522,"y0":50.00118207414676,"z0":5.526618555569699,"aX":-8.988910712562621},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2335,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39650713461610954,"extension":6.936945242143467},"index":2,"playId":"c68ae4ec-828b-39dd-9155-c71294ea65ba","pitchNumber":3,"startTime":"2026-04-09T18:49:11.082Z","endTime":"2026-04-09T18:49:17.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T18:49:25.058Z","endTime":"2026-04-09T18:49:33.436Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724113192642957,"aZ":-24.85670058642942,"pfxX":-3.1029230085316533,"pfxZ":4.381183727715709,"pX":-0.39474199607282734,"pZ":2.090798668429158,"vX0":4.395425436682555,"vY0":-128.22666402542114,"vZ0":-3.5815704736232865,"x":132.05,"y":182.33,"x0":-1.7254743970883732,"y0":50.00438691038371,"z0":5.438159386398465,"aX":-5.184436830707246},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":4.7,"spinRate":1880,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4266402911354712,"extension":6.841575041748484},"index":4,"playId":"3ab8b5c7-af98-3071-8851-b25cd6b9187d","pitchNumber":4,"startTime":"2026-04-09T18:49:33.436Z","endTime":"2026-04-09T18:49:39.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431475001913388,"aZ":-28.650360570515893,"pfxX":6.708376717451408,"pfxZ":2.273540270009617,"pX":0.6553554580967819,"pZ":2.956611074563177,"vX0":3.53566950953274,"vY0":-123.23981244378757,"vZ0":-0.2290817958536704,"x":92.02,"y":158.95,"x0":-1.6655901056284028,"y0":50.00591728668159,"z0":5.452477334714073,"aX":10.412231460684547},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":-13.0,"spinRate":2718,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.4429357441601569,"extension":6.814829912467498},"index":5,"playId":"045c8490-165f-3592-8aa7-3e1c591758e0","pitchNumber":5,"startTime":"2026-04-09T18:50:00.938Z","endTime":"2026-04-09T18:50:04.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12174946275641,"aZ":-11.545913691135253,"pfxX":-4.459482935069367,"pfxZ":10.667061450874517,"pX":-0.1300744982217443,"pZ":1.4514370644701686,"vX0":5.506470182296424,"vY0":-137.80679917300037,"vZ0":-8.560437828734193,"x":121.96,"y":199.59,"x0":-1.5698082496744166,"y0":50.000314996931984,"z0":5.367739500066294,"aX":-8.62153372611257},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2554,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3966716282283529,"extension":7.031894898560032},"index":6,"playId":"195dd955-2256-3ada-ba65-27c21dc90c3d","pitchNumber":6,"startTime":"2026-04-09T18:50:22.616Z","endTime":"2026-04-09T18:50:27.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":87.3,"endSpeed":80.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43316781879324,"aZ":-27.195094730322353,"pfxX":-4.672787166023031,"pfxZ":3.018383083913349,"pX":-1.010186823895334,"pZ":3.666407776780161,"vX0":3.3769677673642575,"vY0":-127.15892585417257,"vZ0":0.4990112034140525,"x":155.51,"y":139.79,"x0":-1.7439156792211934,"y0":50.001355207868656,"z0":5.613803440123596,"aX":-7.703085564616186},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":7.8,"spinRate":1545,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4296448752071358,"extension":6.7912198368964205},"index":7,"playId":"e4b14932-417e-3fa9-bf44-edcbe7ac4d29","pitchNumber":7,"startTime":"2026-04-09T18:50:37.878Z","endTime":"2026-04-09T18:50:41.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983331844185326,"aZ":-28.36126462233457,"pfxX":-5.846880675840833,"pfxZ":2.3231304026583874,"pX":-0.49371096026696204,"pZ":1.707333238192846,"vX0":4.954075394020032,"vY0":-126.96242140622137,"vZ0":-3.5896212577364244,"x":135.82,"y":192.68,"x0":-1.706697567162861,"y0":50.00043391759978,"z0":5.386278157473219,"aX":-9.583822574112434},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.6,"breakHorizontal":9.5,"spinRate":1666,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.43072184409433545,"extension":6.953321916956847},"index":8,"playId":"c7634efd-c048-3656-ac04-f6a91283ceb8","pitchNumber":8,"startTime":"2026-04-09T18:50:52.847Z","endTime":"2026-04-09T18:50:58.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434603334318314,"aZ":-33.69876287881237,"pfxX":-5.6775737515448625,"pfxZ":-0.9347816902927146,"pX":-0.5283554353726138,"pZ":2.2685850905445086,"vX0":4.69925282169711,"vY0":-126.23978461856086,"vZ0":-1.4073909102222943,"x":137.14,"y":177.53,"x0":-1.6641395941226438,"y0":50.000142842685094,"z0":5.512491007815823,"aX":-9.286593410154333},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.8,"breakHorizontal":9.4,"spinRate":1551,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.43164554191834137,"extension":6.95470153611102},"hitData":{"launchSpeed":98.4,"launchAngle":19.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.19,"coordY":70.29}},"index":9,"playId":"537a04e2-9043-375d-9631-644e36a94244","pitchNumber":9,"startTime":"2026-04-09T18:51:18.125Z","endTime":"2026-04-09T18:51:26.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:51:26.129Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-09T18:51:48.647Z","endTime":"2026-04-09T18:54:54.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.067653853044067,"aZ":-13.65786563826815,"pfxX":-2.7785218763757813,"pfxZ":9.521774331117772,"pX":0.6988675670782447,"pZ":2.686589922667441,"vX0":7.386553491909609,"vY0":-137.94539333736816,"vZ0":-4.942422129099502,"x":90.36,"y":166.24,"x0":-1.6418256659886683,"y0":50.004590049642616,"z0":5.4085946919414445,"aX":-5.405021618570518},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":3.6,"spinRate":2545,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39569587816165086,"extension":6.86842375165902},"index":0,"playId":"0d32e175-402e-39c4-988a-2b40b4513d86","pitchNumber":1,"startTime":"2026-04-09T18:51:53.482Z","endTime":"2026-04-09T18:51:57.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.278999577319095,"aZ":-40.66005441841939,"pfxX":5.445470867458002,"pfxZ":-5.93406262627589,"pX":-0.08269415556351808,"pZ":1.6550304542123444,"vX0":2.256426163396137,"vY0":-118.94401337773104,"vZ0":-0.4001824929063851,"x":120.15,"y":194.09,"x0":-1.7517899230110354,"y0":50.00428436260204,"z0":5.519270382408318,"aX":7.785201425361961},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.6,"breakHorizontal":-10.4,"spinRate":2737,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.46088061523549184,"extension":6.894554209259179},"index":1,"playId":"6b5de815-5338-39a1-8082-7f7ba77fa2e2","pitchNumber":2,"startTime":"2026-04-09T18:52:08.754Z","endTime":"2026-04-09T18:52:12.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T18:52:30.368Z","endTime":"2026-04-09T18:52:38.400Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44013184960974,"aZ":-28.841990688005293,"pfxX":5.653566172953021,"pfxZ":2.1639823779658083,"pX":1.7614213268994752,"pZ":0.6389466132218716,"vX0":6.423615774236178,"vY0":-123.250847718664,"vZ0":-5.121069268003037,"x":49.86,"y":221.53,"x0":-1.6128683784238804,"y0":50.00345364309714,"z0":5.178820943713825,"aX":8.697731845662126},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":-11.8,"spinRate":2704,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4443668944405652,"extension":6.973334666518496},"index":3,"playId":"5337ad5c-fd40-345c-8f0b-b4d14e52f690","pitchNumber":3,"startTime":"2026-04-09T18:52:38.400Z","endTime":"2026-04-09T18:52:42.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23220130882526,"aZ":-10.487940811487949,"pfxX":-4.999591625112553,"pfxZ":11.268149801844908,"pX":-0.7041113497456217,"pZ":2.2439251440079504,"vX0":4.380398290329592,"vY0":-137.97009207687748,"vZ0":-6.47195278542546,"x":143.84,"y":178.19,"x0":-1.6642487130816954,"y0":50.001124059238,"z0":5.329811269530615,"aX":-9.620079100732015},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":8.2,"spinRate":2624,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3972767756938107,"extension":6.880817285308901},"index":4,"playId":"ec59efc0-889e-3beb-bc90-c08f447e8dfd","pitchNumber":4,"startTime":"2026-04-09T18:52:56.758Z","endTime":"2026-04-09T18:52:59.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43522501159818,"aZ":-13.497684203636917,"pfxX":-5.1098278822723096,"pfxZ":9.76535426490941,"pX":-0.8503471916696809,"pZ":2.335409604671773,"vX0":4.189251932399389,"vY0":-136.97851795256315,"vZ0":-5.751791844396118,"x":149.41,"y":175.72,"x0":-1.730808205278456,"y0":50.00365329993469,"z0":5.374798815343077,"aX":-9.773285753949477},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2462,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3988805615421187,"extension":6.8130573086844},"index":5,"playId":"4468df47-d999-3360-96b7-7a6d719649c4","pitchNumber":5,"startTime":"2026-04-09T18:53:18.096Z","endTime":"2026-04-09T18:53:22.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097904157421464,"aZ":-12.819007633745349,"pfxX":-4.570982203263766,"pfxZ":10.042971657068447,"pX":-0.8361556191367111,"pZ":2.9236707902170296,"vX0":4.128308234524338,"vY0":-137.37483787574638,"vZ0":-4.520532077197887,"x":148.87,"y":159.84,"x0":-1.7585651363168888,"y0":50.0006350652243,"z0":5.4503741622559545,"aX":-8.807264446102486},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":7.6,"spinRate":2498,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3974768247439022,"extension":6.92184747355381},"index":6,"playId":"f1a494c0-63c0-310d-9ed1-fd81568767b1","pitchNumber":6,"startTime":"2026-04-09T18:53:45.215Z","endTime":"2026-04-09T18:54:12.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42260860111435,"aZ":-12.411033176730951,"pfxX":-5.081841673288278,"pfxZ":10.14174531183258,"pX":-0.4092236858380179,"pZ":3.295133805798896,"vX0":5.247801191701346,"vY0":-138.36625069451452,"vZ0":-3.647850581028736,"x":132.6,"y":149.81,"x0":-1.665596950262857,"y0":50.00434393381291,"z0":5.456075508627888,"aX":-9.904502943803635},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2506,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3951031324887002,"extension":6.921868621818099},"index":7,"playId":"fbe2759b-b344-3905-97cc-fc886052230c","pitchNumber":7,"startTime":"2026-04-09T18:54:24.428Z","endTime":"2026-04-09T18:54:27.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305444819368887,"aZ":-12.481082741001087,"pfxX":-5.8335393486731295,"pfxZ":10.226493898570373,"pX":-0.8022139642442858,"pZ":2.8137606613947033,"vX0":4.492568025352629,"vY0":-137.6042203251796,"vZ0":-4.798073560524443,"x":147.58,"y":162.81,"x0":-1.6945812614879812,"y0":50.00594681066003,"z0":5.419617126896433,"aX":-11.237207347523078},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2399,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3973934509962085,"extension":7.1217960073463225},"hitData":{"launchSpeed":83.4,"launchAngle":38.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.53,"coordY":93.79}},"index":8,"playId":"e22c9315-f878-3e17-888a-c4682af01546","pitchNumber":8,"startTime":"2026-04-09T18:54:45.441Z","endTime":"2026-04-09T18:54:54.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:54:54.139Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-09T18:55:51.980Z","endTime":"2026-04-09T18:56:25.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-09T18:55:17.184Z","endTime":"2026-04-09T18:55:54.249Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.900649764392128,"aZ":-30.73116009037788,"pfxX":-6.550683888487668,"pfxZ":0.8635555780502049,"pX":0.3970694760287947,"pZ":1.5649500323500858,"vX0":7.27417804541838,"vY0":-127.7066668124789,"vZ0":-3.651547905074289,"x":101.86,"y":196.53,"x0":-1.6241320960300407,"y0":50.00281519884594,"z0":5.405498805769782,"aX":-10.926310333101467},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":10.4,"spinRate":1753,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4273158815276541,"extension":7.011799044277796},"index":1,"playId":"824d29c0-d129-3f50-a724-4289fc665e68","pitchNumber":1,"startTime":"2026-04-09T18:55:54.249Z","endTime":"2026-04-09T18:55:58.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":86.7,"endSpeed":79.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.548470346437245,"aZ":-31.289385264197232,"pfxX":-9.004653293486628,"pfxZ":0.5474510348297219,"pX":-0.05205307041644272,"pZ":1.3162093502465664,"vX0":6.8721120288423645,"vY0":-126.10475151613032,"vZ0":-3.716907070306295,"x":118.98,"y":203.24,"x0":-1.6420733167896464,"y0":50.00202730839838,"z0":5.332296091539879,"aX":-14.507915960867013},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":14.8,"spinRate":1743,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43427228126867945,"extension":7.002172931405396},"index":2,"playId":"bd9982ad-497f-377f-9956-baaa13f640e9","pitchNumber":2,"startTime":"2026-04-09T18:56:08.826Z","endTime":"2026-04-09T18:56:12.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.637052410884845,"aZ":-30.766501174700803,"pfxX":-6.703617017459226,"pfxZ":0.8789061478802633,"pX":0.06897525691563965,"pZ":3.424537961133744,"vX0":6.335033237395253,"vY0":-125.65502741156224,"vZ0":1.2474370327265196,"x":114.37,"y":146.32,"x0":-1.604696996131953,"y0":50.00623664305745,"z0":5.407062698835542,"aX":-10.803916956848424},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":10.8,"spinRate":1743,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4346252805272903,"extension":7.018830046483663},"index":3,"playId":"7e563b09-152e-3ff2-9233-9d47b6eb57be","pitchNumber":3,"startTime":"2026-04-09T18:56:21.294Z","endTime":"2026-04-09T18:56:25.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:56:25.747Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Gray pops out to shortstop Javier Báez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-09T18:58:32.083Z","endTime":"2026-04-09T18:59:14.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640931344022608,"aZ":-11.825790758916247,"pfxX":-6.273434185990638,"pfxZ":11.616781378188815,"pX":-0.8309592436977616,"pZ":1.906690126928119,"vX0":5.663264768609175,"vY0":-132.36864984304106,"vZ0":-6.732562365682007,"x":148.67,"y":187.3,"x0":-2.196572038039539,"y0":50.002691267617614,"z0":5.37213035217243,"aX":-10.98945793407558},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.6,"breakHorizontal":10.0,"spinRate":2294,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4158392138603362,"extension":6.601817963064585},"index":0,"playId":"7d7b393c-d560-3359-a0ae-414592f2d470","pitchNumber":1,"startTime":"2026-04-09T18:58:34.724Z","endTime":"2026-04-09T18:58:38.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.007801428705594,"aZ":-36.40017458066434,"pfxX":5.071310732367635,"pfxZ":-3.2141785008576647,"pX":0.7039263798610894,"pZ":0.36382941369929733,"vX0":5.1742147304938735,"vY0":-114.5591870205317,"vZ0":-2.8107465335252972,"x":90.17,"y":228.96,"x0":-2.2504555488025515,"y0":50.000057077002374,"z0":5.1973489885858015,"aX":6.67594227500403},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.2,"breakHorizontal":-10.6,"spinRate":2321,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4798268465182609,"extension":6.5946421750986515},"index":1,"playId":"50ee599e-592b-3045-ba76-cec860e1bad7","pitchNumber":2,"startTime":"2026-04-09T18:58:48.084Z","endTime":"2026-04-09T18:58:51.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5629914084295,"aZ":-17.086742033471452,"pfxX":-4.255143060611811,"pfxZ":8.192441726746964,"pX":0.3237601183950497,"pZ":2.1846070293189497,"vX0":7.754094203141151,"vY0":-133.99747494563687,"vZ0":-4.626371237120819,"x":104.66,"y":179.8,"x0":-2.038304159107895,"y0":50.00013963160039,"z0":5.132650214146717,"aX":-7.8342245490838325},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":6.2,"spinRate":2117,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4068139435925753,"extension":6.687501067246965},"hitData":{"launchSpeed":95.2,"launchAngle":62.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":106.45,"coordY":127.59}},"index":2,"playId":"9e4ca764-c41b-3a18-afb5-81d9d13a113a","pitchNumber":3,"startTime":"2026-04-09T18:59:04.076Z","endTime":"2026-04-09T18:59:14.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-09T18:59:14.591Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-09T18:59:22.934Z","endTime":"2026-04-09T19:00:44.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.32364684649364,"aZ":-23.13009617308933,"pfxX":-9.677234895658863,"pfxZ":6.172319861813297,"pX":-0.380276403542173,"pZ":0.694765718906627,"vX0":7.895353484354459,"vY0":-119.28110154183003,"vZ0":-5.444683944832448,"x":131.5,"y":220.02,"x0":-2.4491594957261382,"y0":50.001951884542294,"z0":5.047577760641887,"aX":-14.17893562236432},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.3,"breakHorizontal":16.1,"spinRate":1638,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.45627142572008905,"extension":6.695087677307001},"index":0,"playId":"557e1e48-71ee-37a3-9dee-ebb03e8ec351","pitchNumber":1,"startTime":"2026-04-09T18:59:37.934Z","endTime":"2026-04-09T18:59:41.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9556083270798,"aZ":-15.386485116691215,"pfxX":-4.74227744658543,"pfxZ":9.244384318842702,"pX":-0.9271394146023303,"pZ":2.369051066079609,"vX0":4.84669144003581,"vY0":-133.90585129860563,"vZ0":-4.753384705806473,"x":152.34,"y":174.82,"x0":-2.1445725948201724,"y0":50.00184050017658,"z0":5.268309112791756,"aX":-8.610621909634764},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2172,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4090637911034918,"extension":6.801264356921323},"index":1,"playId":"c09e8ed5-e666-38bd-a72d-b8fe272f8d9f","pitchNumber":2,"startTime":"2026-04-09T18:59:53.878Z","endTime":"2026-04-09T18:59:57.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77155854536798,"aZ":-16.83064732067872,"pfxX":-4.752674474639946,"pfxZ":8.560808505037294,"pX":-1.2123425631340314,"pZ":4.322844649713819,"vX0":4.125982802540423,"vY0":-133.74578339147962,"vZ0":0.2671671799657327,"x":163.21,"y":122.06,"x0":-2.1657916688835246,"y0":50.00059409284032,"z0":5.439270125580515,"aX":-8.515857273744531},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2202,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4112573648381579,"extension":6.635936141616813},"index":2,"playId":"5f98dc09-a6f0-38e9-9ec4-8f70b5217963","pitchNumber":3,"startTime":"2026-04-09T19:00:10.557Z","endTime":"2026-04-09T19:00:13.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375720125453256,"aZ":-39.12318258694955,"pfxX":5.235699428115928,"pfxZ":-5.410713867639208,"pX":-0.04184072632115115,"pZ":1.9943395579033218,"vX0":3.4067452038571453,"vY0":-113.41228223731105,"vZ0":1.3025098694802375,"x":118.59,"y":184.93,"x0":-2.250665006357042,"y0":50.001442991739914,"z0":5.35597219563226,"aX":6.72645754428291},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.0,"breakHorizontal":-10.4,"spinRate":2414,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4854872940606225,"extension":6.579139548732067},"index":3,"playId":"7cd2fd42-73e3-344e-9d8f-bd6f86dcc980","pitchNumber":4,"startTime":"2026-04-09T19:00:25.708Z","endTime":"2026-04-09T19:00:29.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.636161125572176,"aZ":-39.53014726549766,"pfxX":5.159351620979227,"pfxZ":-5.551252274170063,"pX":0.5716337190796881,"pZ":1.1611507709925413,"vX0":4.643895781857021,"vY0":-114.52991955515085,"vZ0":-0.7695192807232595,"x":95.21,"y":207.43,"x0":-2.154341626842399,"y0":50.002128595393515,"z0":5.3756483851061505,"aX":6.836861998785526},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.0,"breakHorizontal":-10.6,"spinRate":2459,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4786791480671715,"extension":6.495304916629398},"index":4,"playId":"ab81298a-6e29-3a57-8f3c-f5e14d316634","pitchNumber":5,"startTime":"2026-04-09T19:00:40.060Z","endTime":"2026-04-09T19:00:44.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:00:44.566Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-09T19:00:55.898Z","endTime":"2026-04-09T19:02:38.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45246477915849,"aZ":-39.40468682076737,"pfxX":4.34129601804696,"pfxZ":-5.532775978390715,"pX":1.379530033963993,"pZ":1.8870073451807285,"vX0":6.785253487139442,"vY0":-114.01348135767586,"vZ0":1.1686812513364622,"x":64.42,"y":187.83,"x0":-2.208004645363813,"y0":50.00343929089382,"z0":5.2796086757948295,"aX":5.671585781275143},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.4,"breakHorizontal":-9.7,"spinRate":2395,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4818104669135854,"extension":6.6030765283483435},"index":0,"playId":"be10b23e-1cb5-3310-b53c-f5bf5327f2db","pitchNumber":1,"startTime":"2026-04-09T19:01:13.874Z","endTime":"2026-04-09T19:01:16.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-09T19:01:25.886Z","endTime":"2026-04-09T19:01:40.656Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.988420522004155,"aZ":-37.18093467297063,"pfxX":5.537000532286164,"pfxZ":-3.851573471421447,"pX":0.8524854552014077,"pZ":1.185334970921055,"vX0":5.01242227185735,"vY0":-113.14149535861868,"vZ0":-0.9056236782008041,"x":84.51,"y":206.78,"x0":-2.108123994525036,"y0":50.00192902652886,"z0":5.305879955463485,"aX":7.201079952592787},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.0,"breakHorizontal":-11.3,"spinRate":2383,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.48348398034619455,"extension":6.5935593710854485},"index":2,"playId":"a5575810-e5cb-3a9c-82c2-fa7d4755b217","pitchNumber":2,"startTime":"2026-04-09T19:01:40.656Z","endTime":"2026-04-09T19:01:45.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":83.8,"endSpeed":77.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.443623340900203,"aZ":-31.366251495085702,"pfxX":2.548022290074898,"pfxZ":0.5267604987426289,"pX":0.3655846181432683,"pZ":1.9740451063532722,"vX0":5.348774843283598,"vY0":-122.0845191205462,"vZ0":-1.9507525880581251,"x":103.06,"y":185.48,"x0":-2.1784256316500845,"y0":50.000548225155086,"z0":5.465077108625252,"aX":3.871047278604088},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-5.8,"spinRate":2378,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.44744552368331103,"extension":6.682819549518427},"index":3,"playId":"2b276de5-a595-3904-b3a7-72b8c67c032d","pitchNumber":3,"startTime":"2026-04-09T19:01:55.633Z","endTime":"2026-04-09T19:01:59.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.241930379920266,"aZ":-15.667156153351456,"pfxX":-3.070198666710086,"pfxZ":9.749295019403178,"pX":-1.341134227624689,"pZ":1.7887703014131167,"vX0":2.894870982376557,"vY0":-129.14905909434688,"vZ0":-5.378498622805954,"x":168.12,"y":190.48,"x0":-2.0762720151565084,"y0":50.00640846542296,"z0":5.098560372915776,"aX":-5.200995255719784},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2193,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4236750037504051,"extension":6.71969151377066},"index":4,"playId":"c7c98f16-a01d-3333-96bf-04a18ade4e7b","pitchNumber":4,"startTime":"2026-04-09T19:02:19.272Z","endTime":"2026-04-09T19:02:23.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91530112213148,"aZ":-13.38885976969924,"pfxX":-5.0004808290907,"pfxZ":9.843539935223781,"pX":0.3421755724559069,"pZ":1.8448631560621975,"vX0":8.23240601559018,"vY0":-137.38607047115661,"vZ0":-6.578422047532749,"x":103.96,"y":188.97,"x0":-2.045804272946095,"y0":50.005013217917906,"z0":5.183529242354376,"aX":-9.545476989988074},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2377,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3989403077261908,"extension":6.750516481354767},"index":5,"playId":"6f5436f2-e178-3f86-abb2-3aaf112e45f2","pitchNumber":5,"startTime":"2026-04-09T19:02:34.386Z","endTime":"2026-04-09T19:02:38.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:02:38.379Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to shortstop Tristan Gray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-09T19:04:57.714Z","endTime":"2026-04-09T19:05:28.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T19:04:48.358Z","endTime":"2026-04-09T19:05:00.018Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.386646135251212,"aZ":-31.390415943812087,"pfxX":-5.053222097156645,"pfxZ":0.49409901101316045,"pX":0.1266911229414914,"pZ":3.1979322599258864,"vX0":5.924439063581836,"vY0":-124.24379556622108,"vZ0":0.5916775591419472,"x":112.17,"y":152.44,"x0":-1.62027950289692,"y0":50.002004515472024,"z0":5.543428085043943,"aX":-7.98534491889367},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":7.9,"spinRate":1745,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.43905018968631593,"extension":6.892320498592476},"index":1,"playId":"e0656fb5-bab1-3415-a441-f51a8f5dd831","pitchNumber":1,"startTime":"2026-04-09T19:05:00.018Z","endTime":"2026-04-09T19:05:03.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52084893123898,"aZ":-33.458141626932886,"pfxX":-5.379005363598766,"pfxZ":-0.7926681782867515,"pX":0.5130683925441941,"pZ":2.424836502826136,"vX0":7.493512488559311,"vY0":-125.82261703998765,"vZ0":-0.8280361244569419,"x":97.44,"y":173.31,"x0":-1.7877286099416922,"y0":50.00198176130384,"z0":5.439641307286526,"aX":-8.733417120883031},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":8.3,"spinRate":1834,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4332528291050748,"extension":6.9924135959947655},"hitData":{"launchSpeed":81.3,"launchAngle":61.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":133.17,"coordY":144.59}},"index":2,"playId":"f6973004-92b8-3281-ad28-7f0cb37feb6c","pitchNumber":2,"startTime":"2026-04-09T19:05:18.938Z","endTime":"2026-04-09T19:05:28.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:05:28.448Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-09T19:05:36.155Z","endTime":"2026-04-09T19:07:08.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41113608633511,"aZ":-31.167928289602536,"pfxX":6.085317574245738,"pfxZ":0.6969039410395839,"pX":1.0266814719779829,"pZ":1.5355721780894267,"vX0":4.6717807868960675,"vY0":-120.4795627829967,"vZ0":-2.4341200010839983,"x":77.87,"y":197.32,"x0":-1.737765015011873,"y0":50.00405465127076,"z0":5.351309422783016,"aX":8.823810966683283},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":-12.2,"spinRate":2651,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4570299288603321,"extension":6.8300180030351525},"index":0,"playId":"b91f4ecd-8959-3398-a0b4-757efaeca2ae","pitchNumber":1,"startTime":"2026-04-09T19:05:51.770Z","endTime":"2026-04-09T19:05:55.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":84.6,"endSpeed":77.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.390208115943572,"aZ":-33.37640025326906,"pfxX":2.217462314135482,"pfxZ":-0.7829919745785077,"pX":-0.8520020600143395,"pZ":3.4313505515077214,"vX0":1.550684381904566,"vY0":-123.16907242717274,"vZ0":1.685025073366869,"x":149.48,"y":146.13,"x0":-1.778765086310228,"y0":50.004774999430694,"z0":5.569063974415691,"aX":3.3932879592065883},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2370,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.44537969303944314,"extension":6.815685931800304},"index":1,"playId":"c3fc66d9-6a89-3954-bfdc-935e9e7cdabe","pitchNumber":2,"startTime":"2026-04-09T19:06:05.232Z","endTime":"2026-04-09T19:06:09.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241005035445955,"aZ":-26.59016031795461,"pfxX":9.459603839592678,"pfxZ":3.9043000540800215,"pX":-0.6163100512249367,"pZ":4.336874268056955,"vX0":0.11967031021190089,"vY0":-119.18176148794129,"vZ0":2.818362595418128,"x":140.49,"y":121.68,"x0":-1.8948839392546735,"y0":50.00181207485375,"z0":5.549953851045935,"aX":13.521311461161455},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.0,"breakHorizontal":-17.2,"spinRate":2649,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.46068351951773145,"extension":6.83282518858421},"index":2,"playId":"7a33e48a-a188-3869-bcc0-4df1e399e686","pitchNumber":3,"startTime":"2026-04-09T19:06:22.290Z","endTime":"2026-04-09T19:06:27.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.225066321201126,"aZ":-12.408336896714397,"pfxX":-5.205197521272554,"pfxZ":10.443704069590874,"pX":-0.6398880308945204,"pZ":2.6653888895440714,"vX0":4.565706712466079,"vY0":-136.7284794738228,"vZ0":-5.129898117524152,"x":141.39,"y":166.81,"x0":-1.6553229315608322,"y0":50.005499460599104,"z0":5.417926958573998,"aX":-9.854260768491718},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":8.5,"spinRate":2609,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40064605469295556,"extension":6.8961152275456135},"index":3,"playId":"8124236c-0eb4-3411-89f5-c01e8879fff0","pitchNumber":4,"startTime":"2026-04-09T19:06:46.155Z","endTime":"2026-04-09T19:06:50.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.9,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.120760608912903,"aZ":-13.194422123145998,"pfxX":-5.222446339594624,"pfxZ":9.988139879143322,"pX":-0.4533921585696295,"pZ":3.7159975080022836,"vX0":5.19283613509888,"vY0":-136.7382959827899,"vZ0":-2.386635753181718,"x":134.28,"y":138.45,"x0":-1.6952391816359316,"y0":50.00540716946898,"z0":5.501375294549572,"aX":-9.927145946084869},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2585,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4000115804245552,"extension":7.084772699641749},"index":4,"playId":"29f89e44-1ccb-34ef-bf89-b6535729655c","pitchNumber":5,"startTime":"2026-04-09T19:07:03.334Z","endTime":"2026-04-09T19:07:08.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:07:08.478Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Kody Clemens to first baseman Josh Bell. Spencer Torkelson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-09T19:07:16.895Z","endTime":"2026-04-09T19:08:35.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58656099694829,"aZ":-14.04983711262036,"pfxX":-5.569671268218427,"pfxZ":9.462777438309809,"pX":-0.903788018143792,"pZ":3.1557446655955697,"vX0":4.380083226150759,"vY0":-137.31051326105396,"vZ0":-3.529011764282419,"x":151.45,"y":153.57,"x0":-1.7937467949053638,"y0":50.00127378558836,"z0":5.409795248685419,"aX":-10.665178587679627},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2499,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39846878941848507,"extension":6.932710791464105},"index":0,"playId":"db10b1f1-a501-33b4-95ef-e2b2dd72fa90","pitchNumber":1,"startTime":"2026-04-09T19:07:36.460Z","endTime":"2026-04-09T19:07:40.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.128980561396812,"aZ":-32.26440414571225,"pfxX":-6.627458707456064,"pfxZ":-0.05367305470190864,"pX":-0.3973736878887574,"pZ":2.1318722354361257,"vX0":5.529449057394425,"vY0":-127.304519970991,"vZ0":-1.8763525257122626,"x":132.15,"y":181.22,"x0":-1.7235890700486984,"y0":50.00354817714998,"z0":5.402876671323266,"aX":-11.012285118552764},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":10.9,"spinRate":1520,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.42825017719976755,"extension":7.061856070795081},"index":1,"playId":"57a7e7c4-5586-3bbf-9423-f664d004f316","pitchNumber":2,"startTime":"2026-04-09T19:07:53.145Z","endTime":"2026-04-09T19:07:57.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457291116801652,"aZ":-32.12681489382161,"pfxX":-7.232627178129068,"pfxZ":0.02973250203679534,"pX":-0.05430687141152168,"pZ":2.1048722051041833,"vX0":6.2513033290605176,"vY0":-126.84543013400082,"vZ0":-1.881167169449522,"x":119.07,"y":181.95,"x0":-1.5988541560944256,"y0":50.004562200698295,"z0":5.392920559306511,"aX":-11.908235427974308},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":11.9,"spinRate":1619,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4301291363460149,"extension":6.882940509808462},"index":2,"playId":"78450cb9-da16-3932-a19b-2281ceef8502","pitchNumber":3,"startTime":"2026-04-09T19:08:09.886Z","endTime":"2026-04-09T19:08:13.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533704804643754,"aZ":-30.445597010905196,"pfxX":-7.079456496967369,"pfxZ":1.0451433598361124,"pX":-0.6397222920171238,"pZ":2.7214733510158378,"vX0":4.858900396168077,"vY0":-126.85532262959532,"vZ0":-0.7901682191380817,"x":141.38,"y":165.3,"x0":-1.64285780272385,"y0":50.00583366020951,"z0":5.425697255478362,"aX":-11.749791608010124},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":12.0,"spinRate":1597,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4288152192659407,"extension":6.957832845652929},"hitData":{"launchSpeed":63.6,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.59,"coordY":158.75}},"index":3,"playId":"e6bcc101-15a0-3f13-ae7d-44d200874f6c","pitchNumber":4,"startTime":"2026-04-09T19:08:27.793Z","endTime":"2026-04-09T19:08:35.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":2.03,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:08:35.659Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Tristan Gray to first baseman Josh Bell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-09T19:09:41.088Z","endTime":"2026-04-09T19:12:00.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-09T19:09:03.504Z","endTime":"2026-04-09T19:09:43.308Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764372122188455,"aZ":-27.99888272541106,"pfxX":6.677248849408827,"pfxZ":2.756391705348056,"pX":0.7756476711671001,"pZ":2.8782945008327734,"vX0":4.19125986791128,"vY0":-122.72260580489893,"vZ0":-0.21080128272901844,"x":87.43,"y":161.07,"x0":-1.8256162282838435,"y0":50.00312466430807,"z0":5.363350891473522,"aX":10.118798176977839},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":-13.1,"spinRate":2684,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.44743402895546414,"extension":6.9348056284194755},"index":1,"playId":"f961406e-4433-3dc3-8097-1c6c49f78d07","pitchNumber":1,"startTime":"2026-04-09T19:09:43.308Z","endTime":"2026-04-09T19:09:46.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":82.9,"endSpeed":76.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311021590401808,"aZ":-35.26910117926011,"pfxX":6.326409202358729,"pfxZ":-2.1005250172059853,"pX":0.8042554844293678,"pZ":2.5960059413511933,"vX0":3.8791708676915353,"vY0":-120.67543103858293,"vZ0":0.8163620967197378,"x":86.34,"y":168.69,"x0":-1.6453303317432746,"y0":50.00029187487698,"z0":5.358319389406511,"aX":9.335792438868946},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":-12.4,"spinRate":2713,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4537558959887118,"extension":6.942251641981498},"index":2,"playId":"c9a8c8cf-00f9-38ec-a63d-cf6a0dfb9f9b","pitchNumber":2,"startTime":"2026-04-09T19:10:04.391Z","endTime":"2026-04-09T19:10:08.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-09T19:10:23.734Z","endTime":"2026-04-09T19:10:41.759Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88104921675688,"aZ":-35.0443412218099,"pfxX":6.7297718709768795,"pfxZ":-1.9572118581195692,"pX":2.8811113576379124,"pZ":1.469125103106484,"vX0":8.368651033605085,"vY0":-120.7049629517558,"vZ0":-1.7489189506316531,"x":7.18,"y":199.11,"x0":-1.5135238144214556,"y0":50.00317293739298,"z0":5.306942830449639,"aX":9.866543629631854},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.7,"breakHorizontal":-14.3,"spinRate":2792,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.45487352186447705,"extension":6.932766192320223},"index":4,"playId":"01015fab-b185-36f1-9a23-1e632b39c66c","pitchNumber":3,"startTime":"2026-04-09T19:10:41.759Z","endTime":"2026-04-09T19:10:45.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607129933551946,"aZ":-17.46287484387598,"pfxX":-6.0041174410455795,"pfxZ":7.715236803069448,"pX":-0.7481951262140135,"pZ":4.708594502100667,"vX0":4.594201101978826,"vY0":-136.8297788100003,"vZ0":0.7641808211380402,"x":145.52,"y":111.65,"x0":-1.6642324405213633,"y0":50.0028043952797,"z0":5.617358361783753,"aX":-11.448781534409878},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":10.0,"spinRate":2625,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3994515107511978,"extension":6.814460719525528},"index":5,"playId":"156e8cbc-c665-388a-a146-9e47dbf93ec6","pitchNumber":4,"startTime":"2026-04-09T19:11:04.435Z","endTime":"2026-04-09T19:11:08.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.289541069600535,"aZ":-29.780251378148474,"pfxX":9.624010392245202,"pfxZ":1.6280821569313506,"pX":0.9807925611628053,"pZ":1.6928398163559435,"vX0":3.2319081547386617,"vY0":-120.60723003602348,"vZ0":-2.2061512026417374,"x":79.61,"y":193.07,"x0":-1.6280648955834092,"y0":50.00104153208963,"z0":5.255599220429451,"aX":14.121190469459988},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":-18.2,"spinRate":2780,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45480648947125824,"extension":6.954179175356029},"index":6,"playId":"0ba7e08e-cc16-3684-a043-2d0e676fdc09","pitchNumber":5,"startTime":"2026-04-09T19:11:24.350Z","endTime":"2026-04-09T19:11:28.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573998339280212,"aZ":-30.291997271474266,"pfxX":1.4778855347850293,"pfxZ":1.1552908210123967,"pX":0.5692448204408691,"pZ":2.007901152646928,"vX0":4.922351000001431,"vY0":-126.28410693946589,"vZ0":-2.3358539243749097,"x":95.3,"y":184.57,"x0":-1.590243589675446,"y0":50.00376970602888,"z0":5.360321974201066,"aX":2.4072552973681263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":-3.7,"spinRate":2461,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.43225951605970403,"extension":6.92179367059287},"hitData":{"launchSpeed":101.0,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.96,"coordY":155.23}},"index":7,"playId":"f6c2b9a8-cf4b-3a7c-8ab6-21933ce3996d","pitchNumber":6,"startTime":"2026-04-09T19:11:52.583Z","endTime":"2026-04-09T19:12:00.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":690953,"link":"/api/v1/people/690953"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:12:00.410Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-09T19:13:45.599Z","endTime":"2026-04-09T19:15:20.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":92.9,"endSpeed":84.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858158619109574,"aZ":-12.767717630372543,"pfxX":-3.714611839987657,"pfxZ":10.524355653758263,"pX":0.23217339782295768,"pZ":2.590691692099887,"vX0":7.440394645651658,"vY0":-135.0401138741388,"vZ0":-4.876791073309565,"x":108.15,"y":168.83,"x0":-2.078164117788542,"y0":50.001611064795085,"z0":5.320654312467802,"aX":-6.849437322441194},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2352,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40586133244547273,"extension":6.656054643002002},"index":0,"playId":"adbc4c29-56ad-3efb-b186-b242b3a6afd5","pitchNumber":1,"startTime":"2026-04-09T19:14:09.458Z","endTime":"2026-04-09T19:14:13.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.588409941269358,"aZ":-14.352982683809332,"pfxX":-3.4748505439664266,"pfxZ":9.748471191936165,"pX":-1.9481765463716891,"pZ":3.336240873428821,"vX0":2.188477549195646,"vY0":-134.46698219367858,"vZ0":-2.569604118749542,"x":191.26,"y":148.7,"x0":-2.321772426106455,"y0":50.00565275262347,"z0":5.324637642787293,"aX":-6.354277553234923},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2226,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40758696106588577,"extension":6.519737263181899},"index":1,"playId":"137ec541-0135-3a4a-80bf-50d73d9fe894","pitchNumber":2,"startTime":"2026-04-09T19:14:23.310Z","endTime":"2026-04-09T19:14:26.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":85.1,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.979924431481532,"aZ":-30.07849344686599,"pfxX":4.3500189866836445,"pfxZ":1.3415123944318523,"pX":-1.105094242615576,"pZ":1.6020535167946002,"vX0":1.9483221935662884,"vY0":-124.01089708869767,"vZ0":-2.498558717572091,"x":159.12,"y":195.52,"x0":-2.4652973543284546,"y0":50.00424698866547,"z0":5.1229749219398375,"aX":6.79885769543423},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-8.3,"spinRate":2396,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4410941329348117,"extension":6.465786438896408},"index":2,"playId":"0a2fb155-9d11-3141-94fd-db49ed393ff4","pitchNumber":3,"startTime":"2026-04-09T19:14:38.065Z","endTime":"2026-04-09T19:14:41.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93187144885966,"aZ":-28.857743800695314,"pfxX":2.681563429679306,"pfxZ":2.1434348673524024,"pX":-0.7351395644729963,"pZ":2.3334571300272002,"vX0":2.8904073761353324,"vY0":-123.47700722878217,"vZ0":-1.6796625993361989,"x":145.02,"y":175.78,"x0":-2.268078843539394,"y0":50.00353420176918,"z0":5.443993957133951,"aX":4.152719101389227},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.7,"breakHorizontal":-5.5,"spinRate":2476,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4431071959938859,"extension":6.524668914192325},"index":3,"playId":"96d530c3-01a4-3bf3-90d1-280b9edf8979","pitchNumber":4,"startTime":"2026-04-09T19:14:53.224Z","endTime":"2026-04-09T19:14:57.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T19:15:02.542Z","endTime":"2026-04-09T19:15:15.581Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99110558113363,"aZ":-37.30080892674215,"pfxX":6.013126689685273,"pfxZ":-3.7793780385711253,"pX":-0.13712948557059312,"pZ":1.293395958822561,"vX0":3.320909668615407,"vY0":-115.83358254022178,"vZ0":-0.8954686736936694,"x":122.23,"y":203.86,"x0":-2.3713979628082806,"y0":50.00238933033604,"z0":5.2567430800842985,"aX":8.15646112770248},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.7,"breakHorizontal":-11.8,"spinRate":2491,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4731726884214682,"extension":6.6299814189553485},"index":5,"playId":"8e89ff8d-b902-35e1-b037-d5675d127b85","pitchNumber":5,"startTime":"2026-04-09T19:15:15.581Z","endTime":"2026-04-09T19:15:20.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:15:20.163Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-09T19:15:31.178Z","endTime":"2026-04-09T19:16:30.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":81.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86342989907499,"aZ":-21.114788301500134,"pfxX":-10.852538848528763,"pfxZ":6.459196600537393,"pX":-0.4537369236767257,"pZ":2.151330152849509,"vX0":7.95722001709825,"vY0":-130.1771515564126,"vZ0":-3.2073437381312275,"x":134.3,"y":180.69,"x0":-2.1432394850786265,"y0":50.00559852411767,"z0":5.00182687533774,"aX":-18.589928355830224},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":17.9,"spinRate":2094,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.42109344977988794,"extension":6.72000520967695},"index":0,"playId":"60132df5-1dfb-32b3-8dbe-b5633f18ca72","pitchNumber":1,"startTime":"2026-04-09T19:15:47.402Z","endTime":"2026-04-09T19:15:51.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":90.7,"endSpeed":83.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83696687115402,"aZ":-20.85082025913306,"pfxX":-7.900900772647095,"pfxZ":6.3876086755818635,"pX":-1.3621286330147033,"pZ":2.2790149694617607,"vX0":4.9393852820391935,"vY0":-131.97930419161972,"vZ0":-4.086732114342377,"x":168.92,"y":177.25,"x0":-2.2268535345113136,"y0":50.00270603985797,"z0":5.3740690537719855,"aX":-14.0043875259381},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.9,"breakHorizontal":13.3,"spinRate":2065,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4142585147785831,"extension":6.776749609076242},"index":1,"playId":"cfaaddf2-7c12-389e-acbf-9afd0aba2164","pitchNumber":2,"startTime":"2026-04-09T19:16:04.097Z","endTime":"2026-04-09T19:16:07.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68196826730929,"aZ":-40.09450451354561,"pfxX":5.466788345072316,"pfxZ":-5.946591033612388,"pX":-0.6476364044325216,"pZ":1.8807320840216117,"vX0":2.508543830604532,"vY0":-114.79487765879888,"vZ0":1.1108494695610076,"x":141.69,"y":188.0,"x0":-2.4655734437159142,"y0":50.003471164690644,"z0":5.3003218807354076,"aX":7.279913909843936},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.2,"breakHorizontal":-10.6,"spinRate":2353,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.4775253482199413,"extension":6.538361485074219},"hitData":{"launchSpeed":74.2,"launchAngle":13.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.96,"coordY":120.66}},"index":2,"playId":"8d531dfc-6d69-3c0b-a5b2-27091ef90146","pitchNumber":3,"startTime":"2026-04-09T19:16:17.455Z","endTime":"2026-04-09T19:16:30.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:16:30.247Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Wallner singles on a ground ball to right fielder Kerry Carpenter. Josh Bell to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-09T19:16:37.271Z","endTime":"2026-04-09T19:17:38.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.720867696161783,"aZ":-36.14964237255003,"pfxX":6.041569656963267,"pfxZ":-3.049352943862175,"pX":-1.0299704215728376,"pZ":2.2844413549325413,"vX0":1.3546043367455154,"vY0":-113.51018767193368,"vZ0":1.457182158658855,"x":156.26,"y":177.1,"x0":-2.419211776598702,"y0":50.000682996591095,"z0":5.232584444324383,"aX":7.884617252451478},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.8,"breakHorizontal":-11.3,"spinRate":2266,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.48248898754764635,"extension":6.498324266689},"index":0,"playId":"094b2eb3-49b0-372a-b877-6cc139178fc7","pitchNumber":1,"startTime":"2026-04-09T19:16:53.314Z","endTime":"2026-04-09T19:16:57.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.732725980948178,"aZ":-38.261281726788155,"pfxX":8.312131261145288,"pfxZ":-4.785518775019515,"pX":-2.201628003693061,"pZ":2.0759216035782377,"vX0":-1.28102351460177,"vY0":-112.47060975491505,"vZ0":1.755958668912791,"x":200.92,"y":182.73,"x0":-2.701629548782182,"y0":50.00330493740417,"z0":5.18581291882459,"aX":10.5739412023408},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.8,"breakHorizontal":-14.6,"spinRate":2390,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.48831840472242627,"extension":6.465690422905873},"index":1,"playId":"a77a569e-1b4c-3131-a530-3ba68b53d462","pitchNumber":2,"startTime":"2026-04-09T19:17:10.921Z","endTime":"2026-04-09T19:17:14.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.849462624028977,"aZ":-14.408046113361207,"pfxX":-4.288760596354111,"pfxZ":9.711337559398885,"pX":0.1316634312485213,"pZ":2.144327981436994,"vX0":7.443697201999269,"vY0":-134.12150530634682,"vZ0":-5.3062064076862585,"x":111.98,"y":180.88,"x0":-2.1171007673293283,"y0":50.00372489277685,"z0":5.168702988250289,"aX":-7.847367925651378},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2296,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4077172711359305,"extension":6.702594492469825},"hitData":{"launchSpeed":105.2,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.39,"coordY":106.58}},"index":2,"playId":"234ea4eb-3a2b-3d7b-ad12-9c0f34f67966","pitchNumber":3,"startTime":"2026-04-09T19:17:28.246Z","endTime":"2026-04-09T19:17:38.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:17:38.277Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Caratini flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-09T19:19:06.092Z","endTime":"2026-04-09T19:19:54.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-09T19:17:58.880Z","endTime":"2026-04-09T19:18:57.139Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T19:18:57.139Z","endTime":"2026-04-09T19:19:08.338Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038678228122873,"aZ":-27.41764965186744,"pfxX":1.9426664761877857,"pfxZ":3.118605349196703,"pX":0.018155489552718604,"pZ":1.8603352874072638,"vX0":5.3042921790580175,"vY0":-122.68766175237158,"vZ0":-2.1319598843015473,"x":116.31,"y":188.55,"x0":-2.423423531878531,"y0":50.00428198070549,"z0":5.074923137502836,"aX":2.9642144335761538},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2451,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4462662269262898,"extension":6.5498190071886215},"index":2,"playId":"59b367b1-d3ec-3c3a-8d8b-4454db9a55b6","pitchNumber":1,"startTime":"2026-04-09T19:19:08.338Z","endTime":"2026-04-09T19:19:12.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":89.8,"endSpeed":81.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.196179925967463,"aZ":-17.58249032986834,"pfxX":-8.260038449079769,"pfxZ":8.544780130097351,"pX":0.3018273130948252,"pZ":1.3623288863194938,"vX0":8.889873460660965,"vY0":-130.30617504538952,"vZ0":-5.723807979100573,"x":105.5,"y":202.0,"x0":-2.092348213435949,"y0":50.00208829442389,"z0":4.930286650147486,"aX":-14.103815440411676},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2188,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.42149142509634974,"extension":6.733405166805642},"index":3,"playId":"849db853-ca1c-31f6-a9a3-9f05f1d506eb","pitchNumber":2,"startTime":"2026-04-09T19:19:24.457Z","endTime":"2026-04-09T19:19:28.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11783111343611,"aZ":-15.16342376910872,"pfxX":-4.453105733613811,"pfxZ":9.54546730088346,"pX":-0.10061682761994746,"pZ":2.838920406605425,"vX0":7.24728714454987,"vY0":-132.81580062211376,"vZ0":-3.207615980566982,"x":120.84,"y":162.13,"x0":-2.2892386230241115,"y0":50.00206207086982,"z0":5.168611084781999,"aX":-7.935731075057482},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2315,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41279080095213994,"extension":6.717012969985361},"hitData":{"launchSpeed":90.8,"launchAngle":36.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.39,"coordY":109.54}},"index":4,"playId":"d20bafd7-e6e0-30f5-8682-5885ca081515","pitchNumber":3,"startTime":"2026-04-09T19:19:43.103Z","endTime":"2026-04-09T19:19:54.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.74,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:19:54.663Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to center fielder Parker Meadows.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-09T19:22:36.767Z","endTime":"2026-04-09T19:22:47.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-09T19:20:06.118Z","endTime":"2026-04-09T19:21:09.244Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Holton replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-09T19:21:09.244Z","endTime":"2026-04-09T19:22:38.800Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035131930028474,"aZ":-24.745451432280007,"pfxX":10.946708465629458,"pfxZ":4.312496260508382,"pX":-0.29405749773205614,"pZ":2.5711044259004545,"vX0":-8.453507491145192,"vY0":-130.80960514131465,"vZ0":-3.337253041768375,"x":128.21,"y":169.36,"x0":1.5662222171036253,"y0":50.004925060692514,"z0":5.730409255537841,"aX":18.866868336557744},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":-17.9,"spinRate":2195,"spinDirection":133},"zone":4,"typeConfidence":0.89,"plateTime":0.4196178965603199,"extension":6.380618815151917},"hitData":{"launchSpeed":102.3,"launchAngle":30.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":73.6,"coordY":57.48}},"index":2,"playId":"63ebd6b3-f297-3a1b-b68f-02840932f28a","pitchNumber":1,"startTime":"2026-04-09T19:22:38.800Z","endTime":"2026-04-09T19:22:47.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"leverageIndex":1.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:22:47.858Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to third baseman Royce Lewis in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-09T19:25:10.921Z","endTime":"2026-04-09T19:26:08.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Acton replaces Mick Abel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"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-09T19:24:04.787Z","endTime":"2026-04-09T19:24:56.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670183,"link":"/api/v1/people/670183"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690953,"link":"/api/v1/people/690953","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-09T19:24:56.778Z","endTime":"2026-04-09T19:25:12.915Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.297293841859886,"aZ":-10.57431513408897,"pfxX":-2.791198900384692,"pfxZ":11.71342552376785,"pX":-0.033526482342399425,"pZ":2.8763737233667426,"vX0":5.871819492068064,"vY0":-135.36643566978734,"vZ0":-5.964019446152372,"x":118.28,"y":161.12,"x0":-1.8743549614909294,"y0":50.00340791701271,"z0":5.858315850232327,"aX":-5.147837604266579},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":3.7,"spinRate":2504,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.4056042387115206,"extension":6.106319323402529},"index":2,"playId":"c1085a00-3de8-3113-b47b-074aee4a9426","pitchNumber":1,"startTime":"2026-04-09T19:25:12.915Z","endTime":"2026-04-09T19:25:16.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337375968805617,"aZ":-8.74257699527087,"pfxX":-2.570001534007459,"pfxZ":12.684206146916935,"pX":0.6994726895154284,"pZ":1.3097064843164823,"vX0":7.628138188872721,"vY0":-135.49360719228036,"vZ0":-9.952795686138941,"x":90.34,"y":203.42,"x0":-1.8264015259755568,"y0":50.006201790058945,"z0":5.654644619724961,"aX":-4.748932286954812},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.8,"breakHorizontal":2.9,"spinRate":2468,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4052046788865109,"extension":6.127494730362565},"index":3,"playId":"4aa26218-324e-3e88-a567-155c96500bf8","pitchNumber":2,"startTime":"2026-04-09T19:25:27.991Z","endTime":"2026-04-09T19:25:32.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":84.0,"endSpeed":77.4,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42706870436202,"aZ":-30.51299606311161,"pfxX":1.5779983226622827,"pfxZ":1.094335934248754,"pX":-1.2051757494523596,"pZ":3.2559001890247012,"vX0":1.7368923777744119,"vY0":-122.4438842683199,"vZ0":-0.30319583433096087,"x":162.94,"y":150.87,"x0":-2.12793838387959,"y0":50.00566441106023,"z0":5.984847237820552,"aX":2.40423269478293},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2510,"spinDirection":142},"zone":11,"typeConfidence":0.87,"plateTime":0.4467568669914863,"extension":5.925593276584984},"index":4,"playId":"baa5fcfa-2a3c-3e84-abbf-acc5638ab62a","pitchNumber":3,"startTime":"2026-04-09T19:25:43.314Z","endTime":"2026-04-09T19:25:47.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05879772308529,"aZ":-10.477021904165412,"pfxX":-4.119943623077107,"pfxZ":11.692302910385045,"pX":0.19928593055101523,"pZ":2.489034695839701,"vX0":6.958643859500558,"vY0":-135.69686484965416,"vZ0":-6.897159827793993,"x":109.4,"y":171.58,"x0":-1.8688129577687347,"y0":50.00166623789331,"z0":5.80180831930919,"aX":-7.644977726326764},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":5.9,"spinRate":2491,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.4044001127484371,"extension":6.031597096599024},"hitData":{"launchSpeed":83.4,"launchAngle":80.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.09,"coordY":188.17}},"index":5,"playId":"e7d3917b-dd85-39cb-9483-de10d826c0b2","pitchNumber":4,"startTime":"2026-04-09T19:25:59.130Z","endTime":"2026-04-09T19:26:08.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:26:08.438Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Rogers hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-09T19:26:18.376Z","endTime":"2026-04-09T19:28:08.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856754778121534,"aZ":-10.773840798696474,"pfxX":-5.1233731298374945,"pfxZ":11.647150636609833,"pX":-0.40530554585985035,"pZ":2.1537449176400023,"vX0":5.270645908910877,"vY0":-135.04368852042478,"vZ0":-7.735647390439096,"x":132.45,"y":180.63,"x0":-1.7216174798792916,"y0":50.00132419306513,"z0":5.822930399692572,"aX":-9.412412695482573},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":8.0,"spinRate":2501,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.4064185926269932,"extension":5.990855121623374},"index":0,"playId":"414059be-781b-368c-b12e-546e7538e66a","pitchNumber":1,"startTime":"2026-04-09T19:26:36.127Z","endTime":"2026-04-09T19:26:40.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.184355178259775,"aZ":-26.723655261052794,"pfxX":0.1690088064679529,"pfxZ":3.4532536901079522,"pX":0.3771444147093809,"pZ":1.8390999828140873,"vX0":5.056669592904678,"vY0":-124.8219402630258,"vZ0":-4.391862399630024,"x":102.62,"y":189.12,"x0":-1.6970027441789428,"y0":50.000773886537544,"z0":5.82224751917508,"aX":0.266331300838601},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":-1.4,"spinRate":2516,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.4388430680557218,"extension":6.028790075528307},"index":1,"playId":"ff853eef-346d-3ff2-8e3b-0ca28b622df6","pitchNumber":2,"startTime":"2026-04-09T19:26:50.954Z","endTime":"2026-04-09T19:26:54.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":85.2,"endSpeed":77.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.925324180363102,"aZ":-26.247844212389023,"pfxX":-0.7920002689004599,"pfxZ":3.836909935444245,"pX":-0.6001130767560495,"pZ":4.24412667829799,"vX0":2.9768104253838343,"vY0":-124.03816443621356,"vZ0":0.8122495459994157,"x":139.87,"y":124.19,"x0":-1.7176530048429655,"y0":50.00163125339013,"z0":6.11648206055862,"aX":-1.2231605010053233},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.4,"breakHorizontal":0.7,"spinRate":2486,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.4431384732034034,"extension":6.024446490503482},"index":2,"playId":"3dbf0908-c422-3521-9915-f1a7751113a8","pitchNumber":3,"startTime":"2026-04-09T19:27:04.164Z","endTime":"2026-04-09T19:27:09.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193767526869458,"aZ":-27.426529514093083,"pfxX":0.22821438846468922,"pfxZ":3.0310685046245283,"pX":2.3655631337207494,"pZ":0.6312412410487256,"vX0":9.47571146598686,"vY0":-124.47364191008641,"vZ0":-7.035702719390334,"x":26.83,"y":221.74,"x0":-1.5218928047592497,"y0":50.00588785977723,"z0":5.768307073103534,"aX":0.35666044613574177},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":2494,"spinDirection":167},"zone":14,"typeConfidence":0.85,"plateTime":0.44018595587131903,"extension":6.165076070775474},"index":3,"playId":"a0bb0714-294b-3132-b6b0-0d98d21bf0d2","pitchNumber":4,"startTime":"2026-04-09T19:27:22.704Z","endTime":"2026-04-09T19:27:25.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.708100991570745,"aZ":-9.570464808107136,"pfxX":-1.4805433285369731,"pfxZ":12.350865277268365,"pX":0.9950343888341574,"pZ":2.8668098393249415,"vX0":7.467858720662272,"vY0":-134.99755350086065,"vZ0":-6.058840669974483,"x":79.07,"y":161.38,"x0":-1.6248325512565134,"y0":50.00069227275035,"z0":5.82660995440097,"aX":-2.7092208110359306},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.1,"breakHorizontal":1.0,"spinRate":2424,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.40703597720593,"extension":6.04644051950501},"index":4,"playId":"9beb03bd-1763-3050-b0b3-b82e14d3991b","pitchNumber":5,"startTime":"2026-04-09T19:27:40.316Z","endTime":"2026-04-09T19:27:46.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50864118452402,"aZ":-28.979645353969374,"pfxX":1.0614863882376477,"pfxZ":2.078016929745049,"pX":-1.107968273618875,"pZ":3.5681550527740353,"vX0":1.4319650803418236,"vY0":-123.45242873394398,"vZ0":-0.1569141367422935,"x":159.23,"y":142.44,"x0":-1.8343223030276692,"y0":50.002171919469454,"z0":6.08016274592725,"aX":1.6316794807369155},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.0,"breakHorizontal":-2.3,"spinRate":2517,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.44435747417407745,"extension":5.890321322373206},"index":5,"playId":"8cf00079-3003-3699-a800-a7964f812efb","pitchNumber":6,"startTime":"2026-04-09T19:28:02.135Z","endTime":"2026-04-09T19:28:08.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:28:08.162Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a ground ball to center fielder Byron Buxton. Jake Rogers to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-09T19:28:12.432Z","endTime":"2026-04-09T19:30:02.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000246467233023,"aZ":-29.951795506587615,"pfxX":0.8213079644746286,"pfxZ":1.4151050240376613,"pX":0.7782590959641692,"pZ":1.2238538325026926,"vX0":6.093648785505526,"vY0":-124.23399392831928,"vZ0":-4.9970792752433075,"x":87.33,"y":205.74,"x0":-1.8091660522859587,"y0":50.00338799053221,"z0":5.739954990843561,"aX":1.2870664159778855},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":-2.9,"spinRate":2465,"spinDirection":132},"zone":14,"typeConfidence":0.85,"plateTime":0.4402593681145537,"extension":6.162556142314975},"index":0,"playId":"0b0a1d82-ef8d-3025-909c-a64d9da52aef","pitchNumber":1,"startTime":"2026-04-09T19:28:35.496Z","endTime":"2026-04-09T19:28:40.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.027258907894154,"aZ":-11.798446891011315,"pfxX":-2.045642423034865,"pfxZ":10.944184378007094,"pX":1.0208889277213589,"pZ":2.1838996767247063,"vX0":8.002350012444413,"vY0":-135.00530144363373,"vZ0":-7.3646692890924195,"x":78.09,"y":179.81,"x0":-1.704863237114411,"y0":50.004595651348644,"z0":5.762076033491968,"aX":-3.8104333805525217},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":2.2,"spinRate":2388,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.40439644190848867,"extension":6.096717583530718},"index":1,"playId":"ef08bba8-7708-3f28-b3bd-903e6063bb08","pitchNumber":2,"startTime":"2026-04-09T19:28:53.203Z","endTime":"2026-04-09T19:28:57.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.2,"endSpeed":85.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69722087455446,"aZ":-10.717679869294523,"pfxX":-2.079179994114364,"pfxZ":11.552986234421613,"pX":0.5951148236515911,"pZ":1.1987817133409153,"vX0":7.258968982571509,"vY0":-135.21498974275204,"vZ0":-9.925036223298692,"x":94.32,"y":206.41,"x0":-1.8507343166425876,"y0":50.002548775490474,"z0":5.662916110916632,"aX":-3.8626772474289015},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":2.3,"spinRate":2380,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4046418516078836,"extension":6.090905952999277},"index":2,"playId":"805d66f3-0cf0-3357-af76-3511eec24d5c","pitchNumber":3,"startTime":"2026-04-09T19:29:12.169Z","endTime":"2026-04-09T19:29:16.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430182713980358,"aZ":-9.731574853337753,"pfxX":-2.8779853547017025,"pfxZ":11.909492946183775,"pX":0.3544093970941736,"pZ":2.3636682288819895,"vX0":6.571879353964006,"vY0":-136.28189760619492,"vZ0":-7.372484929371508,"x":103.49,"y":174.96,"x0":-1.7124351812956582,"y0":50.00520471867931,"z0":5.7731906108559805,"aX":-5.425200150768759},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":3.8,"spinRate":2455,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.4016311944969493,"extension":6.023466531251021},"index":3,"playId":"807bfa73-b5c4-356c-a78a-ff3d23755ca8","pitchNumber":4,"startTime":"2026-04-09T19:29:32.878Z","endTime":"2026-04-09T19:29:36.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.740188967045295,"aZ":-11.272221372192043,"pfxX":-2.550084202921068,"pfxZ":11.299779854272188,"pX":-0.505049596814439,"pZ":2.531428208927802,"vX0":4.183720604437699,"vY0":-135.423633760508,"vZ0":-6.656271906537663,"x":136.25,"y":170.43,"x0":-1.7416058189263506,"y0":50.001824310252104,"z0":5.816878513476461,"aX":-4.716920867606392},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":3.7,"spinRate":2393,"spinDirection":199},"zone":4,"typeConfidence":0.9,"plateTime":0.40510842579651785,"extension":5.983889773357749},"hitData":{"launchSpeed":105.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.24,"coordY":131.91}},"index":4,"playId":"8b6a3c0b-516d-3f2d-98d1-beca63d376e6","pitchNumber":5,"startTime":"2026-04-09T19:29:50.114Z","endTime":"2026-04-09T19:30:02.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-12.300000000000011,"leverageIndex":2.42,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:30:02.227Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Gleyber Torres out on a sacrifice fly to right fielder Matt Wallner. Jake Rogers scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-09T19:31:22.260Z","endTime":"2026-04-09T19:32:30.500Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":{"id":670183,"link":"/api/v1/people/670183"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-09T19:30:17.291Z","endTime":"2026-04-09T19:31:24.502Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619027038983045,"aZ":-27.530213801504754,"pfxX":0.559156338871214,"pfxZ":2.902000138828301,"pX":0.8502378763824258,"pZ":2.432395097472037,"vX0":6.425859490223826,"vY0":-125.52564966559167,"vZ0":-3.0245803707154724,"x":84.59,"y":173.11,"x0":-1.8119958562071539,"y0":50.00318833893471,"z0":5.886394137123014,"aX":0.8955016934959811},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2471,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.4357856716056805,"extension":5.983344263438545},"index":1,"playId":"ea013f52-b4d0-38b5-b2cf-3a9b7365b0d4","pitchNumber":1,"startTime":"2026-04-09T19:31:24.502Z","endTime":"2026-04-09T19:31:28.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.8,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.551532679928094,"aZ":-12.54879011553849,"pfxX":-4.205196481357266,"pfxZ":10.533620076679679,"pX":-0.13926029503739598,"pZ":2.532847608047139,"vX0":5.908587615990844,"vY0":-136.26640467266614,"vZ0":-6.572723043695046,"x":122.31,"y":170.39,"x0":-1.7987556219696537,"y0":50.0025456064473,"z0":5.859469709749506,"aX":-7.834864578588823},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2440,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.40338957396401076,"extension":6.120022207135915},"index":2,"playId":"05dc9fe2-b180-3bbe-9127-9a95e76ce425","pitchNumber":2,"startTime":"2026-04-09T19:31:41.484Z","endTime":"2026-04-09T19:31:46.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784875719377187,"aZ":-10.424332906681412,"pfxX":-3.5992486792102873,"pfxZ":11.483037345289603,"pX":0.4987053080669348,"pZ":2.8115981447682987,"vX0":6.8629006498512855,"vY0":-136.89768838233985,"vZ0":-6.395579458619826,"x":97.99,"y":162.87,"x0":-1.575417699622069,"y0":50.00633074002916,"z0":5.895036924393311,"aX":-6.820094316057498},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":5.0,"spinRate":2427,"spinDirection":193},"zone":3,"typeConfidence":0.9,"plateTime":0.4004115332031968,"extension":5.949231918166493},"hitData":{"launchSpeed":90.7,"launchAngle":27.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.01,"coordY":81.45}},"index":3,"playId":"7b970490-632f-397b-9e4a-902c2508ad84","pitchNumber":3,"startTime":"2026-04-09T19:32:18.496Z","endTime":"2026-04-09T19:32:30.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":3.6,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:32:30.500Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder James Outman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-09T19:32:39.941Z","endTime":"2026-04-09T19:34:26.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77908528692369,"aZ":-12.709781625464963,"pfxX":-2.701172766529473,"pfxZ":10.19881107374554,"pX":-0.071951452526012,"pZ":2.8927940590991637,"vX0":5.421126542267266,"vY0":-136.69053388344616,"vZ0":-5.7504263939796525,"x":119.74,"y":160.67,"x0":-1.7224715621304112,"y0":50.00000788283606,"z0":5.883051794189051,"aX":-5.154303262129817},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":3.8,"spinRate":2415,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.39944326948164033,"extension":5.883292338562188},"index":0,"playId":"c8fec50a-dfea-3d20-bc2d-d8bc4ef5b2be","pitchNumber":1,"startTime":"2026-04-09T19:32:59.728Z","endTime":"2026-04-09T19:33:03.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.663471406052444,"aZ":-12.467022839154565,"pfxX":-2.268058656289947,"pfxZ":10.425719713814555,"pX":-0.352756183284752,"pZ":3.746563356791351,"vX0":4.639875864674408,"vY0":-136.52287395062615,"vZ0":-3.6812001677164368,"x":130.45,"y":137.62,"x0":-1.7785827898717455,"y0":50.004155423038924,"z0":5.96879886728271,"aX":-4.288334571362492},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":3.1,"spinRate":2372,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.4009891689034286,"extension":5.794520222077767},"index":1,"playId":"a86201ae-b622-3ab3-9d66-a018ca0ffc3f","pitchNumber":2,"startTime":"2026-04-09T19:33:19.570Z","endTime":"2026-04-09T19:33:23.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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.9,"endSpeed":85.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6434171489054,"aZ":-11.956592971047769,"pfxX":-1.4181850207466447,"pfxZ":10.875881873362932,"pX":-0.7778712220051331,"pZ":3.9066081723496975,"vX0":3.1886708095114686,"vY0":-135.26810560885542,"vZ0":-3.377524941126429,"x":146.65,"y":133.3,"x0":-1.7860350867233101,"y0":50.001659498672794,"z0":6.005843802335928,"aX":-2.636282200021301},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":1.9,"spinRate":2487,"spinDirection":191},"zone":11,"typeConfidence":0.89,"plateTime":0.4044341972362191,"extension":5.756376993783698},"index":2,"playId":"8cd0f627-a569-3142-a95f-a788e82e48f1","pitchNumber":3,"startTime":"2026-04-09T19:33:37.186Z","endTime":"2026-04-09T19:33:40.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655498186622584,"aZ":-27.68424492182812,"pfxX":0.05768013811079864,"pfxZ":2.796252984413302,"pX":0.09882908441172292,"pZ":2.0050422353557376,"vX0":4.626415009811212,"vY0":-125.3033517789963,"vZ0":-3.9686782496113384,"x":113.23,"y":184.64,"x0":-1.7703835770044694,"y0":50.0056063676789,"z0":5.84302488242992,"aX":0.09285162008679507},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.1,"spinRate":2535,"spinDirection":148},"zone":8,"typeConfidence":0.91,"plateTime":0.4352558747730213,"extension":6.13359089405018},"index":3,"playId":"c138eb74-a1e5-3b51-838d-8e9f4dcbc869","pitchNumber":4,"startTime":"2026-04-09T19:33:53.004Z","endTime":"2026-04-09T19:33:57.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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.9,"endSpeed":85.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25439554033809,"aZ":-10.397348691975862,"pfxX":-2.6930232574920847,"pfxZ":11.677928807348422,"pX":-0.3902587442568457,"pZ":2.4940992580605266,"vX0":4.81600961416249,"vY0":-136.4744780076753,"vZ0":-7.202232412315778,"x":131.88,"y":171.44,"x0":-1.837193164785405,"y0":50.00334052652305,"z0":5.903381829874827,"aX":-5.022566208519215},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":3.7,"spinRate":2425,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.40311917397737407,"extension":5.9398313249820225},"hitData":{"launchSpeed":94.3,"launchAngle":33.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.54,"coordY":114.79}},"index":4,"playId":"13dfee65-c6a4-3d50-8f6f-1a68e16800f5","pitchNumber":5,"startTime":"2026-04-09T19:34:18.512Z","endTime":"2026-04-09T19:34:26.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:34:26.835Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out sharply to center fielder Parker Meadows.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-09T19:36:30.789Z","endTime":"2026-04-09T19:37:33.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93037975989898,"aZ":-25.602722579162236,"pfxX":5.123156905336182,"pfxZ":4.4168774951684435,"pX":-1.4679742137410987,"pZ":1.0816080496562075,"vX0":-8.335886966590715,"vY0":-120.46585134708467,"vZ0":-5.418027275614122,"x":172.96,"y":209.58,"x0":1.353896459764984,"y0":50.00073266664294,"z0":5.59154488703507,"aX":7.615255133332624},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.1,"breakHorizontal":-7.6,"spinRate":845,"spinDirection":88},"zone":13,"typeConfidence":0.88,"plateTime":0.4527308913056425,"extension":6.394998373756653},"index":0,"playId":"26b8c3d5-9bba-3df5-a068-1c114be61bf3","pitchNumber":1,"startTime":"2026-04-09T19:36:41.511Z","endTime":"2026-04-09T19:36:45.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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.5,"endSpeed":81.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32351160131639,"aZ":-25.328943380136057,"pfxX":-2.065262835875987,"pfxZ":4.11464706435122,"pX":0.5398835259916116,"pZ":2.1837940746308284,"vX0":-1.7785248251416446,"vY0":-127.44756289038787,"vZ0":-4.37107169405207,"x":96.42,"y":179.82,"x0":1.512237279661174,"y0":50.003982205857774,"z0":5.893927594493357,"aX":-3.437346379403095},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":4.1,"spinRate":2441,"spinDirection":174},"zone":9,"typeConfidence":0.91,"plateTime":0.4278491951408605,"extension":6.332606616674462},"index":1,"playId":"0b54ee37-5400-3d29-b425-1dfc7a9eaaa8","pitchNumber":2,"startTime":"2026-04-09T19:36:57.198Z","endTime":"2026-04-09T19:37:01.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67676496736836,"aZ":-43.1598951459623,"pfxX":-6.030917381521497,"pfxZ":-8.285306913362572,"pX":-0.8606997020954286,"pZ":1.5792919824721456,"vX0":-3.184092154282455,"vY0":-114.84635518982697,"vZ0":-0.7089507145507489,"x":149.81,"y":196.14,"x0":1.3303316255801982,"y0":50.00152953210262,"z0":6.115535331352008,"aX":-7.998056976802531},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.9,"breakHorizontal":11.8,"spinRate":2763,"spinDirection":322},"zone":13,"typeConfidence":0.91,"plateTime":0.4782135809398538,"extension":6.420294700872187},"index":2,"playId":"7ac809e6-09c0-3b1a-89e7-0830f413692d","pitchNumber":3,"startTime":"2026-04-09T19:37:11.485Z","endTime":"2026-04-09T19:37:15.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.879128479295044,"aZ":-26.692118133146653,"pfxX":-2.345827950040114,"pfxZ":3.3931056671871502,"pX":-2.66521323470981E-4,"pZ":2.3137826946701856,"vX0":-3.031389569914983,"vY0":-125.6280078494856,"vZ0":-3.4479594420971225,"x":117.01,"y":176.31,"x0":1.521866096594868,"y0":50.001901635850864,"z0":5.848085956136362,"aX":-3.789925142616425},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":4.9,"spinRate":2523,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.43420786107645304,"extension":6.27148220880138},"hitData":{"launchSpeed":110.7,"launchAngle":12.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.14,"coordY":72.6}},"index":3,"playId":"5036c2da-a391-39c6-a876-0404fe1fc547","pitchNumber":4,"startTime":"2026-04-09T19:37:26.587Z","endTime":"2026-04-09T19:37:33.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:37:33.606Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to center fielder Parker Meadows.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-09T19:38:07.852Z","endTime":"2026-04-09T19:40:02.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Martin replaces Tristan Gray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-09T19:37:49.629Z","endTime":"2026-04-09T19:38:10.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610291187389134,"aZ":-28.642448194635765,"pfxX":-1.886955798241753,"pfxZ":2.186473238653301,"pX":-0.4338356384908115,"pZ":2.596189046923026,"vX0":-4.122183635921203,"vY0":-125.77002432137812,"vZ0":-2.501064759640809,"x":133.54,"y":168.68,"x0":1.4664073987515123,"y0":50.00314285666432,"z0":5.907948599370543,"aX":-3.0458752259208755},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":4.3,"spinRate":2345,"spinDirection":190},"zone":4,"typeConfidence":0.89,"plateTime":0.4341968464078487,"extension":6.512560602386452},"index":1,"playId":"9885f97d-7794-3f6a-b765-28526a052e95","pitchNumber":1,"startTime":"2026-04-09T19:38:10.122Z","endTime":"2026-04-09T19:38:14.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":91.1,"endSpeed":83.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24508090684303,"aZ":-14.32143568045595,"pfxX":5.344490745902313,"pfxZ":10.015469656444754,"pX":-0.753393518762878,"pZ":2.423177841465754,"vX0":-6.895756326900949,"vY0":-132.4084707496702,"vZ0":-6.055513557803441,"x":145.72,"y":173.35,"x0":1.1855994788793187,"y0":50.00242174555612,"z0":5.780618635321098,"aX":9.526697589912885},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-8.3,"spinRate":2243,"spinDirection":143},"zone":4,"typeConfidence":0.87,"plateTime":0.41304916436733086,"extension":6.572838298635949},"index":2,"playId":"9f9a6280-4c9c-39cc-afdf-358b010122a9","pitchNumber":2,"startTime":"2026-04-09T19:38:23.595Z","endTime":"2026-04-09T19:38:27.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-09T19:38:48.052Z","endTime":"2026-04-09T19:38:58.232Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":79.9,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.542018263322145,"aZ":-43.42799968510557,"pfxX":-7.25709424073375,"pfxZ":-8.379207718301856,"pX":-1.1980499134882432,"pZ":-0.28534700539378366,"vX0":-3.479038986624724,"vY0":-116.25824668934618,"vZ0":-4.497024524370513,"x":162.67,"y":246.48,"x0":1.269343033069686,"y0":50.00187492181677,"z0":5.87548045954195,"aX":-9.749225700781968},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.1,"breakHorizontal":14.0,"spinRate":2826,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.4744932553447132,"extension":6.4804054961491975},"index":4,"playId":"20aabb34-a782-3754-b6c3-04ffac907806","pitchNumber":3,"startTime":"2026-04-09T19:38:58.232Z","endTime":"2026-04-09T19:39:01.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837602075483368,"aZ":-27.973437407021564,"pfxX":4.860744543949875,"pfxZ":2.7538995539055797,"pX":0.15620937174913221,"pZ":1.0148949325807106,"vX0":-5.004429494886911,"vY0":-122.8797192909843,"vZ0":-5.258450383411235,"x":111.05,"y":211.38,"x0":1.58974603717102,"y0":50.0045277679486,"z0":5.565564485858182,"aX":7.418372832670474},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-7.6,"spinRate":1009,"spinDirection":93},"zone":14,"typeConfidence":0.88,"plateTime":0.4461224147900076,"extension":6.5131401867584},"index":5,"playId":"2ae8c38d-dbbc-39d9-8afc-a037217342db","pitchNumber":4,"startTime":"2026-04-09T19:39:17.182Z","endTime":"2026-04-09T19:39:20.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60631607921459,"aZ":-26.09904007918125,"pfxX":5.8789989409481365,"pfxZ":3.988339124431465,"pX":-0.8516250814211754,"pZ":0.9749628525825238,"vX0":-7.372913133058838,"vY0":-123.22432236055575,"vZ0":-5.716907007354612,"x":149.46,"y":212.46,"x0":1.4283704637124055,"y0":50.00294397935075,"z0":5.556264951786009,"aX":8.957195491490536},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.0,"breakHorizontal":-8.8,"spinRate":973,"spinDirection":82},"zone":13,"typeConfidence":0.91,"plateTime":0.4460745753818549,"extension":6.517913388599556},"index":6,"playId":"7609b16a-ab48-3aac-82b3-76e63b8851dd","pitchNumber":5,"startTime":"2026-04-09T19:39:32.765Z","endTime":"2026-04-09T19:39:36.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92196556969315,"aZ":-27.976827796523843,"pfxX":-3.271026500459646,"pfxZ":2.526410298053422,"pX":-0.16256300913979851,"pZ":2.4279396357005094,"vX0":-2.8082712760283375,"vY0":-127.59029775299652,"vZ0":-3.0975473663792137,"x":123.2,"y":173.23,"x0":1.3737942997856432,"y0":50.00585023907064,"z0":5.84028236577051,"aX":-5.445462109318887},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":6.5,"spinRate":2497,"spinDirection":179},"zone":5,"typeConfidence":0.91,"plateTime":0.42772873620077334,"extension":6.322074747509711},"hitData":{"launchSpeed":87.0,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.84,"coordY":74.66}},"index":7,"playId":"859a8d57-88ee-32f5-ba6f-1c35c4a52744","pitchNumber":6,"startTime":"2026-04-09T19:39:52.120Z","endTime":"2026-04-09T19:40:02.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.17,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:40:02.955Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-09T19:41:13.895Z","endTime":"2026-04-09T19:42:55.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Keaschall replaces James Outman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-09T19:40:19.308Z","endTime":"2026-04-09T19:40:26.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"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-09T19:40:26.136Z","endTime":"2026-04-09T19:41:16.149Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96200272660075,"aZ":-14.41268864590511,"pfxX":5.65211702835394,"pfxZ":9.877889799616057,"pX":0.3437769931008475,"pZ":1.3287718503596322,"vX0":-4.890651290074344,"vY0":-133.08477753905578,"vZ0":-8.66700646629812,"x":103.9,"y":202.9,"x0":1.4689191385271119,"y0":50.001455567374386,"z0":5.666496666166574,"aX":10.160920172754366},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":-9.2,"spinRate":2289,"spinDirection":141},"zone":14,"typeConfidence":0.88,"plateTime":0.41121341387600596,"extension":6.581449039435482},"index":2,"playId":"1233085a-9fbd-3952-84cb-48b107dba831","pitchNumber":1,"startTime":"2026-04-09T19:41:16.149Z","endTime":"2026-04-09T19:41:20.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.758454765942123,"aZ":-30.349570525282665,"pfxX":-1.929174696729152,"pfxZ":1.119841356735245,"pX":0.3039817889952365,"pZ":2.868936209696235,"vX0":-2.269817120806362,"vY0":-126.52574592338574,"vZ0":-1.5282602122342994,"x":105.41,"y":161.32,"x0":1.461848555310023,"y0":50.00217651192984,"z0":5.902853396220374,"aX":-3.1411116474469294},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":4.0,"spinRate":2490,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.4321734983736514,"extension":6.404096085750042},"index":3,"playId":"442fa3e4-f466-3abf-bc73-1dd4cd36fde0","pitchNumber":2,"startTime":"2026-04-09T19:41:33.550Z","endTime":"2026-04-09T19:41:36.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778565857263526,"aZ":-15.54126100874363,"pfxX":5.300937673048264,"pfxZ":9.319403455042625,"pX":0.10794652836696109,"pZ":2.223807250378934,"vX0":-5.04130462496448,"vY0":-132.83156739672617,"vZ0":-6.191521501620052,"x":112.89,"y":178.74,"x0":1.3428462932718435,"y0":50.00165799521332,"z0":5.717115757501813,"aX":9.460425037406843},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2296,"spinDirection":140},"zone":5,"typeConfidence":0.87,"plateTime":0.4125298676133231,"extension":6.509031470590475},"index":4,"playId":"02cc50fa-085b-3418-a64b-b6945c6cb71c","pitchNumber":3,"startTime":"2026-04-09T19:41:52.308Z","endTime":"2026-04-09T19:41:55.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-09T19:42:12.206Z","endTime":"2026-04-09T19:42:26.986Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.477862942639923,"aZ":-33.00585926557398,"pfxX":8.412996061958557,"pfxZ":-0.5366448304704807,"pX":0.2691533768859063,"pZ":0.6169210745878142,"vX0":-5.569841476621891,"vY0":-124.25116108403483,"vZ0":-5.2222128800951815,"x":106.74,"y":222.12,"x0":1.464364064735612,"y0":50.00612981845356,"z0":5.538255724088078,"aX":12.953942382198404},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-13.7,"spinRate":1003,"spinDirection":92},"zone":14,"typeConfidence":0.86,"plateTime":0.44345996207633265,"extension":6.620426949085295},"index":6,"playId":"a85b6e1b-9cde-33fc-9e76-76d0c4fedbf9","pitchNumber":4,"startTime":"2026-04-09T19:42:26.986Z","endTime":"2026-04-09T19:42:30.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85049487096105,"aZ":-25.41554663402911,"pfxX":-2.8558762811963785,"pfxZ":3.9999241636642013,"pX":0.04311691580908156,"pZ":1.87087872545275,"vX0":-2.4971752061895334,"vY0":-128.6892809606939,"vZ0":-4.820279439614377,"x":115.36,"y":188.27,"x0":1.3945042147506679,"y0":50.00211762570503,"z0":5.71899801064934,"aX":-4.825369790982056},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":5.8,"spinRate":2535,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.42440617001129555,"extension":6.4089978957502005},"index":7,"playId":"b3dc0ea7-7c44-3be8-b857-fd7b0c3d1150","pitchNumber":5,"startTime":"2026-04-09T19:42:49.369Z","endTime":"2026-04-09T19:42:55.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.1,"awayTeamWinProbability":45.9,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":2.06,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:42:55.438Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Byron Buxton walks. Austin Martin to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-09T19:43:02.527Z","endTime":"2026-04-09T19:44:38.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52850382330494,"aZ":-24.04666267349652,"pfxX":-2.5639913824785223,"pfxZ":4.75472069697154,"pX":-1.5577360419007154,"pZ":2.317425697300635,"vX0":-6.262093181715544,"vY0":-129.0657751446553,"vZ0":-4.263980521907154,"x":176.38,"y":176.21,"x0":1.2204700773253299,"y0":50.00460242622401,"z0":5.813672495074182,"aX":-4.38132628868101},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":5.9,"spinRate":2539,"spinDirection":181},"zone":13,"typeConfidence":0.91,"plateTime":0.4222576326004637,"extension":6.484224023096057},"index":0,"playId":"97da6f1a-864d-3ec9-8688-d0effa98f51b","pitchNumber":1,"startTime":"2026-04-09T19:43:18.570Z","endTime":"2026-04-09T19:43:22.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"46bdc3ae-66ad-3383-8bef-367164b711d8","startTime":"2026-04-09T19:43:35.646Z","endTime":"2026-04-09T19:43:39.676Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74073401920796,"aZ":-22.381408594204224,"pfxX":-1.7764194904832942,"pfxZ":5.660616857154865,"pX":-0.7106323712459117,"pZ":1.6607469630445932,"vX0":-4.794015401835515,"vY0":-130.0572569550528,"vZ0":-5.942654732446141,"x":144.09,"y":193.94,"x0":1.380102294817493,"y0":50.004042960211436,"z0":5.649468607904717,"aX":-3.072696189641101},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":4.2,"spinRate":2422,"spinDirection":164},"zone":7,"typeConfidence":0.91,"plateTime":0.4195507284907727,"extension":6.431890532937724},"index":2,"playId":"2d4f4400-48c4-3ddf-a56b-c655cf2baaf4","pitchNumber":2,"startTime":"2026-04-09T19:43:54.235Z","endTime":"2026-04-09T19:43:57.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.412570905165538,"aZ":-13.589707385880791,"pfxX":3.0820160580731795,"pfxZ":10.271063417587536,"pX":1.2824791120458436,"pZ":2.0736390228371997,"vX0":-1.6242731209228602,"vY0":-133.58962603243432,"vZ0":-6.932014693034536,"x":68.11,"y":182.79,"x0":1.4974811138755517,"y0":50.005801958765126,"z0":5.676520573178363,"aX":5.579122160737962},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2132,"spinDirection":145},"zone":14,"typeConfidence":0.92,"plateTime":0.40978775796899525,"extension":6.526762748230066},"index":3,"playId":"caeb1afe-860c-3975-bd88-9e572612df73","pitchNumber":3,"startTime":"2026-04-09T19:44:13.722Z","endTime":"2026-04-09T19:44:19.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47669517932647,"aZ":-25.997141154186142,"pfxX":-2.1276104665327225,"pfxZ":3.8000112229709737,"pX":0.48017983211473764,"pZ":0.7619844637226774,"vX0":-1.795496027950668,"vY0":-126.14201168917884,"vZ0":-6.876130180478244,"x":98.7,"y":218.21,"x0":1.4753444746992628,"y0":50.00319929025056,"z0":5.593039579527737,"aX":-3.459996326401422},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":4.2,"spinRate":2296,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.4327134143648026,"extension":6.458234659846325},"index":4,"playId":"b5b8515f-f9cd-3fcd-a7b1-b357c294b59d","pitchNumber":4,"startTime":"2026-04-09T19:44:32.697Z","endTime":"2026-04-09T19:44:38.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.63,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:44:38.009Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-09T19:45:50.999Z","endTime":"2026-04-09T19:46:57.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":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-09T19:45:12.381Z","endTime":"2026-04-09T19:45:53.120Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256140023831286,"aZ":-24.524840219939396,"pfxX":-2.1304779951552875,"pfxZ":4.545338504636741,"pX":-1.0589361275543874,"pZ":1.109871415759431,"vX0":-5.489940069864511,"vY0":-128.32256710205513,"vZ0":-6.7695126436665305,"x":157.36,"y":208.81,"x0":1.3771538385247837,"y0":50.003280550817884,"z0":5.6679761237943715,"aX":-3.585544306699389},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":5.0,"spinRate":2389,"spinDirection":174},"zone":13,"typeConfidence":0.91,"plateTime":0.4253446118133204,"extension":6.517505948174073},"index":1,"playId":"bd5c08c2-7510-3604-b0ec-06ebc93ffb7b","pitchNumber":1,"startTime":"2026-04-09T19:45:53.120Z","endTime":"2026-04-09T19:45:56.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":92.0,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571013914100494,"aZ":-21.485986615268004,"pfxX":10.250335150529379,"pfxZ":5.897974747148897,"pX":0.8348076711830218,"pZ":2.5535782699919913,"vX0":-5.041003291910834,"vY0":-133.9101006530952,"vZ0":-4.229735462635758,"x":85.18,"y":169.83,"x0":1.4124981021632574,"y0":50.00118277029762,"z0":5.695367890926574,"aX":18.56867766673952},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-17.4,"spinRate":2153,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.40939891996964173,"extension":6.395733581405587},"index":2,"playId":"d3664b21-e3b5-3dfe-bc93-914fe37e3c43","pitchNumber":2,"startTime":"2026-04-09T19:46:10.955Z","endTime":"2026-04-09T19:46:14.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143374820462768,"aZ":-23.300205328971547,"pfxX":10.027360213798177,"pfxZ":5.05900536592138,"pX":-0.29649287422487547,"pZ":2.361815924813775,"vX0":-7.601901957585108,"vY0":-132.10159795653317,"vZ0":-4.174010805329204,"x":128.3,"y":175.01,"x0":1.326664541228366,"y0":50.00318674962949,"z0":5.691316257763223,"aX":17.587817910394598},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":-16.3,"spinRate":2177,"spinDirection":142},"zone":4,"typeConfidence":0.9,"plateTime":0.41583692735984945,"extension":6.5954498844354},"index":3,"playId":"cd8c0d46-ad3c-3933-856a-b56ac39e636c","pitchNumber":3,"startTime":"2026-04-09T19:46:33.025Z","endTime":"2026-04-09T19:46:37.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65525552133559,"aZ":-30.672445472212104,"pfxX":-9.921220662194056,"pfxZ":1.0603657047596249,"pX":-0.9536036940878524,"pZ":1.8555808016347375,"vX0":-3.2954521671434347,"vY0":-118.90378704524801,"vZ0":-2.0890819424534617,"x":153.35,"y":188.68,"x0":1.742730202173388,"y0":50.00548560514724,"z0":5.552440356369033,"aX":-14.082479862821517},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.7,"breakHorizontal":18.8,"spinRate":2887,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.46220468579472973,"extension":6.2739903632541285},"index":4,"playId":"5a5f74c6-d012-34d3-bb5b-1dedf0c595f1","pitchNumber":4,"startTime":"2026-04-09T19:46:50.813Z","endTime":"2026-04-09T19:46:57.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.599999999999994,"leverageIndex":3.01,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:46:57.825Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-09T19:49:12.410Z","endTime":"2026-04-09T19:50:40.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to left field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"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-09T19:48:23.626Z","endTime":"2026-04-09T19:48:23.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brooks Lee replaces Austin Martin, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"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-09T19:48:23.641Z","endTime":"2026-04-09T19:48:23.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"802","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luke Keaschall remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"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-09T19:48:23.642Z","endTime":"2026-04-09T19:49:14.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35091773221297,"aZ":-27.713542359424768,"pfxX":-1.907048081840379,"pfxZ":2.8162422394710864,"pX":0.6563634209949628,"pZ":2.0412826022830144,"vX0":6.769219381721062,"vY0":-124.59824424161275,"vZ0":-3.8585017784190194,"x":91.98,"y":183.67,"x0":-1.8393642274129782,"y0":50.00331740191352,"z0":5.881817619939062,"aX":-3.0212570836091337},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":2.0,"spinRate":2411,"spinDirection":164},"zone":9,"typeConfidence":0.82,"plateTime":0.4384002273249705,"extension":5.9410259285841995},"index":3,"playId":"69e93e9f-e6d0-3e81-b67f-6706bf11445f","pitchNumber":1,"startTime":"2026-04-09T19:49:14.260Z","endTime":"2026-04-09T19:49:17.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-04-09T19:49:26.301Z","endTime":"2026-04-09T19:49:40.222Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352691520070927,"aZ":-26.349849224059394,"pfxX":-1.8456691864769095,"pfxZ":3.7597307752034705,"pX":1.3735986698388385,"pZ":1.7764725962088177,"vX0":7.884549321969189,"vY0":-123.8919269880719,"vZ0":-4.519577167175469,"x":64.64,"y":190.82,"x0":-1.614053343634815,"y0":50.00610238099156,"z0":5.833547507260986,"aX":-2.8629792631849793},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":1.4,"spinRate":2484,"spinDirection":153},"zone":14,"typeConfidence":0.77,"plateTime":0.44253883482288536,"extension":6.15393614961777},"index":5,"playId":"95071b5c-3ff9-38a8-9043-a13ee7b59cab","pitchNumber":2,"startTime":"2026-04-09T19:49:40.222Z","endTime":"2026-04-09T19:49:44.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.218159952899065,"aZ":-24.875934677281133,"pfxX":-2.0644121896793797,"pfxZ":4.680613443087542,"pX":1.1576296631486183,"pZ":1.6102894346474774,"vX0":7.874478177205487,"vY0":-124.39662929540586,"vZ0":-5.287212447428086,"x":72.87,"y":195.3,"x0":-1.7880651482616026,"y0":50.00093657213397,"z0":5.839585703373001,"aX":-3.2178921419668214},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.4,"breakHorizontal":1.8,"spinRate":2551,"spinDirection":162},"zone":14,"typeConfidence":0.84,"plateTime":0.44121116934546567,"extension":6.087014584422251},"index":6,"playId":"07d96978-f9fd-3069-b6c2-e6bd35007c96","pitchNumber":3,"startTime":"2026-04-09T19:49:56.109Z","endTime":"2026-04-09T19:50:00.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":85.6,"endSpeed":79.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71340876602024,"aZ":-25.707302629675997,"pfxX":-1.0603834580486837,"pfxZ":4.107705914312275,"pX":0.27050819293990525,"pZ":-0.22494339921397077,"vX0":5.237429908177649,"vY0":-124.35937542249707,"vZ0":-9.382448232159156,"x":106.69,"y":244.85,"x0":-1.7203587130178732,"y0":50.00528045788596,"z0":5.711995129955912,"aX":-1.6708916676471985},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":0.7,"spinRate":2523,"spinDirection":168},"zone":14,"typeConfidence":0.88,"plateTime":0.43957230491071453,"extension":5.958208319136211},"index":7,"playId":"72cce77c-5a8e-36dd-8b92-312e7cabaf09","pitchNumber":4,"startTime":"2026-04-09T19:50:11.790Z","endTime":"2026-04-09T19:50:15.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90536702496286,"aZ":-29.116708240984085,"pfxX":-1.1410583849834504,"pfxZ":1.9308997575480813,"pX":0.10838788435558754,"pZ":4.0152844371438166,"vX0":5.044791485761307,"vY0":-124.17413643807997,"vZ0":0.8240959562232567,"x":112.87,"y":130.37,"x0":-1.7901123965905497,"y0":50.000307615923404,"z0":6.07796935629107,"aX":-1.8045614638077734},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2407,"spinDirection":136},"zone":12,"typeConfidence":0.87,"plateTime":0.4389777240360795,"extension":5.975076980430388},"index":8,"playId":"3f3dc0ce-726b-3a2b-a38a-135b0e501b36","pitchNumber":5,"startTime":"2026-04-09T19:50:36.999Z","endTime":"2026-04-09T19:50:40.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:50:40.887Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-09T19:50:50.735Z","endTime":"2026-04-09T19:52:10.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.409295955764726,"aZ":-30.56884043963859,"pfxX":0.25994379319715133,"pfxZ":1.0790045618302493,"pX":-1.000644740590312,"pZ":5.810583216870092,"vX0":1.8757943675074695,"vY0":-120.99411723460331,"vZ0":5.31548697498186,"x":155.14,"y":81.89,"x0":-1.819385753633316,"y0":50.00102659905416,"z0":6.262872989781266,"aX":0.385142669508436},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.0,"spinRate":2426,"spinDirection":117},"zone":11,"typeConfidence":0.58,"plateTime":0.45254757530821044,"extension":6.0004002668317025},"index":0,"playId":"3376db12-7a57-34ef-8803-e2792528eb72","pitchNumber":1,"startTime":"2026-04-09T19:51:09.676Z","endTime":"2026-04-09T19:51:12.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15613958572189,"aZ":-13.713763673740834,"pfxX":-0.8676083214813171,"pfxZ":10.12230632956377,"pX":-0.02844587017437967,"pZ":4.2563623445487835,"vX0":4.495993753341892,"vY0":-134.4562563616539,"vZ0":-1.9803690735657802,"x":118.08,"y":123.86,"x0":-1.6123060221051004,"y0":50.0059590277856,"z0":5.979704281140695,"aX":-1.5826451822015304},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":0.6,"spinRate":2389,"spinDirection":194},"zone":11,"typeConfidence":0.87,"plateTime":0.4079369850995991,"extension":6.092110295713587},"index":1,"playId":"373ebe59-8160-36cd-9373-37113419c8f3","pitchNumber":2,"startTime":"2026-04-09T19:51:26.902Z","endTime":"2026-04-09T19:51:30.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228650361911317,"aZ":-11.487266993092181,"pfxX":-1.968341145502265,"pfxZ":11.300762045976223,"pX":0.5263870576283678,"pZ":2.35283880441804,"vX0":6.292054495313523,"vY0":-134.46433800080095,"vZ0":-6.897765412276276,"x":96.94,"y":175.25,"x0":-1.5885477425917347,"y0":50.00592866545166,"z0":5.767098699490904,"aX":-3.605172849021538},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":2.2,"spinRate":2471,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.4073912481640787,"extension":6.129080831434995},"index":2,"playId":"bcf9177d-6d87-3519-9bb0-012076a04062","pitchNumber":3,"startTime":"2026-04-09T19:51:44.067Z","endTime":"2026-04-09T19:51:48.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.5,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25260439833423,"aZ":-11.167723865396322,"pfxX":-2.8768428334522147,"pfxZ":11.265973144923324,"pX":0.3489478114933888,"pZ":1.971998256840855,"vX0":6.278756421530214,"vY0":-135.81476593607434,"vZ0":-7.957009888185256,"x":103.7,"y":185.54,"x0":-1.6209880512941248,"y0":50.003769068110515,"z0":5.719898000613584,"aX":-5.365026497441317},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":3.8,"spinRate":2449,"spinDirection":198},"zone":9,"typeConfidence":0.9,"plateTime":0.40356176192724114,"extension":6.184955039721173},"hitData":{"launchSpeed":94.9,"launchAngle":35.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.52,"coordY":70.96}},"index":3,"playId":"634dd8a9-3313-327d-8cfa-c6a55d1938a4","pitchNumber":4,"startTime":"2026-04-09T19:52:01.428Z","endTime":"2026-04-09T19:52:10.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:52:10.571Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging, catcher Victor Caratini to first baseman Josh Bell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-09T19:52:20.934Z","endTime":"2026-04-09T19:53:21.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670183,"fullName":"Garrett Acton","link":"/api/v1/people/670183"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.409463858162237,"aZ":-11.139460520549498,"pfxX":-1.2041317591406373,"pfxZ":11.414176560333216,"pX":-0.6701452575345583,"pZ":2.693155199481941,"vX0":3.186022594642135,"vY0":-135.1312792265482,"vZ0":-6.201630706408805,"x":142.54,"y":166.06,"x0":-1.7098626036160476,"y0":50.00543250914751,"z0":5.806357698169689,"aX":-2.2200629381579713},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":1.4,"spinRate":2349,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.4058849910164146,"extension":6.045998940702925},"index":0,"playId":"f7aca3c0-fc2c-3b62-a3f0-4c84d0015415","pitchNumber":1,"startTime":"2026-04-09T19:52:40.492Z","endTime":"2026-04-09T19:52:44.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.160627870570604,"aZ":-10.209100368408722,"pfxX":-1.7385155053493209,"pfxZ":11.791677435134073,"pX":-0.06276247895190971,"pZ":2.831528188139872,"vX0":4.822615856967659,"vY0":-135.95667091774183,"vZ0":-6.173249929098144,"x":119.39,"y":162.33,"x0":-1.637592556736693,"y0":50.00574378069615,"z0":5.847811796365104,"aX":-3.239744747532129},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":2.0,"spinRate":2433,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.40361376021965034,"extension":6.040508386551334},"index":1,"playId":"3c83c888-0d96-3cac-808c-401b8d2c2cf7","pitchNumber":2,"startTime":"2026-04-09T19:52:54.909Z","endTime":"2026-04-09T19:52:58.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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, 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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295701559117873,"aZ":-25.450526916974123,"pfxX":-1.7591708695238408,"pfxZ":4.13539735018991,"pX":0.39376979399325635,"pZ":0.5080437164498017,"vX0":5.859240804651844,"vY0":-126.30277723001149,"vZ0":-7.949599460814417,"x":101.99,"y":225.06,"x0":-1.721524406391005,"y0":50.002356366746646,"z0":5.7251380545469805,"aX":-2.8598521695643684},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":1.9,"spinRate":2518,"spinDirection":146},"zone":14,"typeConfidence":0.89,"plateTime":0.4326773470693417,"extension":6.058598187585068},"index":2,"playId":"247dcd1c-b147-3861-a6d3-de2bf1936db8","pitchNumber":3,"startTime":"2026-04-09T19:53:13.528Z","endTime":"2026-04-09T19:53:21.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":670183,"link":"/api/v1/people/670183"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:53:21.029Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Bell lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T19:55:43.747Z","endTime":"2026-04-09T19:57:00.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Vest replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"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-09T19:54:53.935Z","endTime":"2026-04-09T19:55:46.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":93.3,"endSpeed":85.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08766014417694,"aZ":-11.254618526310084,"pfxX":-4.029618802259223,"pfxZ":11.216515088174607,"pX":0.25684437839579655,"pZ":1.601516835686881,"vX0":6.327806591521032,"vY0":-135.57238790627554,"vZ0":-8.552546475622908,"x":107.21,"y":195.54,"x0":-1.58182204644991,"y0":50.00518290434163,"z0":5.578873507384127,"aX":-7.517548121644782},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":6.0,"spinRate":2205,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.40370252408737084,"extension":6.394428795611262},"index":1,"playId":"211b3286-9a2a-3e06-9546-ed5b4058d12a","pitchNumber":1,"startTime":"2026-04-09T19:55:46.001Z","endTime":"2026-04-09T19:55:50.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.8,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430898168369392,"aZ":-31.051388652524434,"pfxX":2.267752902849336,"pfxZ":0.7134982532750307,"pX":0.4984516892092491,"pZ":1.8547833723583873,"vX0":4.923873498763839,"vY0":-124.8846568643362,"vZ0":-3.017397577373811,"x":98.0,"y":188.7,"x0":-1.7944052419650693,"y0":50.00537760125482,"z0":5.63611076729368,"aX":3.576899479970873},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-5.3,"spinRate":2551,"spinDirection":67},"zone":9,"typeConfidence":0.9,"plateTime":0.43879721952401685,"extension":6.266352995458005},"index":2,"playId":"8bfd3d7a-2e60-3855-917c-9a0da46900d6","pitchNumber":2,"startTime":"2026-04-09T19:55:58.838Z","endTime":"2026-04-09T19:56:02.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58800721056281,"aZ":-29.671537119577064,"pfxX":0.9277412919410502,"pfxZ":1.5560804105160542,"pX":1.2939563333983664,"pZ":0.9100621112548742,"vX0":7.173857055554966,"vY0":-125.52108812726827,"vZ0":-5.440284525018195,"x":67.68,"y":214.21,"x0":-1.7126499177158356,"y0":50.00409454023924,"z0":5.499441019294362,"aX":1.489868126354811},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2521,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4351024494336544,"extension":6.467165154149835},"index":3,"playId":"560cb25e-8512-33db-9928-a64feb540133","pitchNumber":3,"startTime":"2026-04-09T19:56:16.333Z","endTime":"2026-04-09T19:56:19.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825818330680363,"aZ":-21.559641833548593,"pfxX":-8.721898851144257,"pfxZ":6.289826024937457,"pX":-0.7249272480279632,"pZ":0.08146493967687034,"vX0":5.610722126845807,"vY0":-128.85155927816618,"vZ0":-9.288521973844844,"x":144.63,"y":236.58,"x0":-1.793305732873871,"y0":50.00269378635231,"z0":5.387819057442965,"aX":-14.721245320023439},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":1606,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.4244549220331222,"extension":6.496414981621108},"index":4,"playId":"3b80da17-aca2-3242-890a-c28a3011dcdc","pitchNumber":4,"startTime":"2026-04-09T19:56:33.873Z","endTime":"2026-04-09T19:56:38.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983940250472337,"aZ":-13.1306275128929,"pfxX":-3.909896571134696,"pfxZ":10.11006677951447,"pX":0.4164093376368874,"pZ":3.1191036325992623,"vX0":6.841858102557108,"vY0":-135.9351840764738,"vZ0":-4.346176565289765,"x":101.13,"y":154.56,"x0":-1.6177234299419985,"y0":50.003069268624984,"z0":5.641022678183805,"aX":-7.365600562242503},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2201,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4019442698399369,"extension":6.44606594346325},"hitData":{"launchSpeed":90.5,"launchAngle":25.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.73,"coordY":78.27}},"index":5,"playId":"ce8f9416-6e0b-30ae-ab5c-66eeaca16995","pitchNumber":5,"startTime":"2026-04-09T19:56:52.215Z","endTime":"2026-04-09T19:57:00.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-09T19:57:00.218Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T20:02:41.081Z","endTime":"2026-04-09T20:04:45.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-09T19:57:12.370Z","endTime":"2026-04-09T20:01:34.124Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to center field for Javier Báez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"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-09T20:01:34.124Z","endTime":"2026-04-09T20:01:34.149Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin McGonigle replaces center fielder Parker Meadows, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-09T20:01:34.149Z","endTime":"2026-04-09T20:02:43.319Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.036592443595527,"aZ":-30.35907501922634,"pfxX":-11.259192395600508,"pfxZ":1.098221666984439,"pX":-1.0877174690664717,"pZ":1.5404134441936894,"vX0":5.550300307189924,"vY0":-127.54668296020391,"vZ0":-4.445554015669054,"x":158.46,"y":197.19,"x0":-1.8283470550905074,"y0":50.00101378686406,"z0":5.69771590758514,"aX":-18.56352385604382},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":19.2,"spinRate":1605,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4293049454512352,"extension":6.377524654222778},"index":3,"playId":"7d16e099-a146-35f3-a77b-5e366322607b","pitchNumber":1,"startTime":"2026-04-09T20:02:43.319Z","endTime":"2026-04-09T20:02:47.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59322444083857,"aZ":-25.402005298445534,"pfxX":-10.447357520036846,"pfxZ":4.105110956913418,"pX":-1.0602633697343564,"pZ":0.7983825893009159,"vX0":5.271739763998529,"vY0":-127.45357157190463,"vZ0":-6.936212817134224,"x":157.41,"y":217.22,"x0":-1.7954251336945788,"y0":50.002865859156955,"z0":5.554321890112717,"aX":-17.230088070429243},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":17.8,"spinRate":1671,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.42934096425604906,"extension":6.4502404757426355},"index":4,"playId":"8c9fc7f0-f522-3053-ac0e-f95c6b938501","pitchNumber":2,"startTime":"2026-04-09T20:02:56.800Z","endTime":"2026-04-09T20:03:00.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.289225718977555,"aZ":-13.005645904717191,"pfxX":-3.119422403084604,"pfxZ":10.147785438095108,"pX":0.4272781904383947,"pZ":3.5852994726347225,"vX0":6.814351246527511,"vY0":-136.6256025307008,"vZ0":-3.3965170840930856,"x":100.71,"y":141.98,"x0":-1.6947390800383284,"y0":50.00650902078048,"z0":5.7393699615668385,"aX":-5.895418784982329},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2119,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40099507321184813,"extension":6.38643112955167},"index":5,"playId":"e05acf06-7284-30dc-a96f-e390fb19ed4e","pitchNumber":3,"startTime":"2026-04-09T20:03:12.126Z","endTime":"2026-04-09T20:03:15.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-09T20:03:20.138Z","endTime":"2026-04-09T20:03:31.761Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21092636472923,"aZ":-32.10825187703059,"pfxX":0.9589770708745999,"pfxZ":0.03618549909299418,"pX":0.9876167144476883,"pZ":1.29439909470444,"vX0":6.618004439084373,"vY0":-125.92289834763885,"vZ0":-4.107201623832146,"x":79.35,"y":203.83,"x0":-1.8064733544057379,"y0":50.00065990946748,"z0":5.56402810826708,"aX":1.527013480592496},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.7,"breakHorizontal":-3.4,"spinRate":2543,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.43611985944367104,"extension":6.521477508769493},"index":7,"playId":"08ed1505-42dd-30f5-96b5-7eafb51c3ecb","pitchNumber":4,"startTime":"2026-04-09T20:03:31.761Z","endTime":"2026-04-09T20:03:37.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532213743458104,"aZ":-25.72080018999717,"pfxX":-10.019037942870067,"pfxZ":3.848558143542184,"pX":-0.10268699288215215,"pZ":1.4466878311777662,"vX0":7.284044064192954,"vY0":-127.99476978898564,"vZ0":-5.344700290124672,"x":120.91,"y":199.72,"x0":-1.6672269328309486,"y0":50.00627396973811,"z0":5.546572506231325,"aX":-16.821105136970136},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":1609,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4260319088566371,"extension":6.404664511606564},"index":8,"playId":"35db0071-8340-3711-a030-769760702e02","pitchNumber":5,"startTime":"2026-04-09T20:03:48.014Z","endTime":"2026-04-09T20:03:51.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920145670894517,"aZ":-13.837139856502697,"pfxX":-4.101961152473823,"pfxZ":9.813957161446526,"pX":0.4336565222648462,"pZ":3.005624052680678,"vX0":6.944265075213561,"vY0":-135.86434587505852,"vZ0":-4.4285990170136245,"x":100.47,"y":157.63,"x0":-1.623105370138869,"y0":50.003734180129115,"z0":5.619302080529227,"aX":-7.665732909901008},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2077,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4032352106732997,"extension":6.370607213859395},"index":9,"playId":"2367885b-d460-3669-a705-b93a98e186dc","pitchNumber":6,"startTime":"2026-04-09T20:04:08.763Z","endTime":"2026-04-09T20:04:13.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57803820690422,"aZ":-34.24425137122405,"pfxX":1.4423502156577657,"pfxZ":-1.3112806418558431,"pX":1.219631999950462,"pZ":1.4580090459652932,"vX0":7.103177238380657,"vY0":-124.94898958588097,"vZ0":-3.235528174316187,"x":70.51,"y":199.41,"x0":-1.8494043477674038,"y0":50.0032443544923,"z0":5.58849648608454,"aX":2.275819888790038},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.9,"breakHorizontal":-4.3,"spinRate":2606,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.43865123153118013,"extension":6.273447327461222},"index":10,"playId":"3630ae88-8082-331b-ad2a-fce8af883748","pitchNumber":7,"startTime":"2026-04-09T20:04:27.328Z","endTime":"2026-04-09T20:04:31.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348379538672205,"aZ":-13.823749500363647,"pfxX":-3.9475065061938865,"pfxZ":9.613350418467952,"pX":-0.9333682449616593,"pZ":3.698981891866053,"vX0":3.618278737827356,"vY0":-137.26855324497674,"vZ0":-2.9267454651701588,"x":152.58,"y":138.91,"x0":-1.7556339904114031,"y0":50.001239649031554,"z0":5.72002378713588,"aX":-7.533776710754621},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2260,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39899889215054074,"extension":6.346060035277943},"index":11,"playId":"6c05f5ef-613c-397c-85b2-de0708ce4bc2","pitchNumber":8,"startTime":"2026-04-09T20:04:42.048Z","endTime":"2026-04-09T20:04:45.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.43,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:04:45.894Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a sharp line drive to left fielder Riley Greene. Matt Wallner to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T20:05:05.908Z","endTime":"2026-04-09T20:05:34.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523577903358966,"aZ":-30.25889981685368,"pfxX":-0.07906806257651544,"pfxZ":1.188034524016099,"pX":0.6606276117731263,"pZ":1.1123219657357368,"vX0":6.360313678572713,"vY0":-125.93558705043088,"vZ0":-4.892251307739128,"x":91.82,"y":208.75,"x0":-1.8870222035576123,"y0":50.00132668482485,"z0":5.527162564651839,"aX":-0.1289410838879747},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2597,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4348936869466131,"extension":6.510405286485695},"index":0,"playId":"e167aa06-07ab-3c3c-b89b-bdddbdd12d55","pitchNumber":1,"startTime":"2026-04-09T20:05:09.865Z","endTime":"2026-04-09T20:05:14.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536529114059114,"aZ":-12.388023610591624,"pfxX":-4.736766507986549,"pfxZ":10.593069507941774,"pX":-0.4209362240827043,"pZ":2.441895712320714,"vX0":5.239029620811468,"vY0":-135.99131785930257,"vZ0":-6.177633540520623,"x":133.05,"y":172.85,"x0":-1.7593521998490749,"y0":50.00636152733392,"z0":5.606757462559337,"aX":-8.851162154995551},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2288,"spinDirection":208},"zone":4,"typeConfidence":0.88,"plateTime":0.40316237791264653,"extension":6.467620973869621},"hitData":{"launchSpeed":100.0,"launchAngle":8.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.64,"coordY":122.92}},"index":1,"playId":"a1609d5b-0fdb-3ddf-8dd8-7cfb1091fb7b","pitchNumber":2,"startTime":"2026-04-09T20:05:23.692Z","endTime":"2026-04-09T20:05:34.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.30000000000001,"awayTeamWinProbability":32.69999999999999,"homeTeamWinProbabilityAdded":6.500000000000014,"leverageIndex":2.42,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:05:34.216Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T20:05:47.806Z","endTime":"2026-04-09T20:08:16.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88197948933693,"aZ":-23.504869189645266,"pfxX":-8.374321443335688,"pfxZ":5.162445999928138,"pX":-0.5554108874630499,"pZ":1.6147571399473966,"vX0":5.654239192339129,"vY0":-127.87061227984859,"vZ0":-5.469942794687547,"x":138.17,"y":195.18,"x0":-1.6916729518997486,"y0":50.00416501668247,"z0":5.591963008062464,"aX":-14.064685693756505},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":14.2,"spinRate":1649,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.42606075373674734,"extension":6.508280756091488},"index":0,"playId":"88753b30-69eb-3352-a1a4-238c71795745","pitchNumber":1,"startTime":"2026-04-09T20:06:05.011Z","endTime":"2026-04-09T20:06:09.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324987902441915,"aZ":-25.612950374918576,"pfxX":-9.461783697607121,"pfxZ":3.9102330986151124,"pX":-0.5634977943686994,"pZ":1.3837603539219248,"vX0":6.215925295770504,"vY0":-127.92924097556799,"vZ0":-5.530080703489059,"x":138.48,"y":201.42,"x0":-1.7803386890921276,"y0":50.002166791823434,"z0":5.549344078796594,"aX":-15.87701838309298},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":1584,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4261280976776307,"extension":6.455618257974252},"index":1,"playId":"8dadb5ee-f595-3a70-bb09-61cf80d233c9","pitchNumber":2,"startTime":"2026-04-09T20:06:19.488Z","endTime":"2026-04-09T20:06:23.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":true},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.048699073963085,"aZ":-12.993376970456465,"pfxX":-2.2921658200849664,"pfxZ":10.25825903677632,"pX":-0.9330351574885883,"pZ":3.289452042443541,"vX0":3.2018206159782996,"vY0":-135.48936573319932,"vZ0":-4.0603693862901995,"x":152.57,"y":149.96,"x0":-1.829201717734597,"y0":50.001170323100844,"z0":5.7077204759652105,"aX":-4.285389648696007},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":3.5,"spinRate":2164,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40339042782142087,"extension":6.367225371363921},"index":2,"playId":"e1297332-e0cc-3224-ae6d-97127fe2826e","pitchNumber":3,"startTime":"2026-04-09T20:06:34.444Z","endTime":"2026-04-09T20:07:01.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"}},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.483859244743236,"aZ":-11.94339715253566,"pfxX":-2.4866837771351324,"pfxZ":10.828255824170377,"pX":0.7227937561372113,"pZ":2.1816480074690565,"vX0":7.143065926678738,"vY0":-135.77041979335894,"vZ0":-6.925299725808332,"x":89.45,"y":179.88,"x0":-1.618247604034007,"y0":50.00644840590915,"z0":5.595324779023736,"aX":-4.648408654620715},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":3.0,"spinRate":2167,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4032925397961349,"extension":6.548201212070647},"index":3,"playId":"6097d4ea-0464-3692-9af4-e0435ca084ce","pitchNumber":4,"startTime":"2026-04-09T20:07:04.985Z","endTime":"2026-04-09T20:07:08.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.969611492291577,"aZ":-35.77575439097673,"pfxX":2.471756122167105,"pfxZ":-2.314154353714832,"pX":-0.3463202364954712,"pZ":2.502589390176697,"vX0":3.0173088002650585,"vY0":-124.14780647373551,"vZ0":-0.5222345044696954,"x":130.2,"y":171.21,"x0":-1.9008850801245623,"y0":50.005038395013315,"z0":5.70569637341267,"aX":3.840411845221916},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.1,"breakHorizontal":-5.2,"spinRate":2514,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.44200511460585235,"extension":6.289951564518067},"index":4,"playId":"15d5100a-ab4e-3806-9a61-ffc929ee109c","pitchNumber":5,"startTime":"2026-04-09T20:07:20.441Z","endTime":"2026-04-09T20:07:23.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-09T20:07:32.895Z","endTime":"2026-04-09T20:07:42.721Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095013299545435,"aZ":-32.60730854428077,"pfxX":1.2622370893069426,"pfxZ":-0.2732713582009181,"pX":-0.05203844661807889,"pZ":1.8486860062013464,"vX0":4.194414337091011,"vY0":-123.7547496121801,"vZ0":-2.3598857351497156,"x":118.98,"y":188.87,"x0":-1.9253175699395575,"y0":50.00580291360473,"z0":5.516278080888219,"aX":1.9792891714132876},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-3.1,"spinRate":2475,"spinDirection":40},"zone":8,"typeConfidence":0.9,"plateTime":0.440701294525911,"extension":6.499437554535843},"index":6,"playId":"2c05d05a-a227-39f8-910e-2f43af7a151e","pitchNumber":6,"startTime":"2026-04-09T20:07:42.721Z","endTime":"2026-04-09T20:07:47.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955861484039204,"aZ":-34.524412611812025,"pfxX":0.7282953419043832,"pfxZ":-1.4645449459766278,"pX":1.0364244498186412,"pZ":0.8877023211475787,"vX0":6.621568407781859,"vY0":-125.79889671806869,"vZ0":-4.571035637508565,"x":77.49,"y":214.81,"x0":-1.7217852335096382,"y0":50.00141405602654,"z0":5.519540856103035,"aX":1.1695393919498827},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.5,"breakHorizontal":-2.8,"spinRate":2549,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4350099241563945,"extension":6.547392698567108},"index":7,"playId":"1cb8d7d1-f051-35e4-8030-97f0fad32aab","pitchNumber":7,"startTime":"2026-04-09T20:08:11.436Z","endTime":"2026-04-09T20:08:16.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.099999999999994,"awayTeamWinProbability":40.900000000000006,"homeTeamWinProbabilityAdded":-8.200000000000017,"leverageIndex":3.55,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:08:16.103Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a ground ball to third baseman Colt Keith. Matt Wallner to 3rd. Victor Caratini to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T20:08:23.928Z","endTime":"2026-04-09T20:11:15.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnThird":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22196814368018,"aZ":-34.19979801324417,"pfxX":1.8478574465693844,"pfxZ":-1.3017807799644228,"pX":-1.1704819132421969,"pZ":2.45263200097042,"vX0":1.538754440131123,"vY0":-123.42469740987356,"vZ0":-0.9056751129237443,"x":161.62,"y":172.56,"x0":-2.040849278243105,"y0":50.005428831644174,"z0":5.689548229926509,"aX":2.867784676009202},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.7,"spinRate":2508,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.4427944547806191,"extension":6.292451691761845},"index":0,"playId":"727573f7-44e1-3a2a-b0ae-9073b7468824","pitchNumber":1,"startTime":"2026-04-09T20:08:43.550Z","endTime":"2026-04-09T20:08:47.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989124136400537,"aZ":-22.478920188741398,"pfxX":-8.458665066457355,"pfxZ":5.136664137089331,"pX":-0.4312809751759515,"pZ":2.3934666424326254,"vX0":6.66937556706603,"vY0":-136.08361168142605,"vZ0":-4.442756979612755,"x":133.44,"y":174.16,"x0":-1.8067111488572052,"y0":50.00554769410514,"z0":5.591305722198661,"aX":-15.973705457972745},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":14.0,"spinRate":2109,"spinDirection":210},"zone":4,"typeConfidence":0.73,"plateTime":0.40147729014282163,"extension":6.390286550203899},"index":1,"playId":"bcbf23ce-2488-396a-b724-4e398ccfae3a","pitchNumber":2,"startTime":"2026-04-09T20:09:00.717Z","endTime":"2026-04-09T20:09:04.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":94.5,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.501721907418844,"aZ":-14.399496868884999,"pfxX":-3.465176004564867,"pfxZ":9.214455543138232,"pX":1.3049719756287388,"pZ":2.1174917097067594,"vX0":8.698303811146683,"vY0":-137.3081189550927,"vZ0":-6.871975548168003,"x":67.26,"y":181.61,"x0":-1.4394225082179077,"y0":50.00205015760332,"z0":5.6135239120410345,"aX":-6.684485624317756},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":4.7,"spinRate":2187,"spinDirection":211},"zone":14,"typeConfidence":0.88,"plateTime":0.3973593369039161,"extension":6.447478671414163},"index":2,"playId":"5a53b2c2-d993-3885-8cbc-7831d54d569e","pitchNumber":3,"startTime":"2026-04-09T20:09:20.083Z","endTime":"2026-04-09T20:09:23.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89922314144897,"aZ":-22.221100938919935,"pfxX":-6.756267103541857,"pfxZ":5.2321258579850065,"pX":-0.8873522400302714,"pZ":1.6231171776334576,"vX0":4.700353804194177,"vY0":-136.75656464928107,"vZ0":-6.4539499919215855,"x":150.82,"y":194.96,"x0":-1.7466856401507598,"y0":50.00399516235071,"z0":5.527889671932688,"aX":-12.855385339607844},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":11.3,"spinRate":2119,"spinDirection":215},"zone":13,"typeConfidence":0.78,"plateTime":0.39982852041056827,"extension":6.359733033786745},"index":3,"playId":"0b83c15a-94b3-3b19-be54-b07cd5b590e3","pitchNumber":4,"startTime":"2026-04-09T20:09:36.171Z","endTime":"2026-04-09T20:09:39.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-09T20:09:56.434Z","endTime":"2026-04-09T20:11:05.305Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924117862294445,"aZ":-12.21094891586369,"pfxX":-3.8903906477882675,"pfxZ":10.247467475542681,"pX":0.735826004608289,"pZ":2.2953835909205575,"vX0":7.812486162506003,"vY0":-138.6637046327976,"vZ0":-6.755255519672239,"x":88.95,"y":176.8,"x0":-1.612259140713813,"y0":50.001791798704815,"z0":5.577374540943507,"aX":-7.5788795502252055},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2168,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3949656071846981,"extension":6.480127515112197},"hitData":{"launchSpeed":71.0,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.38,"coordY":179.55}},"index":5,"playId":"ba2e484b-42fe-3546-b274-07c423a4c18c","pitchNumber":5,"startTime":"2026-04-09T20:11:05.305Z","endTime":"2026-04-09T20:11:15.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":4.70000000000001,"leverageIndex":3.6,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:11:15.542Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to right fielder Kerry Carpenter. Matt Wallner scores. Victor Caratini scores. Royce Lewis to 3rd.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T20:11:25.583Z","endTime":"2026-04-09T20:14:11.308Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"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":93.6,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16182931108009,"aZ":-10.548612603965461,"pfxX":-4.205841967953491,"pfxZ":11.600165549777685,"pX":-0.16557297557475864,"pZ":1.8378685173034393,"vX0":5.178704241797123,"vY0":-135.99983296277674,"vZ0":-7.97411418834264,"x":123.31,"y":189.16,"x0":-1.5523157199353,"y0":50.00449557094134,"z0":5.548614920088423,"aX":-7.842013291655709},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":6.5,"spinRate":2251,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40347863150189767,"extension":6.543775688680519},"index":0,"playId":"22667f67-4ed0-3e6f-8bc8-a475f6737b1b","pitchNumber":1,"startTime":"2026-04-09T20:11:45.171Z","endTime":"2026-04-09T20:11:48.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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, 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":86.1,"endSpeed":79.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355309823256825,"aZ":-33.32982693336209,"pfxX":0.6059089138656568,"pfxZ":-0.7290570366144071,"pX":0.291511750972384,"pZ":0.8012643935090448,"vX0":5.092390477745589,"vY0":-125.21357736523174,"vZ0":-4.829334814254999,"x":105.89,"y":217.15,"x0":-1.8512520549301585,"y0":50.00532596416813,"z0":5.496334338509191,"aX":0.9569097765704895},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":-2.3,"spinRate":2737,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.43819371571755195,"extension":6.502697722819636},"index":1,"playId":"ea8de803-0e3b-3faf-85dd-725dbd45b04c","pitchNumber":2,"startTime":"2026-04-09T20:12:00.453Z","endTime":"2026-04-09T20:12:04.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"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-09T20:12:14.997Z","endTime":"2026-04-09T20:12:27.978Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28372465725657,"aZ":-32.89326916113029,"pfxX":2.2966873827786105,"pfxZ":-0.45873399831409944,"pX":0.45941248308364935,"pZ":0.48063350218557854,"vX0":4.78262086887756,"vY0":-124.33099242335595,"vZ0":-5.546846819905275,"x":99.49,"y":225.8,"x0":-1.788700362375167,"y0":50.00359865798732,"z0":5.475191062538258,"aX":3.589999711651606},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":-5.3,"spinRate":2651,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.44078672450343825,"extension":6.502707403308681},"index":3,"playId":"92797e7b-6821-35f5-b53b-bce853002713","pitchNumber":3,"startTime":"2026-04-09T20:12:27.978Z","endTime":"2026-04-09T20:12:31.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.842186487061863,"aZ":-13.269058251272508,"pfxX":-4.053956227293105,"pfxZ":9.926211172466878,"pX":0.5587633263919343,"pZ":2.319654949443948,"vX0":7.042649245393729,"vY0":-136.80878970947794,"vZ0":-6.386013746693538,"x":95.7,"y":176.15,"x0":-1.5165994596333887,"y0":50.00348419092714,"z0":5.585460886195556,"aX":-7.722079026271725},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2247,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.39964294513377574,"extension":6.4668123695624},"index":4,"playId":"9a46ff94-0682-314e-ab43-75b621a40bf7","pitchNumber":4,"startTime":"2026-04-09T20:12:48.577Z","endTime":"2026-04-09T20:12:52.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00957762524288,"aZ":-23.695121134816656,"pfxX":-8.608416465033,"pfxZ":4.961501534637619,"pX":-0.58069354185106,"pZ":1.2715326126093656,"vX0":5.756842726676582,"vY0":-129.42051026484842,"vZ0":-6.083593575503475,"x":139.13,"y":204.45,"x0":-1.7065531489813435,"y0":50.00641956830292,"z0":5.448047195393395,"aX":-14.721842780830944},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":1727,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4219538305038748,"extension":6.365702915174927},"index":5,"playId":"cc773328-c682-3760-b3ed-50599439bff8","pitchNumber":5,"startTime":"2026-04-09T20:13:13.851Z","endTime":"2026-04-09T20:13:17.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61654919426085,"aZ":-33.53627756755145,"pfxX":0.5608347221606759,"pfxZ":-0.8477093995980745,"pX":-0.19866106703648975,"pZ":0.3781509395163795,"vX0":3.9424820716401925,"vY0":-125.71022649126265,"vZ0":-5.812445009764805,"x":124.57,"y":228.57,"x0":-1.8577827777493188,"y0":50.00288166618681,"z0":5.4308746690934555,"aX":0.9006340968468338},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-1.9,"spinRate":2620,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.43509362230979676,"extension":6.542112340925524},"index":6,"playId":"08c28715-7b82-34c1-b69c-17e8913b7403","pitchNumber":6,"startTime":"2026-04-09T20:13:31.198Z","endTime":"2026-04-09T20:13:36.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.865299746565533,"aZ":-13.505478977028135,"pfxX":-4.824422465190431,"pfxZ":9.891040721066089,"pX":-0.24960213546157534,"pZ":3.0391511126394177,"vX0":5.391779404852248,"vY0":-136.0385914152837,"vZ0":-4.343860182281777,"x":126.51,"y":156.72,"x0":-1.6238379931179907,"y0":50.005258902078005,"z0":5.5827304374737174,"aX":-9.108268419310264},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2185,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4015436209718919,"extension":6.368520223271518},"hitData":{"launchSpeed":92.9,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.83,"coordY":107.09}},"index":7,"playId":"5bf104a4-3195-3b79-b816-1c7a5bd97cde","pitchNumber":7,"startTime":"2026-04-09T20:14:00.779Z","endTime":"2026-04-09T20:14:11.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":605170,"link":"/api/v1/people/605170"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":29.999999999999993,"leverageIndex":5.35,"dramaIndex":323.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:14:11.308Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-09T20:17:02.245Z","endTime":"2026-04-09T20:17:14.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-09T20:14:29.608Z","endTime":"2026-04-09T20:15:17.274Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brant Hurter replaces Will Vest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-09T20:15:17.274Z","endTime":"2026-04-09T20:17:04.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433526533288138,"aZ":-28.362865115364944,"pfxX":11.623339308472007,"pfxZ":2.129388289795422,"pX":0.6038167683226413,"pZ":2.9914054191652797,"vX0":-10.420591264987268,"vY0":-133.52098905150524,"vZ0":-2.760644602826132,"x":93.98,"y":158.01,"x0":3.066139371971181,"y0":50.00086239104857,"z0":6.101179977684561,"aX":20.775164132497558},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":-18.5,"spinRate":2144,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4118092978541399,"extension":5.842917878072561},"hitData":{"launchSpeed":85.1,"launchAngle":58.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.54,"coordY":134.14}},"index":2,"playId":"a33ed338-5556-3fc7-8e96-602e41a54f37","pitchNumber":1,"startTime":"2026-04-09T20:17:04.536Z","endTime":"2026-04-09T20:17:14.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:17:14.248Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-09T20:19:42.735Z","endTime":"2026-04-09T20:21:28.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Garrett Acton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-09T20:18:01.720Z","endTime":"2026-04-09T20:19:45.102Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670183,"link":"/api/v1/people/670183","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64552244446555,"aZ":-14.56683896319296,"pfxX":-7.526405692952853,"pfxZ":9.847085879129308,"pX":-0.29895465063123,"pZ":3.3492512985905925,"vX0":5.776266557011264,"vY0":-132.69483087900184,"vZ0":-3.461135937079455,"x":128.4,"y":148.35,"x0":-1.5230542279338917,"y0":50.00588648501641,"z0":5.727906367787529,"aX":-13.462239795255284},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":12.5,"spinRate":2151,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4123262041644393,"extension":7.241898747148459},"index":1,"playId":"25e18855-7d64-3160-851a-705c711532d0","pitchNumber":1,"startTime":"2026-04-09T20:19:45.102Z","endTime":"2026-04-09T20:19:48.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64631715423857,"aZ":-12.396090707297219,"pfxX":-7.641503866223685,"pfxZ":10.769203307701755,"pX":0.48833736979775616,"pZ":3.13822157141228,"vX0":7.657227431379444,"vY0":-134.3121756394162,"vZ0":-4.4825028924364565,"x":98.39,"y":154.05,"x0":-1.399499387090845,"y0":50.003387692041244,"z0":5.70266953924871,"aX":-14.035836528256652},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":12.4,"spinRate":2209,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.40696597108780663,"extension":7.296976354026726},"index":2,"playId":"244c35b5-6b4d-31c0-aab4-0a7da5b139ee","pitchNumber":2,"startTime":"2026-04-09T20:19:59.386Z","endTime":"2026-04-09T20:20:02.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466981408286124,"aZ":-30.527724651217365,"pfxX":-11.750012789690905,"pfxZ":1.100845373699367,"pX":1.3282326773246935,"pZ":1.1143088193669473,"vX0":9.961018938483434,"vY0":-121.84413159050074,"vZ0":-4.460496311672456,"x":66.37,"y":208.69,"x0":-1.2999028990211783,"y0":50.00104689465358,"z0":5.626817494095627,"aX":-17.54477620021574},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":18.7,"spinRate":1881,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4507053650773001,"extension":7.160677711159486},"index":3,"playId":"4bd15509-fb94-3739-b66e-cd78f992a75e","pitchNumber":3,"startTime":"2026-04-09T20:20:19.428Z","endTime":"2026-04-09T20:20:23.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830002331195683,"aZ":-31.85672377525666,"pfxX":-10.199014118398388,"pfxZ":0.2171609420143783,"pX":0.657592755552083,"pZ":1.9304586175071279,"vX0":7.691856670015014,"vY0":-120.88576513927198,"vZ0":-2.3994384435987386,"x":91.93,"y":186.66,"x0":-1.2494603218782232,"y0":50.00375468587726,"z0":5.748310395278591,"aX":-15.008930108761763},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":1820,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.45409690833820227,"extension":7.202846304138624},"index":4,"playId":"9bf636d6-4119-31ff-a944-6dd35de4144a","pitchNumber":4,"startTime":"2026-04-09T20:20:37.231Z","endTime":"2026-04-09T20:20:40.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.174474843161168,"aZ":-25.884968813313023,"pfxX":0.8837038499118712,"pfxZ":3.8520129624227,"pX":0.890116854642945,"pZ":2.543869098113245,"vX0":6.267276232398697,"vY0":-126.01028812178085,"vZ0":-2.780063562536473,"x":83.07,"y":170.1,"x0":-1.7293242487093117,"y0":50.000800890928105,"z0":5.721640372211178,"aX":1.4391603991787432},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.9,"spinRate":2590,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.43232024073543673,"extension":7.185107898623052},"index":5,"playId":"2835475a-fc33-3bb4-8534-2fee0f3c5307","pitchNumber":5,"startTime":"2026-04-09T20:21:00.192Z","endTime":"2026-04-09T20:21:04.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142461157073097,"aZ":-28.29684666940195,"pfxX":1.400440200751067,"pfxZ":2.4715733502532142,"pX":1.4237745911893809,"pZ":2.4935924361494854,"vX0":7.113792184622597,"vY0":-124.22516241744341,"vZ0":-2.072917721085563,"x":62.73,"y":171.45,"x0":-1.6551065652114216,"y0":50.002446049208,"z0":5.683886324406315,"aX":2.1940052353912383},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":-4.1,"spinRate":2521,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4403832885662995,"extension":7.280886300645363},"hitData":{"launchSpeed":73.0,"launchAngle":27.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.24,"coordY":98.99}},"index":6,"playId":"99331ad4-30f1-3a48-8372-60b8d9f557fb","pitchNumber":6,"startTime":"2026-04-09T20:21:20.610Z","endTime":"2026-04-09T20:21:28.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:21:28.353Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-09T20:21:37.513Z","endTime":"2026-04-09T20:22:48.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825265869903536,"aZ":-10.535216795154215,"pfxX":-3.8648623115821428,"pfxZ":11.96675843489742,"pX":0.6331115215925905,"pZ":2.390849472643955,"vX0":6.916282433015419,"vY0":-133.63209199302509,"vZ0":-6.4864924440349165,"x":92.87,"y":174.23,"x0":-1.4865914711591692,"y0":50.00339053976518,"z0":5.606642105044239,"aX":-6.989494826143883},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.4,"breakHorizontal":5.5,"spinRate":2256,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40988290133653704,"extension":7.389526429257596},"index":0,"playId":"93ebccc1-0f0c-34c8-b974-c922d85c67ee","pitchNumber":1,"startTime":"2026-04-09T20:21:57.559Z","endTime":"2026-04-09T20:22:03.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891349853225034,"aZ":-12.971730696280416,"pfxX":-4.115861138623545,"pfxZ":10.52948849529438,"pX":0.4381894158246818,"pZ":2.6124594677335087,"vX0":6.3006175088399035,"vY0":-133.9335576821887,"vZ0":-5.765761340830996,"x":100.3,"y":168.24,"x0":-1.4058753711478695,"y0":50.002288266744685,"z0":5.7143583730404375,"aX":-7.506120582702955},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2268,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.40835609650312144,"extension":7.346675496837991},"index":1,"playId":"5247f330-5d57-3d22-a905-cd5f394920b1","pitchNumber":2,"startTime":"2026-04-09T20:22:12.546Z","endTime":"2026-04-09T20:22:17.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874484478315377,"aZ":-32.99336615838129,"pfxX":-8.859786161806827,"pfxZ":-0.546996650952214,"pX":-0.3593626801954913,"pZ":1.7204564012724757,"vX0":5.845079877701545,"vY0":-121.65967473096514,"vZ0":-2.4827382106231575,"x":130.7,"y":192.33,"x0":-1.642016481982687,"y0":50.00236234233708,"z0":5.613840928730546,"aX":-13.280373081724742},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.3,"breakHorizontal":14.6,"spinRate":1642,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4502189508067804,"extension":7.242983446945083},"hitData":{"launchSpeed":96.6,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.91,"coordY":54.36}},"index":2,"playId":"25701020-303f-3e57-b926-a827509e99e7","pitchNumber":3,"startTime":"2026-04-09T20:22:40.037Z","endTime":"2026-04-09T20:22:48.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:22:48.632Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-09T20:23:50.120Z","endTime":"2026-04-09T20:25:29.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.13"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.20"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.75"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.03"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.36"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.96"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.48"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.20"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".488"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".288"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".321"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".845"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.439"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.318"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".729"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".398"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".321"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".845"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.439"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.318"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".729"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".398"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dillon Dingler replaces Jake Rogers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-09T20:22:58.704Z","endTime":"2026-04-09T20:23:11.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-09T20:23:11.256Z","endTime":"2026-04-09T20:23:52.384Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00719204040093,"aZ":-29.306154469591622,"pfxX":2.708957764124608,"pfxZ":1.7982345310009098,"pX":-0.11747251854281507,"pZ":3.575243966463675,"vX0":3.2935147342060747,"vY0":-125.56053931690656,"vZ0":0.2693047100029543,"x":121.48,"y":142.25,"x0":-1.7992294040379886,"y0":50.001427820815856,"z0":5.85609487324094,"aX":4.313232273832794},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-5.6,"spinRate":2408,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.43664162761514635,"extension":7.1802743969463885},"index":2,"playId":"40d4fec0-ad1f-33df-b0ee-15ff9522f2ea","pitchNumber":1,"startTime":"2026-04-09T20:23:52.384Z","endTime":"2026-04-09T20:23:56.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.629316920080083,"aZ":-16.388123944105537,"pfxX":-5.6409710542801985,"pfxZ":8.924811598292447,"pX":0.22271130764888888,"pZ":3.3465779975311083,"vX0":6.32042895882741,"vY0":-132.94670284724745,"vZ0":-2.9915924432825753,"x":108.51,"y":148.42,"x0":-1.465921002627165,"y0":50.00388460322716,"z0":5.693253125680848,"aX":-9.979765775204527},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2120,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4138528662114398,"extension":7.179434357578486},"index":3,"playId":"64beab41-a44c-37e1-92f9-45693ca1ad08","pitchNumber":2,"startTime":"2026-04-09T20:24:08.813Z","endTime":"2026-04-09T20:24:12.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392407500589584,"aZ":-28.310608985875025,"pfxX":-9.309594130569433,"pfxZ":2.6367842531301413,"pX":0.7115884549471417,"pZ":1.6777817295373425,"vX0":7.863456552300077,"vY0":-120.26340160326765,"vZ0":-3.536738090233537,"x":89.88,"y":193.48,"x0":-1.3914771015384024,"y0":50.00116540827201,"z0":5.679268439778769,"aX":-13.631363626853805},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":15.0,"spinRate":1675,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4554916219276084,"extension":7.411476977021623},"index":4,"playId":"81e6cc4f-1964-3bed-bb58-bb2af21611c2","pitchNumber":3,"startTime":"2026-04-09T20:24:24.009Z","endTime":"2026-04-09T20:24:51.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54998773815792,"aZ":-29.736366690680114,"pfxX":-10.167942842379226,"pfxZ":1.6421314477169355,"pX":-0.09369007165983494,"pZ":1.1557104516241175,"vX0":6.224381300941049,"vY0":-121.05673126063422,"vZ0":-4.651731061725014,"x":120.57,"y":207.58,"x0":-1.3766822243570125,"y0":50.00335830391927,"z0":5.7041879834007565,"aX":-15.097412435811513},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":16.9,"spinRate":1758,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4523845334841612,"extension":7.263920414335688},"index":5,"playId":"57b13426-b790-3f5e-ab8a-c73300cfc7f5","pitchNumber":4,"startTime":"2026-04-09T20:25:01.987Z","endTime":"2026-04-09T20:25:06.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.271034462554717,"aZ":-26.828029681629225,"pfxX":-8.92593605470475,"pfxZ":3.44901804993314,"pX":0.2934454395297397,"pZ":1.0233899480301045,"vX0":7.009291557692988,"vY0":-122.81280432335879,"vZ0":-5.68197686304658,"x":105.81,"y":211.15,"x0":-1.4193638782467852,"y0":50.00054776419495,"z0":5.610742458732656,"aX":-13.816283443652893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":14.8,"spinRate":1623,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.44372353257997155,"extension":7.251163650007105},"index":6,"playId":"3df9b6e7-2297-3c32-b27e-8456a5226641","pitchNumber":5,"startTime":"2026-04-09T20:25:25.078Z","endTime":"2026-04-09T20:25:29.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-09T20:25:29.698Z","atBatIndex":71}]