Michael McGreevy
#36 Active2026 Fantasy Baseball Player Profile
Michael McGreevy emerged as a reliable stabilizing force for the Cardinals' rotation in 2025, effectively graduating from "up and down" depth to a primary starter. Over 17 appearances (16 starts), the 25 year old right hander posted an 8-4 record with a 4.42 ERA and a 1.25 WHIP across 95.2 innings. While he was never a dominant strikeout artist (14.5% K rate), he excelled in two critical areas: limiting free passes and keeping the ball on the ground. His elite 5.0% walk rate ranked in the 93rd percentile of all pitchers, and his 48% ground ball rate provided a high floor for a team prioritizing defensive efficiency. His season highlight came in mid-September when he tossed a career best seven scoreless frames against the Reds, demonstrating a savvy six-pitch mix that frustrated opposing hitters.
Entering 2026, McGreevy is being projected as the sneaky "X factor" and potential top performer for the rebuilding St. Louis staff. FanGraphs' ZiPS model notably predicts he will lead all Cardinals starters with a 2.0 fWAR, placing him ahead of Matthew Liberatore and the newly signed Dustin May. Having established himself as a "pitching nerd" known for his adaptability and "servant leadership" mentality, McGreevy is a lock for the Opening Day rotation. For fantasy managers, he is a quintessential high floor, late round target with an ADP around 310. While his lack of elite velocity limits his strikeout ceiling, his pristine command and high volume projection make him a valuable SP4 or SP5 who can protect your team's WHIP and provide steady win equity on his start days.
DFS Last 5
Game Log
2026 Regular Season| DATE | OPPONENT | DEC | IP | H | R | ER | HR | BB | SO | ERA | WHIP | PC | RESULT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 19 | vs. Washington Nationals | 4.0 | 5 | 2 | 2 | 1 | 1 | 1 | 3.56 | 1.21 | 88 | L 8-5 | |
| Sep 13 | vs. Chicago White Sox | W | 6.0 | 3 | 1 | 1 | 0 | 3 | 6 | 3.54 | 1.20 | 90 | W 1-3 |
| Sep 7 | @ San Francisco Giants | 6.2 | 6 | 3 | 2 | 0 | 2 | 4 | 3.62 | 1.21 | 105 | L 4-5 | |
| Sep 1 | @ Los Angeles Dodgers | W | 5.0 | 5 | 4 | 4 | 0 | 2 | 4 | 3.66 | 1.21 | 90 | W 13-8 |
| Aug 26 | vs. Baltimore Orioles | 5.0 | 10 | 7 | 7 | 2 | 2 | 3 | 3.53 | 1.20 | 84 | L 8-7 | |
| Aug 20 | @ Cincinnati Reds | 5.1 | 3 | 3 | 3 | 0 | 2 | 4 | 3.18 | 1.15 | 90 | W 10-9 | |
| Aug 15 | @ Chicago Cubs | W | 6.0 | 5 | 3 | 0 | 1 | 2 | 6 | 3.10 | 1.16 | 102 | W 8-4 |
| Aug 9 | vs. Colorado Rockies | 5.2 | 8 | 3 | 3 | 1 | 2 | 4 | 3.26 | 1.16 | 102 | W 4-7 | |
| Aug 3 | @ New York Yankees | 4.1 | 4 | 2 | 2 | 1 | 1 | 5 | 3.19 | 1.13 | 91 | W 13-7 | |
| Jul 28 | vs. Chicago Cubs | 0.2 | 1 | 0 | 0 | 0 | 0 | 1 | 3.15 | 1.13 | 12 | L 10-2 | |
| Jul 23 | vs. Arizona Diamondbacks | L | 6.1 | 7 | 4 | 4 | 1 | 3 | 3 | 3.17 | 1.13 | 95 | L 10-6 |
| Jul 8 | vs. Milwaukee Brewers | W | 6.1 | 5 | 1 | 1 | 0 | 1 | 6 | 3.01 | 1.10 | 90 | W 1-5 |
| Jul 1 | @ Atlanta Braves | L | 6.0 | 3 | 2 | 2 | 1 | 1 | 3 | 3.12 | 1.11 | 87 | L 1-5 |
| Jun 26 | vs. Miami Marlins | 6.0 | 5 | 0 | 0 | 0 | 1 | 4 | 3.12 | 1.14 | 94 | L 4-0 | |
| Jun 19 | @ Kansas City Royals | L | 5.0 | 8 | 5 | 5 | 1 | 1 | 2 | 3.35 | 1.15 | 95 | L 5-6 |
| Jun 14 | @ Minnesota Twins | 6.0 | 7 | 2 | 2 | 1 | 2 | 2 | 2.99 | 1.11 | 89 | L 4-5 | |
| Jun 7 | vs. Cincinnati Reds | 6.0 | 5 | 2 | 2 | 2 | 0 | 5 | 2.99 | 1.08 | 83 | W 3-5 | |
| Jun 1 | vs. Texas Rangers | L | 6.0 | 5 | 2 | 2 | 0 | 2 | 1 | 2.98 | 1.10 | 87 | L 2-1 |
| May 26 | @ Milwaukee Brewers | L | 4.0 | 7 | 5 | 5 | 1 | 3 | 6 | 2.98 | 1.09 | 89 | L 0-6 |
| May 20 | vs. Pittsburgh Pirates | L | 5.0 | 10 | 3 | 3 | 1 | 1 | 1 | 2.40 | 0.99 | 91 | L 7-0 |
| May 14 | @ Las Vegas Athletics | 6.0 | 5 | 1 | 1 | 1 | 1 | 3 | 2.10 | 0.88 | 74 | W 5-4 | |
| May 8 | @ San Diego Padres | W | 6.0 | 1 | 0 | 0 | 0 | 2 | 9 | 2.18 | 0.86 | 94 | W 6-0 |
| May 2 | vs. Los Angeles Dodgers | W | 6.0 | 3 | 0 | 0 | 0 | 3 | 3 | 2.52 | 0.92 | 88 | W 2-3 |
| Apr 26 | vs. Seattle Mariners | 6.0 | 5 | 1 | 1 | 1 | 0 | 6 | 2.97 | 0.90 | 98 | L 3-2 | |
| Apr 20 | @ Miami Marlins | L | 5.2 | 5 | 4 | 4 | 1 | 2 | 3 | 3.29 | 0.91 | 80 | L 3-5 |
| Apr 14 | vs. Cleveland Guardians | 5.0 | 4 | 2 | 2 | 2 | 1 | 2 | 2.49 | 0.83 | 87 | W 5-6 | |
| Apr 8 | @ Washington Nationals | W | 6.0 | 4 | 1 | 1 | 0 | 0 | 1 | 2.16 | 0.78 | 91 | W 6-1 |
| Apr 3 | @ Detroit Tigers | L | 4.2 | 7 | 3 | 3 | 1 | 0 | 4 | 2.53 | 0.84 | 75 | L 0-4 |
| Mar 28 | vs. Tampa Bay Rays | 6.0 | 0 | 0 | 0 | 0 | 2 | 5 | 0.00 | 0.33 | 96 | W 5-6 | |
| No games against that opponent. | |||||||||||||
| Total | 7-8 | 156.2 | 146 | 66 | 62 | 20 | 43 | 107 | 3.56 | 1.21 | 2,537 | ||
| Total | 1 game | 0-1 | 6.1 | 7 | 4 | 4 | 1 | 3 | 3 | 5.68 | 1.58 | 95 | |
| Total | 1 game | 0-1 | 6.0 | 3 | 2 | 2 | 1 | 1 | 3 | 3.00 | 0.67 | 87 | |
| Total | 1 game | 0-0 | 5.0 | 10 | 7 | 7 | 2 | 2 | 3 | 12.60 | 2.40 | 84 | |
| Total | 2 games | 1-0 | 6.2 | 6 | 3 | 0 | 1 | 2 | 7 | 0.00 | 1.20 | 114 | |
| Total | 1 game | 1-0 | 6.0 | 3 | 1 | 1 | 0 | 3 | 6 | 1.50 | 1.00 | 90 | |
| Total | 2 games | 0-0 | 11.1 | 8 | 5 | 5 | 2 | 2 | 9 | 3.97 | 0.88 | 173 | |
| Total | 1 game | 0-0 | 5.0 | 4 | 2 | 2 | 2 | 1 | 2 | 3.60 | 1.00 | 87 | |
| Total | 1 game | 0-0 | 5.2 | 8 | 3 | 3 | 1 | 2 | 4 | 4.76 | 1.76 | 102 | |
| Total | 1 game | 0-1 | 4.2 | 7 | 3 | 3 | 1 | 0 | 4 | 5.79 | 1.50 | 75 | |
| Total | 1 game | 0-1 | 5.0 | 8 | 5 | 5 | 1 | 1 | 2 | 9.00 | 1.80 | 95 | |
| Total | 1 game | 0-0 | 6.0 | 5 | 1 | 1 | 1 | 1 | 3 | 1.50 | 1.00 | 74 | |
| Total | 2 games | 2-0 | 11.0 | 8 | 4 | 4 | 0 | 5 | 7 | 3.27 | 1.18 | 178 | |
| Total | 2 games | 0-1 | 11.2 | 10 | 4 | 4 | 1 | 3 | 7 | 3.09 | 1.11 | 174 | |
| Total | 2 games | 1-1 | 10.1 | 12 | 6 | 6 | 1 | 4 | 12 | 5.23 | 1.55 | 179 | |
| Total | 1 game | 0-0 | 6.0 | 7 | 2 | 2 | 1 | 2 | 2 | 3.00 | 1.50 | 89 | |
| Total | 1 game | 0-0 | 4.1 | 4 | 2 | 2 | 1 | 1 | 5 | 4.15 | 1.15 | 91 | |
| Total | 1 game | 0-1 | 5.0 | 10 | 3 | 3 | 1 | 1 | 1 | 5.40 | 2.20 | 91 | |
| Total | 1 game | 1-0 | 6.0 | 1 | 0 | 0 | 0 | 2 | 9 | 0.00 | 0.50 | 94 | |
| Total | 1 game | 0-0 | 6.2 | 6 | 3 | 2 | 0 | 2 | 4 | 2.70 | 1.20 | 105 | |
| Total | 1 game | 0-0 | 6.0 | 5 | 1 | 1 | 1 | 0 | 6 | 1.50 | 0.83 | 98 | |
| Total | 1 game | 0-0 | 6.0 | 0 | 0 | 0 | 0 | 2 | 5 | 0.00 | 0.33 | 96 | |
| Total | 1 game | 0-1 | 6.0 | 5 | 2 | 2 | 0 | 2 | 1 | 3.00 | 1.17 | 87 | |
| Total | 2 games | 1-0 | 10.0 | 9 | 3 | 3 | 1 | 1 | 2 | 2.70 | 1.00 | 179 | |
AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).