A deep dive into Cleveland Guardians’ historic no-hitter drought September 13, 2025 by Away Back Gone On May 15th, 1981, Len Barker threw a perfect game for the Guardians. It marks the last time a Guardian threw a no-hitter. Why is that? Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook