The Eagles (5-4, 2-2) trailed 6-2 after one quarter and 10-9 at halftime before trying the game at 17-17 after three quarters.
In the fourth quarter, Calvary outscored Fruitport 14-6 to pick up the non-conference victory.
McKena Wilson led the Eagles with seven points, seven rebounds and three assists.
NORTH MUSKEGON 32, RAVENNA 20 – The North Muskegon girls basketball team outscored Ravenna in every quarter on Saturday to cruise to victory.
Syann Fairfield led the Norse (3-6, 2-6) with 18 points, 13 rebounds, four steals and four assists while Sarah Muzzy totaled 13 rebounds, three steals and three blocks.
Ravenna (2-6) was led by Emma Gillard with 10 points.
HART 53, WHITE CLOUD 34 – Hart used a 25-15 first half advantage on Saturday to pick up the non-conference victory.
Jayd Hovey led the Pirates (9-3, 8-2) with 16 points, six rebounds and five steals while Rylee Noggle had 12 points and nine rebounds.
KALAMAZOO CENTRAL 56, MUSKEGON 37 – Kailyn Nash led the Big Reds with 14 points in a loss on Saturday while McKynna Sims finished with 13 points of her own.
The Big Reds are now 7-5 overall and remain 7-2 in conference play.
REETHS-PUFFER 40, ZEELAND EAST 33 – Sophia Heckkema led the Rockets with 11 points while Ariel Walker finished with 10 points.
Arrionna Williams totaled nine points and six rebounds for Reeths-Puffer who is now 4-5 overall and 3-5 in OK-Green Conference play.
SPRING LAKE 43, HOLLAND CHRISTIAN 36 – After being down 30-21 midway through the third quarter, Spring Lake came back for a win on Saturday.
Meah Ball went 8-of-8 from the free throw line in the fourth quarter while totaling 15 points to lead the Lakers. Jennifer Judge added 15 points and nine rebounds of her own while Masen Carey chipped in 10 points.
Spring Lake is now 5-4 overall and in OK-Blue Conference play.