player photo

47 John Means SP

Baltimore Orioles

Fantasy Stats
Key Stats

Player Updates

May 12, 2021 09:48 AM
Orioles' John Means: Twirls six scoreless frames
by RotoWire Staff | RotoWire

Means did not factor into the decision during Tuesday's loss despite holding the Mets scoreless across six innings. He struck out three and did not allow any walks.

Coming off a no-hitter against the Mariners in which he whiffed 12 batters and missed a perfect game by one dropped third strike, Means turned in another brilliant start, blanking his opponent for the fourth time this season. The 28-year-old lefty did not issue any free passes for the third time this year as he tossed 52 of his 74 pitches for strikes. Means is now sporting a shiny 1.21 ERA and 0.71 WHIP with six quality starts. He'll look to continue his success in his next projected start Sunday against the Yankees.

May 6, 2021 09:20 AM
Orioles' John Means: Whiffs 12 in no-hitter
by RotoWire Staff | RotoWire

Means (4-0) tossed a complete game no-hitter en route to claiming the win in Wednesday's 6-0 win over the Mariners, facing the minimum 27 batters while striking out 12.

Means was the first pitcher to throw a no-hitter without surrendering a walk, hit-by-pitch or a team error. However, he lost his chance at a perfect game in the third inning on a strike-three wild pitch that allowed Sam Haggerty to reach first base. Haggerty was caught stealing, which ultimately kept Means at a minimum amount of batters faced. The Orioles pitcher has been outstanding to start the season, boasting a 1.37 ERA and a 0.67 WHIP with 50 strikeouts in 46 innings.

May 1, 2021 01:36 AM
Orioles' John Means: Fans nine in win
by RotoWire Staff | RotoWire

Means (3-0) allowed two earned runs on three hits and one walk while striking out nine across seven innings to earn the win over the Athletics on Friday.

Means hasn't lost a game yet this season over six starts. He gave another dominant performance Friday tallying nine punchouts in seven innings. Both of his runs allowed were solo home runs by Sean Murphy and Mitch Moreland. The long ball has troubled Means at times in the young season, but he doesn't allow many baserunners with a 0.84 WHIP. The 28-year-old supports a 1.70 ERA and 38 strikeouts in 37 innings.

April 25, 2021 09:52 PM
Orioles' John Means: Picks up second win
by RotoWire Staff | RotoWire

Means (2-0) allowed one run on two hits and three walks while striking out six in 6.1 innings to earn the win against the Athletics on Sunday.

Means' start was pushed from Saturday to Sunday, but he didn't miss a beat as his strong showing to begin the season continued against Oakland. He gave up a solo homer to Ramon Laureano in the fourth inning but got plenty of run support from Baltimore's offense and cruised to his second victory. The southpaw has posted a 1.50 ERA and 0.90 WHIP in 30 innings across his first five starts of the season. Means lines up to make his next start on the road against the Athletics on Friday.

April 23, 2021 06:40 PM
Orioles' John Means: Start pushed to Sunday
by RotoWire Staff | RotoWire

Means will start Sunday against the Athletics rather than Saturday as previously scheduled, Steve Melewski of reports.

The 27-year-old delivered seven scoreless innings last Sunday against the Rangers, and he'll end up receiving six days of rest before retaking the mound. Means is off to a strong start in 2021 with a 1.52 ERA, 0.93 WHIP and 23:6 K:BB over 23.2 innings.

April 18, 2021 06:04 PM
Orioles' John Means: Excellent in no-decision
by RotoWire Staff | RotoWire

Means pitched seven scoreless innings in a no-decision versus the Rangers on Sunday. He allowed three hits and two walks while striking out nine.

Means and Rangers starter Kyle Gibson engaged in a pitchers' duel for much of the low-scoring game. Sunday's outing will go down as Means' second quality start in four appearances this year. He has a 1.52 ERA, 0.93 WHIP, 23:6 K:BB and a 1-0 record across 23.2 innings. The southpaw's next start is scheduled for Friday at home versus Oakland.

April 14, 2021 12:24 PM
Orioles' John Means: Hit hard in no-decision
by RotoWire Staff | RotoWire

Means didn't factor into the decision in the first game of Tuesday's doubleheader against the Mariners after giving up three runs on five hits and two walks over five innings. He struck out five.

It wasn't a bad final line, but Means served up homers in each of the first two innings and appeared to be headed for disaster before settling down. The southpaw threw 58 of 88 pitches for strikes, and he'll carry a 2.16 ERA and 14:4 K:BB through 16.2 innings into his next outing, set for Sunday on the road against the Rangers.

