McCaffrey struck out six of the first seven batters he faced during a 1-0 win over Middlebury in the opening game of a three-game series on Saturday.
results & upcoming eventscomposite schedule nescac standings
The Cardinals currently sit atop the NESCAC West Division standings with a perfect 3-0 conference record.
The Cardinals are now 3-1 at home during the 2018 season.
The Cardinals have made some changes to their baseball and softball schedules for the remainder of this week and during the weekend.
The Cardinals utilized a five-run first inning to defeat the Hawks, 8-2, in Game 2 on Saturday in Middletown, Conn.
Freshman David Redfield pitched a trio of scoreless innings in relief for the Cardinals on Friday in Beverly, Mass.