The Sailors finished with 44 points to beat runner-up Kenowa Hills by ten points.
Reeths-Puffer (61) placed third, Zeeland East (64) was fourth and Grand Rapids Union (142) finished in fifth place.
Jackie Seward led the Sailors with a sixth place finish in a time of 19:37.
Mieke Hart (19:45) placed eighth for the Sailors, Peyton Erndteman (19:48) was ninth, Abby Keesen (19:51) was tenth overall and Adele Cory (20:01) finished in 11th place.
Maryssa Depies (18:09) placed second overall to lead Reeths-Puffer.
Jayme Brantsen (19:26) was fourth overall for the Rockets, Lilah Parker (20:02) placed 12th, Kendra Irvine (21:00) was 20th and Becca Bride (21:18) placed 23rd overall.