Trevor Richards (3-6, 3.31) put 60-of-95 pitches in the strike zone, and carried a no-hitter into the sixth inning. He posted a GameScore of 74, his best mark of the season so far. This, after he posted marks of 72 in each of his last two starts. Over these past three games, Richards has pitched 19 innings while allowing five hits and six walks. He’s also whiffed 18 over that span.
But Richards does not pitch in a vacuum, and requires a little run support to translate his 80-grade changeup into actual victories. The Miami Marlins opponent on the mound today, Julio Teheran (4-4, 3.