Michael McGreevy, a starter for the St. Louis Cardinals, has given this rotation a steady right-handed presence while working through 20 starts and 114.1 innings. His 3.07, 1.13, and 5.83 point to a profile built more on efficiency and contact management than overpowering bats, and his 4-8 record does not fully capture how competitive many of his outings have been.
As a R-hander, he looks most effective when he is getting ahead in counts and limiting free passes, with 2.13 reflecting that part of the skill set. The overall shape of his season suggests a pitcher who can keep damage in check, though the modest strikeout rate leaves a thinner margin for error when command slips or batted balls start finding gaps.
Recent form:
- 07/236.1 IP · 4 ER · 3 K
- 07/176.1 IP · 1 ER · 5 K
- 07/086.1 IP · 1 ER · 6 K
- 07/016.0 IP · 2 ER · 3 K
- 06/266.0 IP · 0 ER · 4 K
Michael McGreevy has pitched through some uneven stretches lately, and the up trend hints at a line that may be more volatile start to start than the season totals alone suggest. Even so, when he is locating early and keeping hitters off balance, he can still work deep enough into games to stabilize a staff.
Going forward, the key question is whether he can continue pairing solid control with enough weak contact to hold his ratios in a favorable range. If the command remains intact, he offers useful innings and a chance to support the rotation, but his outlook is more sensitive to matchup quality than that of a pure bat-missing arm.
Michael McGreevy game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 23 | Arizona Diamondbacks | 6.1 | 7 | 4 | 3 | 3 | 5.90 |
| Jul 17 | Arizona Diamondbacks | 6.1 | 6 | 1 | 5 | 1 | 1.48 |
| Jul 8 | Milwaukee Brewers | 6.1 | 5 | 1 | 6 | 1 | 1.48 |
| Jul 1 | Atlanta Braves | 6 | 3 | 2 | 3 | 1 | 3.00 |
| Jun 26 | Miami Marlins | 6 | 5 | 0 | 4 | 1 | 0.00 |
| Jun 19 | Kansas City Royals | 5 | 8 | 5 | 2 | 1 | 9.00 |
| Jun 14 | Minnesota Twins | 6 | 7 | 2 | 2 | 2 | 3.00 |
| Jun 7 | Cincinnati Reds | 6 | 5 | 2 | 5 | 0 | 3.00 |
| Jun 1 | Texas Rangers | 6 | 5 | 2 | 1 | 2 | 3.00 |
| May 26 | Milwaukee Brewers | 4 | 7 | 5 | 6 | 3 | 11.25 |
| May 20 | Pittsburgh Pirates | 5 | 10 | 3 | 1 | 1 | 5.40 |
| May 14 | Athletics | 6 | 5 | 1 | 3 | 1 | 1.50 |
| May 8 | San Diego Padres | 6 | 1 | 0 | 9 | 2 | 0.00 |
| May 2 | Los Angeles Dodgers | 6 | 3 | 0 | 3 | 3 | 0.00 |
| Apr 26 | Seattle Mariners | 6 | 5 | 1 | 6 | 0 | 1.50 |
| Apr 20 | Miami Marlins | 5.2 | 5 | 4 | 3 | 2 | 6.92 |
| Apr 14 | Cleveland Guardians | 5 | 4 | 2 | 2 | 1 | 3.60 |
| Apr 8 | Washington Nationals | 6 | 4 | 1 | 1 | 0 | 1.50 |
| Apr 3 | Detroit Tigers | 4.2 | 7 | 3 | 4 | 0 | 6.43 |
| Mar 28 | Tampa Bay Rays | 6 | 0 | 0 | 5 | 2 | 0.00 |
Michael McGreevy season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 1 | 0.00 | 6.0 | 5 | 2 | 0.33 |
| Apr | 5 | 3.62 | 27.1 | 16 | 3 | 1.02 |
| May | 5 | 3.00 | 27.0 | 22 | 10 | 1.33 |
| Jun | 5 | 3.41 | 29.0 | 14 | 6 | 1.24 |
| Jul | 4 | 2.88 | 25.0 | 17 | 6 | 1.08 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .190
- Zone 02: .313
- Zone 03: .375
- Zone 04: .325
- Zone 05: .269
- Zone 06: .278
- Zone 07: .189
- Zone 08: .351
- Zone 09: .273
- Zone 11: .161
- Zone 12: .182
- Zone 13: .153
- Zone 14: .100
OPS by zone
- Zone 01: .667
- Zone 02: .813
- Zone 03: 1.000
- Zone 04: .900
- Zone 05: .615
- Zone 06: .972
- Zone 07: .459
- Zone 08: 1.000
- Zone 09: .652
- Zone 11: .628
- Zone 12: .467
- Zone 13: .371
- Zone 14: .385
SLG by zone
- Zone 01: .476
- Zone 02: .500
- Zone 03: .625
- Zone 04: .575
- Zone 05: .346
- Zone 06: .694
- Zone 07: .270
- Zone 08: .676
- Zone 09: .409
- Zone 11: .323
- Zone 12: .182
- Zone 13: .186
- Zone 14: .100
OBP by zone
- Zone 01: .190
- Zone 02: .313
- Zone 03: .375
- Zone 04: .325
- Zone 05: .269
- Zone 06: .278
- Zone 07: .189
- Zone 08: .342
- Zone 09: .261
- Zone 11: .395
- Zone 12: .333
- Zone 13: .194
- Zone 14: .308
numberOfStrikes by zone
- Zone 01: 51.00
- Zone 02: 70.00
- Zone 03: 50.00
- Zone 04: 62.00
- Zone 05: 63.00
- Zone 06: 63.00
- Zone 07: 56.00
- Zone 08: 62.00
- Zone 09: 63.00
- Zone 11: 41.00
- Zone 12: 19.00
- Zone 13: 77.00
- Zone 14: 74.00
numberOfPitches by zone
- Zone 01: 75.00
- Zone 02: 100.00
- Zone 03: 65.00
- Zone 04: 102.00
- Zone 05: 112.00
- Zone 06: 90.00
- Zone 07: 88.00
- Zone 08: 102.00
- Zone 09: 87.00
- Zone 11: 250.00
- Zone 12: 107.00
- Zone 13: 276.00
- Zone 14: 323.00
earnedRunAverage by zone
- Zone 01: -
- Zone 02: -
- Zone 03: -
- Zone 04: -
- Zone 05: -
- Zone 06: -
- Zone 07: -
- Zone 08: -
- Zone 09: -
- Zone 11: -
- Zone 12: -
- Zone 13: -
- Zone 14: -
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.