The Holton baseball team earned at least a share of the CSAA title with a doubleheader sweep against Hesperia on Tuesday.

The Red Devils clipped Hesperia 5-4 in the opener, then won the nightcap by a 4-2 margin.

Dalton Giddings led Holton in Game 1 with a two-run double while Nathan Slowik added a hit, walk and two runs scored.

Giddings also pitched the victory in Game 1 for Holton, allowing two runs on four hits while striking out 10 in six innings.

Scott Peters struck out nine in 5 2/3 innings of work for the Panthers, while Hunter Dickinson went 3-for-4 at the plate with three doubles.

Holton was paced in the nightcap by Chip Wright with a game-winning two-run single, while Slowik picked up the victory, allowing two runs on five hits in six innings while striking out five.

Zach Young went six innings on the mound for the Panthers, allowing one earned run and struck out five Holton batters.

Dickinson led the Panthers at the plate with two hits and an RBI.

Holton is now 18-7 on the season and 16-2 in league play, while the Panthers dropped their record to 14-12 on the year and 9-9 in conference play.

MONTAGUE 9-13, WHITEHALL 0-2 – The Wildcats used strong pitching performances to take both games of a West Michigan Conference doubleheader Tuesday night.

Luke Marsh threw seven shutout innings in Game 1, giving up three hits and striking out three for Montague.

Nick Stever led the Wildcat hitters with three hits and two RBIs at the plate.

Stever toed the rubber in Game 2, allowing two earned runs in six innings of work while striking out five.

Brennan Schwarz led the Wildcats with three hits and two RBIs.

Montague improved to 15-9 on the season and 9-3 in conference play.

FRUITPORT 12-12, MUSKEGON 0-0 – Parker Tawney toed the rubber in Game 1 and pitched the victory, going five innings while allowing two hits and striking out five.

Jeremiah Bosse added two hits and three RBIs at the plate for the Trojans.

In Game 2, Logan Wadland threw a five-inning no-hitter while striking out nine batters in the process. Jakob Carlisle led the Trojans at the plate with two hits.

SPRING LAKE 8-3, GRAND RAPIDS CATHOLIC CENTRAL 5-2- Rylan Peets picked up the win in Game 1 for the Lakers, striking out eight batters in six innings of work while TJ Cunningham led Spring Lake at the plate going 2-for-3 with a run scored.

In Game 2, Isiah Lindsey threw seven innings while giving up three hits and striking out three. Austin Schubert led the Lakers at the plate with two hits and an RBI.

JENISON 4-10, MONA SHORES 1-3 – The Sailors dropped both games of an O-K Black Conference doubleheader Tuesday night. Connor Vallie gave up two earned in five innings of work while striking out three.

Austin Flowers scored the lone run for the Sailors in Game 1.

Connor Belanger struggled on the mound in Game 2, giving up 10 runs in six and two third innings of work.

Andrew Moss led the Sailors with two hits and an RBI.

Mona Shores fell to 21-8 overall and 12-4 in O-K Black Conference play.