Balanced scoring carried the visiting Hilanders to the 3A Greater St. Helens League win.
Seven players scored at least six points for Kelso, led by 12 points from Nate Solomon and 11 from Seth Gillihan.
Will Doty scored 18 points and Tre Eisenhut added 15 for the Trappers. Fort Vancouver made only 2 of 14 shots from 3-point range.
KELSO 63, FORT VANCOUVER 57
KELSO — Blake Hampton 9, Justin Bowlby 8, Xavier Parker-Mendez 2, Nate Solomon 12, Quinton McDaniel 6, Seth Gillihan 11, Austin Gladson 0, Zach Cummings 9, Zak Schueller 6. Totals 21-52 (4-11) 17-19 63.
FORT VANCOUVER — Jacob Brugman 2, Will Doty 18, Tre Eisenhut 15, Noah Harris 0, Jacob Howard 1, Jordan Howard 6, Malachi King 7, Jordan Suell 7, Nate Harris 1. Totals 21-58 (2-14) 13-18 57.