Shaw Anderson scored 28 points as Kelso held off a fierce battle from last-place Hudson’s Bay to remain unbeaten in league.
The Eagles were looking for their first league win.
Eli Hoover had 15 for lead Bay, and Quadrese Teague added 10.
KELSO 55, HUDSON’S BAY 51
HUDSON’S BAY — Carter Morse 3, Demareya Gipson 2, Quadrese Teague 10, Eli Hoover, 15 Eric Ryapolov 8, Marcus Cadiz 7, Travion Weiss 6 . Totals 19 (7) 6-7 51.
KELSO — Emmitt Kinch 8, Riley Noah 7, Peyton Noah 1, Reece Tack 2, Anders Gamble 3, Shaw Anderson 28, Jon Bowlby 6. Totals 19 (2) 15-23 55.
Hud.Bay 12 12 9 18–51
Kelso 12 14 11 18–55