Kansas City Royals · Second Base
At 28 years old, Massey continues to serve as Kansas City's primary second baseman, though his early 2026 performance reflects modest production across most offensive categories. His batting average sits at .264 through 193 at-bats, a marginal improvement over his .244 mark from 2025, while his power output remains limited with just 7 home runs and 27 RBIs accumulated so far. The lack of speed—contributing only 2 stolen bases—means fantasy managers cannot rely on Massey to contribute in multiple categories, making him better suited as a bench option or utility player rather than a core roster piece. His upside depends on the Royals' overall offensive production improving and on him finding more consistent power stroke, but current trends suggest he offers limited fantasy impact in 2026.
Michael Massey homers in three-hit effort
Massey went 3-for-4 with a solo home run in Kansas City's 3-0 win over Los Angeles. The second baseman's productive game contributes to the Royals' offensive momentum.
Aug 17, 2026
| Year | Team | G | PA | AB | AVG | HR | RBI | R | SB | K | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | Kansas City Royals | 52 | 194 | 173 | .243 | 4 | 17 | 16 | 3 | 46 | .307 | .376 | .683 |
| 2023 | Kansas City Royals | 129 | 461 | 428 | .229 | 15 | 55 | 42 | 6 | 99 | .274 | .381 | .655 |
| 2024 | Kansas City Royals | 100 | 356 | 332 | .259 | 14 | 45 | 45 | 1 | 56 | .294 | .449 | .743 |
| 2025 | Kansas City Royals | 77 | 277 | 262 | .244 | 3 | 20 | 20 | 2 | 43 | .268 | .313 | .581 |
| 2026 | Kansas City Royals | 117 | 392 | 364 | .277 | 11 | 45 | 46 | 3 | 65 | .313 | .440 | .753 |
| Career | Totals | 475 | 1680 | 1559 | .251 | 47 | 182 | 169 | 15 | 309 | .290 | .397 | .687 |
Source: MLB Stats API · Multi-team seasons show combined totals — click to expand
| Year | Team | G | PA | AB | AVG | HR | RBI | R | SB | K | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | Quad Cities River Bandits | 99 | 439 | 388 | .289 | 21 | 87 | 76 | 12 | 68 | .351 | .531 | .882 |
| 2022 | 2 teams▼ | 87 | 391 | 346 | .312 | 16 | 77 | 57 | 13 | 89 | .371 | .532 | .903 |
| 2023 | Omaha Storm Chasers | 3 | 12 | 11 | .182 | 0 | 0 | 2 | 0 | 3 | .250 | .273 | .523 |
| 2024 | 2 teams▼ | 13 | 58 | 55 | .309 | 2 | 10 | 11 | 1 | 11 | .345 | .545 | .890 |
| 2025 | 2 teams▼ | 28 | 120 | 111 | .234 | 4 | 11 | 13 | 0 | 25 | .292 | .387 | .679 |
| 2026 | Omaha Storm Chasers | 3 | 12 | 12 | .250 | 1 | 2 | 2 | 0 | 2 | .250 | .500 | .750 |
| Career | Totals | 233 | 1032 | 923 | .290 | 44 | 187 | 161 | 26 | 198 | .349 | .511 | .860 |
Source: MLB Stats API · Multi-team seasons show combined totals — click to expand