Purcellville 2, Winchester 1

Purcellville: Sota Indan (Sussex County) pitched four shutout innings and allowed four hits. He struck out one and walked one.

Winchester: Dutch DeProspero ((Hood) pitched six innings and allowed two hits and no earned runs. He struck out six and walked three.

Charlottesville 10, Staunton 0

Charlottesville: Hutson Trobaugh (ODU) pitched 3.1 shutout innings and allowed just one hit while striking out eight and walking one. Cade Belyeu (Auburn) was 2-for-4 with one run batted in. Tommy Roldan (Virginia) and Sam Mummau (Florida) were both 2-for-4 with two RBIs.

Staunton: Zach Horn (JMU) pitched 2.2 innings, allowing one run on two hits. He struck out eight and did not walk a batter.

Harrisonburg 13, Waynesboro 3

Harrisonburg: Mike Rinaldi (Seminole State) was 3-for-6 with three RBIs. Cameron Harris (Wingate) was 3-for-6 with a run batted in. Ethan Murdoch (Marshall) was 3-for-5 with a run batted in.

Waynesboro: Kyle Neri (Rider) was 2-for-4 with a run batted in.

Strasburg 8, Front Royal 5

Strasburg: Eduardo Castillo (San Jacinto) was 2-for-4 with three RBIs. Tait Nunnally (Eastern Kentucky) was 2-for-5 with a run batted in. Logan Waldschmidt (Pasco Hernando) pitched five innings and allowed two hits and one earned run. He struck out one and did not walk a batter.

Front Royal: Jimmy King (Holy Cross) was 3-for-5 with two runs scored.

New Market 11, Woodstock 6

New Market: Gaetan Grandelli (West Chester) was 2-for-4 with a double and five RBIs. Connor Reilly (East Stroudsburg) was 3-for-r with two RBIs.

Woodstock: Luke Keister (Shenandoah) was 2-for-4.