Skip Navigation to Main Content
Michael McGreevy

SP - St. Louis Cardinals

  • Age 25
  • UC Santa Barbara
  • Bats: L
  • Throws: R
Country: USA
Rostered In ~11% of leagues

Next Game

STL @ DET
Sun, 4/5 7:20pm
Rank
P #225
Projection (?)
0 pts

Eligibility

Yahoo
SP
ESPN
SP
CBS
SP

Availability



McGreevy tagged for three runs as Cards blanked by Tigers

Michael McGreevy allowed three earned runs on seven hits and no walks while striking out four over 4.2 innings in Friday's loss to the Tigers.

Fantasy Impact

After allowing no hits in six innings in his first start, the Tigers mauled him in this one. He gave up seven hard hits and threw only 55% of his pitches for strikes. He's hard to get excited about even in a soft matchup against the Nationals next time out.

Chase DavisApr 4, 2026
Michael McGreevy goes six no-hit frames

Michael McGreevy walked two and struck out five over six no-hit innings on 96 pitches in Saturday's 6-5 win over the Rays.

Fantasy Impact

McGreevy allowed only five hard-hit balls and adjusted his pitch usage in this one. He relied on his changeup more and hardly went to the sweeper, which was a big part of his arsenal last year. He was the beneficiary of some luck, with two batted balls over 106 mph with an xBA north of .850. Fantasy managers should view McGreevy as a streamer in the right matchups. He's lined up to face the Detroit Tigers next week.

Chase Davis7 days ago
Michael McGreevy struggles in short outing against Cubs

Michael McGreevy allowed three earned runs on six hits and two walks while striking out three over 4 2/3 innings in Saturday's loss to the Cubs.

Fantasy Impact

The right-hander continues an underwhelming stretch on the mound, allowing three or more runs in five of his last nine starts for the Cardinals. After yesterday’s performance, McGreevy now holds a 4.42 ERA and 1.25 WHIP with an 8-4 record across 16 starts this season.

Chris Schommer27 weeks ago
Michael McGreevy pitches six strong innings Wednesday

Michael McGreevy allowed one run on five hits over six innings in a no-decision on Wednesday against the Mariners.

Fantasy Impact

McGreevy added four strikeouts and did not allow any free passes. It was a nice bounce back after allowing six runs in his previous outing.

Ari Koslow30 weeks ago
Michael McGreevy struggles in loss to Giants.

Michael McGreevy allowed six earned runs on nine hits and one walk while striking out three over 4.0 innings in Friday's loss to the Giants.

Fantasy Impact

After today’s performance, McGreevy's season stats stand at a 4.81 ERA and 1.27 WHIP with a 6-3 record across 12 starts. He has just 43 strikeouts across 73 innings of work.

Matthew Adam30 weeks ago