Kent City scored first and the game was tied 1-1 at halftime. Then Baddis went to work, scoring three goals in the first 3:27 of the second half to put the Packers in control.
Preston Osterhart, Chase Sidlauskus and Fredrick Aakesson each contributed single goals for the Packers.
Fremont outshot the Eagles 32-15. Packer goalkeeper Micah Whittle got the win.
The Packers are now 2-2 on the season and 1-1 in conference play.