Eli Hoover had a rebound basket with 18 seconds left as the Eagles snapped an eight-game losing streak with their first league win.
Mountain View had one last possession that ended with a traveling violation.
Hoover led Bay with 18 points, while Demareya Gipson and Eric Ryapolov added 14 each.
Alex Bailey paced Mountain View with a game-high 29.
HUDSON’S BAY 64, MOUNTAIN VIEW 62
MOUNTAIN VIEW — Philip Earnhardt 4, Jordan Cook 0, Alex Hegel 7, Kaden Horn 11, Trevor Green 2, Sam Frosch 2, Will Prescott 2, Alex Bailey 29, Rodolfo Montiel 5. Totals 24 (8) 6-8 62.
HUDSON’S BAY — Carter Morse 5, Demareya Gipson 14, Quadrese Teague 4, Eli Hoover 18, Eric Ryapolov 14, Travion Weiss 9. Totals 23 (7) 11-15 64.
Mtn.View 17 16 25 4–62
Hud.Bay 14 25 17 8–64