Colorado Rockies · Second Base
The 29-year-old second baseman enters 2026 coming off a down 2025 season but showing early signs of correction with a .273 average and solid run production through his first 256 at-bats. Castro's 2024 AL All-Star selection and Calvin R. Griffith MVP Award with Minnesota demonstrate he has the ceiling to be a consistent contributor across multiple categories, and his current pace suggests he may be bouncing back from last year's struggles. The main concern remains his durability and consistency at the plate—his .226 average in 2025 was a significant decline—though his stolen base activity (6 SB already in limited playing time) keeps him relevant in that category. Fantasy managers should view Castro as a potential mid-round value play if his recent batting average improvement holds, but proceed cautiously given his recent volatility and the risk of another prolonged slump.
| Year | Team | G | AVG | HR | RBI | R | SB | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | Detroit Tigers | 30 | .230 | 1 | 8 | 10 | 0 | .284 | .340 | .624 |
| 2020 | Detroit Tigers | 36 | .349 | 6 | 24 | 21 | 0 | .381 | .550 | .931 |
| 2021 | Detroit Tigers | 125 | .220 | 9 | 38 | 56 | 9 | .273 | .351 | .624 |
| 2022 | Detroit Tigers | 112 | .241 | 8 | 31 | 47 | 9 | .284 | .367 | .651 |
| 2023 | Minnesota Twins | 124 | .257 | 9 | 34 | 60 | 33 | .339 | .411 | .750 |
| 2024 | Minnesota Twins | 158 | .247 | 12 | 60 | 89 | 14 | .331 | .385 | .716 |
| 2025 | 2 teams▼ | 120 | .226 | 11 | 33 | 58 | 10 | .313 | .366 | .679 |
| 2026 | Colorado Rockies | 77 | .267 | 6 | 35 | 39 | 6 | .339 | .381 | .720 |
| Career | Totals | 782 | .247 | 62 | 263 | 380 | 81 | .316 | .384 | .700 |
Source: MLB Stats API · Multi-team seasons show combined totals — click to expand
| Year | Team | G | AVG | HR | RBI | R | SB | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | AZL Indians | 43 | .239 | 2 | 11 | 31 | 9 | .285 | .348 | .633 |
| 2015 | Mahoning Valley Scrappers | 67 | .264 | 1 | 25 | 34 | 20 | .304 | .330 | .634 |
| 2016 | 2 teams▼ | 126 | .258 | 7 | 49 | 68 | 16 | .285 | .368 | .653 |
| 2017 | Lynchburg Hillcats | 123 | .290 | 11 | 58 | 69 | 19 | .337 | .424 | .761 |
| 2018 | 3 teams▼ | 123 | .263 | 9 | 52 | 67 | 17 | .317 | .397 | .714 |
| 2019 | Toledo Mud Hens | 119 | .301 | 11 | 62 | 75 | 17 | .366 | .467 | .833 |
| 2021 | Toledo Mud Hens | 5 | .391 | 1 | 2 | 7 | 2 | .391 | .609 | 1.000 |
| 2022 | Toledo Mud Hens | 8 | .265 | 0 | 1 | 2 | 3 | .306 | .324 | .630 |
| 2023 | St. Paul Saints | 3 | .182 | 0 | 1 | 2 | 0 | .308 | .182 | .490 |
| Career | Totals | 622 | .274 | 42 | 263 | 355 | 104 | .320 | .398 | .718 |
Source: MLB Stats API · Multi-team seasons show combined totals — click to expand