April 8, 2021 08:20 AM
Orioles' John Means: Allows one run against Yanks
by RotoWire Staff | RotoWire

Means allowed one run on seven hits and two walks while striking out four across 4.2 innings Wednesday against the Yankees. He did not factor into the decision.

Means limited the Yankees' big bats from making too much noise, as all seven hits he let up were singles, but they were able to get to him a bit in the third inning. They started off with back-to-back singles before Aaron Hicks eventually provided a third base hit to drive Gardner home for an early 1-0 lead. Despite only allowing one run, the Yankees made Means work for every out, as he was eventually pulled after just 4.2 innings with his pitch count already at 93. Fantasy managers have to like what they've seen so far from the 27-year-old, as he's let up just one run in 11.2 innings thus far. He'll look to continue his solid start to the season Tuesday in what should be a favorable matchup against the Mariners.

April 2, 2021 06:32 PM
Orioles' John Means: Dazzles in O's opener
by RotoWire Staff | RotoWire

Means (1-0) picked up the win Friday against the Red Sox, allowing only one hit over seven scoreless inning while striking out five.

The southpaw baffled Boston all afternoon, retiring the final 18 batters he faced and not allowing a runner past first base. Means is coming off a 2020 in which he served up 12 homers in only 43.2 innings, but when he's hitting his spots he's capable of neutralizing any lineup. The 27-year-old will need to be sharp once again for his second start of the season Wednesday in Yankee Stadium.

April 1, 2021 09:24 AM
Orioles' John Means: Orioles-Red Sox rained out
by RotoWire Staff | RotoWire

Means and the Orioles won't play the Red Sox on Thursday after their Opening Day game was postponed due to rain, Chris Cotillo of The Springfield Republican reports.

The two teams are now scheduled to play their season opener Friday, which was initially set to be an off day for both sides. Means and the other four members of the Orioles' Opening Day rotation will presumably all be pushed back a day in the pitching schedule.

March 20, 2021 12:08 AM
Orioles' John Means: Officially starting Opening Day
by RotoWire Staff | RotoWire

Means was officially named the Orioles' Opening Day starter Friday, Joe Trezza of reports.

Means will face Eduardo Rodriguez and the Red Sox at Fenway Park on April 1, lining him up to face the Yankees at Yankee Stadium for his second outing. The lefty was expected to start on Opening Day last season but wound up missing his chance due to arm fatigue. He'll be the Orioles' sixth Opening Day starter in the last six seasons.

March 15, 2021 04:04 PM
Orioles' John Means: Trending toward Opening Day start
by RotoWire Staff | RotoWire

Means has given up six runs on 10 hits and two walks while striking out four across 7.2 innings over his first three Grapefruit League starts.

According to Roch Kubatko of, Means is slated to pick up his fourth start of the spring Wednesday, when he'll likely pitch four or five innings in a matchup with Atlanta. The Orioles have yet to officially announce an Opening Day starter, but the nod will presumably go to Means, who was able to offset a so-so 4.53 ERA in 2020 with an excellent 0.98 WHIP and a solid 19.9 K-BB% (up from 13 percent in 2019).

September 27, 2020 05:00 PM
Orioles' John Means: Ends year with tough loss
by RotoWire Staff | RotoWire

Means (2-4) took the loss Saturday as the Orioles fell 5-2 to the Blue Jays, allowing one run on one hit and one walk over six innings. He struck out nine.

The southpaw took a no-hitter into the sixth inning, but Cavan Biggio's solo shot with two outs put the first run of the game on the board, and the O's were never able to tie it back up. Means finishes the season with a 4.53 ERA thanks to 12 homers allowed in 43.2 innings, but his 0.98 WHIP and 42:7 K:BB were both improvements on his breakout 2019.

September 20, 2020 08:36 PM
Orioles' John Means: Fans 12 in win
by RotoWire Staff | RotoWire

Means (2-3) allowed one run on three hits and no walks while striking out 12 over 5.2 innings as he earned the win Sunday against the Rays.

Means has been incredibly consistent over his last three starts, and he was rewarded with his second win of the season Sunday. The southpaw had failed to record more than five strikeouts in any of his starts in 2020, but he whiffed 12 batters in his dominant performance against the Rays. Means now has a 5.02 ERA and 33:6 K:BB over 37.1 innings this season. He'll attempt to finish the regular season on a high note on the road Saturday against the Blue Jays.

