The Loons extended the lead to 5-0 with a run in the fifth inning.
In the home half of the sixth inning, Jose King singled home Andre Lipcius to get the Whitecaps on the board and make the score 5-1.
In the bottom of the seventh, Lipcius brought Daniel Cabrera home with a sacrifice fly before Bryant Packard hit a two-run home run to make the score 5-4.
Great Lake extended the lead to 7-4 in the ninth inning with two runs which was ultimately the final score.
The Whitecaps bullpen pitched 5 and 1/3 innings of relief on Saturday while allowing just two earned runs on two hits.
Starting pitcher Keider Montero took the loss, allowing four unearned runs on eight hits while also striking out six.
Offensively, the Whitecaps were limited to just four hits with Packard leading the team with two RBIs on the day.
The Whitecaps are now 4-7 overall and will next travel to Wisconsin on Tuesday for a six-game series beginning at 7:35 p.m.