The Buccaneers only won three events but used their team depth to score enough secondary points to top the Eagles, 158-156.
Senior Grant Ruster picked up Grand Haven’s first win of the meet with a state-qualifying time in the 200-yard freestyle race with a time of 1 minute, 46.74 seconds.
The 200 freestyle relay team of Eli Vandenbrand, Mark Wilgenburg, Jordan Devries and Ruster picked up a win with a time of 1:31.16 in their ninth event of the meet.
Carter Brown picked up a win in the 10th event of the competition with a 57.76-second gold-medal performance in the 100 backstroke.
The Buccaneers return to the pool on Feb. 1 for another O-K Red Conference clash with East Kentwood.