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

Next Start

No Scheduled Start
Rank
P #456
Projection (?)
0 pts

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 Leisering8 weeks ago
Rankings
ECRBestWorst# of Experts
Draft#610#456#4561
Rest of Season #456#452#4521
Dynasty #277#277#2771
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
Tue, Apr 14th@ DET6:40pm#20
Wed, Apr 15th@ DET6:40pm#51
Thu, Apr 16th@ DET1:10pm#209
Fri, Apr 17th@ NYY7:05pm#52