Skip Navigation to Main Content
John Means

SP - Kansas City Royals MiLB

  • Age 32
  • West Virginia
  • Bats: L
  • Throws: L
Country: USA
Rostered In ~0% of leagues

2026 Outlook

Draft Rank (ECR)
P #387
Best / Worst
#314 / #457
ADP
#808

Eligibility

Yahoo
SP
ESPN
SP
CBS
SP

Availability



Player News
View More News

John Means (Achilles) signs two-year minor league deal with Royals

John Means has signed a two-year minor league deal with the Kansas City Royals. The lefthander is expected to miss all of 2026 recovering from a ruptured Achilles injury.

Fantasy Impact

Means, who will turn 33 in April, showed great promise from 2019-21 with the Orioles as he pitched to a 3.73 ERA in 345.1 innings. He finished third in AL Rookie of the Year voting and was an All-Star in 2019 and then threw a no-hitter in 2021 against the Mariners. But, injuries have derailed his career as he combined for just 10 big league starts from 2022-24, and only made seven appearances in the minors last season. Means suffered an Achilles injury this offseason and will miss all of 2026, so the Royals will hope that he can contribute in 2027.

David Leisering2 weeks ago
Rankings
ECRBestWorst# of Experts
Draft#1251#996#9961
Rest of Season ----
Dynasty ----
ECR vs ADP
Projections
(2026 Season)
View More Projections
Projections (2026 Season)
GGSWLSVBSHDIPHERHRBBKERAWHIP
942000039.5262048194.440.86
Stats
Pitching Stats
SeasonTeamGGSWLSVIPHRERHRBBBB%KK%ERAWHIP
2023BAL4412023.21377444.551011.362.660.72
2024BAL4420020.21666222.501620.002.610.87
Game Log
View More Games
Game Log
GameOPPScoreDECIPHRERHRBBKERAWHIP
Player does not have any game data for the 2026 season
Game Schedule
View Schedule
Game Schedule
GameOpp. Team
DateOppTimePitcherVBRMatchup
Fri, Mar 27th@ ATL7:15pm
Sat, Mar 28th@ ATL7:15pm
Sun, Mar 29th@ ATL1:35pm
Mon, Mar 30thvs MIN4:10pm