Michael McGreevy Tosses 6 No-Hit Innings in Cardinals Win

AutoDraft Pro AI

Michael McGreevy delivered a dominant performance in his 2026 season debut, tossing 6 innings of no-hit ball against the Tampa Bay Rays. While his gem set the tone, the St. Louis Cardinals ultimately required extra-innings heroics to secure a 6-5 victory. McGreevy, who was originally slated to face Joe Boyle, successfully shut down the Rays' offense throughout his outing, helping the Cardinals maintain their momentum following their Opening Day win.