baseball

Michael McGreevy Stumbles in Sixth, Cardinals See Five-Game Streak End

Yahoo Sports

Michael McGreevy allowed four runs over his final three innings of work and the Cardinals fell 5-3 to the Marlins to see their season-best five-game winning streak come to an end.

With Michael McGreevy sitting on 65 pitches through five innings, the Cardinals showed trust in dependable right-hander by sending him back out for the sixth inning. However, that decision ultimately backfired against the Cardinals with the Marlins scoring twice in the sixth for a 5-3 victory that ended St. Louis’ season-best winning streak at five games.

José Fermín tracks it down on the warning track! pic. twitter.

com/X3msHg0T6o — St. Louis Cardinals (@Cardinals) April 21, 2026 McGreevy, the Cardinals most dependable pitcher thus far in 2026, allowed four runs in his final three innings of work for his second loss of the season. Offensively, a Cardinals squad that was red hot all weekend throughout a three-game sweep of the Astros went cold on Monday night.

The Cardinals had just five hits, went 0 for 6 with runners in scoring position and left six runners on base. Here are three takeaways from Monday’s game: Jordan Walker keeps on keeping on Unlike on Sunday, when he waited until the eighth inning for his first hit, Walker whistled a 112. 1 mph single back up the middle in the fourth inning to push his hit streak to 15 games.