St. Marys pitcher Karsyn McGlothen nearly pitched her third no-hitter in less than two weeks in beating St. Henry on Monday.