Brady Metz the Knights with 21 points on 6 of 12 shooting from 3-point range to cruise to the 1A Trico League win.
Kobi Cason added 11 and Kai Butterworth had 10 for King’s Way, which remains unbeaten in league.
The Knights held the Rockets to a combined eight second-half points.
Adam Partridge led Castle Rock with 12.
KING’S WAY CHRISTIAN 71, CASTLE ROCK 28
KING’S WAY CHRISTIAN — Giovanny Evanson 5, Kobi Cason 11, Jackson Moses 0, Gage Koenders 6, Ty Snider 2, Mason Packer 3, Bryce Dodge 2, Kai Butterworth 10, Justin Frahm 6, Brady Metz 21, Bailey Meek 4, Sam Kelly 1. Totals 28 (12) 3-5 71.
CASTLE ROCK — Trevor Alblinger 1, Lance Wirkkala 0, Wyatt Guitteau 0, Jonny Boissonault 7, Landon Gardner 4, Wyatt Partridge 0, David Garcia 0, Isaac Trigsted 0, Adam Partridge 12. Totals 11 (0) 6-16 28.