September 14, 2020 08:48 PM
Orioles' John Means: Unlucky no-decision Sunday
by RotoWire Staff | RotoWire

Means allowed one run on five hits and one walk while striking out four over six innings in Sunday's loss to the Yankees. He didn't factor into the decision.

After posting shaky results to begin the season, Means has settled into a groove over his past two starts, allowing one run over six innings in each of those appearances. While he was rewarded with the win his last time around, he had to settle for a no-decision Sunday as the Orioles' offense mustered only one run. Means will attempt to remain effective at home Friday against the Rays.

September 8, 2020 11:00 PM
Orioles' John Means: Earns first win
by RotoWire Staff | RotoWire

Means (1-3) allowed one earned run on three hits and one walk while striking out five across six innings Tuesday against the Mets.

Means started against the Mets for the second time in as many outings and delivered a strong effort. He generated nine groundball outs and also induced 15 swinging strikes across 97 total pitches. Tuesday's effort was his longest of the season and the first time he's managed to complete six innings. He'll look to keep things going his next turn through the rotation, currently projected to come Sunday at the Yankees.

September 3, 2020 02:04 AM
Orioles' John Means: Struggles versus Mets
by RotoWire Staff | RotoWire

Means (0-3) took the loss Wednesday against the Mets after surrendering four runs on eight hits with one strikeout and one walk over 5.1 innings.

Manager Brandon Hyde indicated the left-hander is no longer facing any workload restrictions, but he still finished the day at 81 pitches as he was removed after serving up a homer to Pete Alonso during the sixth inning. Means hasn't been able to find his groove this season with an 8.10 ERA, 1.40 WHIP and 12:4 K:BB over 20 innings, and he's set to have another chance versus the Mets next week.

September 2, 2020 10:24 PM
Orioles' John Means: Restrictions lifted for Wednesday
by RotoWire Staff | RotoWire

Orioles manager Brandon Hyde suggested Means wouldn't face any limitations with his pitch count in Wednesday's start against the Mets, Roch Kubatko of reports.

When Means left the team for about two weeks in the first half of August, the Orioles deliberately eased him back in with limited workloads in his first three turns through the rotation following his activation. He pushed up to 75 pitches (and four innings) in his most recent start Aug. 28, so he should be ready to handle a normal starter's workload Wednesday and in any subsequent outings.

August 29, 2020 01:20 AM
Orioles' John Means: Allows two runs Friday
by RotoWire Staff | RotoWire

Means allowed two runs on four hits and one walk while striking out three over four innings in Friday's loss to the Blue Jays. He didn't factor into the decision.

Means started Friday after his scheduled start was postponed Thursday, and he began the game with three scoreless innings. However, he allowed two home runs in the fourth inning. He was in line for the loss when he left the game, but Means was able to settle for a no-decision in the end. The southpaw hasn't been particularly sharp this season as he's posted an 8.59 ERA over 14.2 innings during five starts. He'll look to right the ship at home Wednesday against the Mets.

August 28, 2020 11:25 AM
Orioles' John Means: Starting Friday
by RotoWire Staff | RotoWire

Means will start Friday against the Blue Jays, Roch Kubatko of reports.

As expected, he will take his normal turn in the rotation after his scheduled start Thursday was postponed. Both Means and Jays starter Hyun Jin Ryu will be pitching on an extra day of rest.

Last 7 Games
05/11@ NYML 2-36.06003
05/05@ SEAW 6-019.000012
04/30@ OAKW 3-217.03219
04/25vs OAKW 8-116.12136
04/18@ TEXL 0-17.03029
04/13vs SEAL 3-45.05325
04/07@ NYYW 4-34.27124
Fantasy Points By Week












1 2 3 4 5 6 7 8 9 10 11 12
Pitching Stats
More Pitching Stats
Minor League Pitching Stats
2014ASX-Aberdeen Ironbirds 37.01090130332423.411.189
2014R-Gcl Orioles 2.01100103034.501.500
2015AFX-Delmarva Shorebirds118.12323198089261363.511.372
2015AFA-Frederick Keys 19.24400301010226.561.667
2016AFA-Frederick Keys 50.09915005410431.801.060
2016AA-Bowie Baysox 96.01818048051251134.691.438
2017AA-Bowie Baysox142.126240990124361584.121.365
2018AAX-Bowie Baysox 46.08701404113434.301.217
2018AAA-Norfolk Tides111.12019165089191233.481.278

Player Info

Olathe, KS
Baltimore Orioles
West Virginia
MLB Experience: