TENNIS
Grand Haven 5, Rockford 3
SINGLES: 1, Korey Searle, GH, d. Tyler Kowalk, 0-6, 6-4, 6-2. 2, Ryan Korlewitz, R, d. Finn Heins, 7-5, 4-6, 6-1. 3, Luke VanFleet, R, d. Varun Biddanda, 4-6, 6-0, 6-1. 4, Mark Veitengruber, R, d. Jeff Stevens, 6-0, 6-0.
DOUBLES: 1, Cam Rickard-DJ Thielbar, GH, d. Cade VanRooyen-Thomas Hall, 7-5, 6-3. 2, Ryan Peterson-Craig Peplinski, GH, d. Sam Dater-Greg Witt 6-2, 6-2. 3, Adam Carlisle-Reid Murphy, GH, d. Zak Riebschleger-Ken Smith, 6-3, 6-4. 4, Bryce Peterson-Evan Miller, GH, d. John McGregor-John D’Amore 6-1, 6-3.
Lakes 8
Grant 5, Fruitport 2
SINGLES: 1, Alex Brown, F, d. Willie Vanderlann, 7-5, 6-3. 2, Roman Aguilar, G, d. Kelly Peterson, 6-4, 1-6, 6-4. 3, Colin Spiegelaar, G, d. Josh Davis, 7-5, 6-4. 4, Jacob Churchhill, F, d. Simon Carlson 6-3, 6-1.
DOUBLES: 1, Derrick Sircher-Graham Sullivan, F, d. Nick Brown-Derek March 6-2, 6-3. 2, Nick Hadley-Tanner Mahn, G, d. Alex Foster-Sonny Mosher, 6-4, 6-2. 3, Freddie Vanderwall-Noah Meuwenberg, G, d. Baird-Tu, 7-5, 6-4. 4, Tyler Copron-Sam Motney, G, won by forfeit.
Nonleague
North Muskegon 8, Western Michigan Christian 0