| 1 | Gabriel CaryPlace 1 · Grade 10 · Chesterton Academy Of Notre Dame | 10 | Chesterton Academy Of Notre Dame | 18:32.00 |
| 2 | Richard SandwickPlace 2 · Grade 11 · Cusick | 11 | Cusick | 19:24.60 |
| 3 | Francis SetyPlace 3 · Grade 11 · Chewelah | 11 | Chewelah | 19:51.70 |
| 4 | Mason ReevesPlace 4 · Grade 10 · Kettle Falls | 10 | Kettle Falls | 20:03.70 |
| 5 | Kyle FosterPlace 5 · Grade 10 · Chewelah | 10 | Chewelah | 20:08.20 |
| 6 | Blake SchliningPlace 6 · Grade 11 · Chewelah | 11 | Chewelah | 20:26.60 |
| 7 | Trae SmithPlace 7 · Grade 10 · Northport | 10 | Northport | 20:40.30 |
| 8 | Titan TapiaPlace 8 · Grade 11 · Chewelah | 11 | Chewelah | 21:03.40 |
| 9 | Jayden MillerPlace 9 · Grade 11 · Chewelah | 11 | Chewelah | 21:36.00 |
| 10 | Pete BeardsleePlace 10 · Grade 12 · Northport | 12 | Northport | 21:38.00 |
| 11 | Nick SandwickPlace 11 · Grade 9 · Cusick | 9 | Cusick | 21:38.50 |
| 12 | Kyler DavenportPlace 12 · Grade 12 · Davenport | 12 | Davenport | 22:18.90 |
| 13 | Tommy CarlsonPlace 13 · Grade 10 · Chewelah | 10 | Chewelah | 22:28.60 |
| 14 | Ian DivinePlace 14 · Grade 8 · Saint George's School | 8 | Saint George's School | 22:45.70 |
| 15 | Ryder LuntsfordPlace 15 · Grade 8 · Northport | 8 | Northport | 22:45.80 |
| 16 | Noah RossPlace 16 · Grade 10 · Chewelah | 10 | Chewelah | 22:53.80 |
| 17 | Canyon HoskinsPlace 17 · Grade 10 · Northport | 10 | Northport | 23:11.50 |
| 18 | Joseph HartmanPlace 18 · Grade 12 · Chesterton Academy Of Notre Dame | 12 | Chesterton Academy Of Notre Dame | 23:15.80 |
| 19 | Jackson GuhlkePlace 19 · Grade 11 · Davenport | 11 | Davenport | 23:21.90 |
| 20 | Alex WesseliusPlace 20 · Grade 10 · Davenport | 10 | Davenport | 23:22.70 |
| 21 | Solomon HolmbergPlace 21 · Grade 12 · Davenport | 12 | Davenport | 23:27.40 |
| 22 | Josh BairPlace 22 · Grade 9 · Kettle Falls | 9 | Kettle Falls | 23:32.10 |
| 23 | William RheinfordPlace 23 · Grade 12 · Newport | 12 | Newport | 23:47.80 |
| 24 | Kolby KemmererPlace 24 · Grade 11 · Davenport | 11 | Davenport | 23:53.90 |
| 25 | Wayland HolmbergPlace 25 · Grade 10 · Davenport | 10 | Davenport | 24:03.50 |
| 26 | Isaiah KingsburyPlace 26 · Grade 9 · Northport | 9 | Northport | 24:03.90 |
| 27 | Cody ManuelPlace 27 · Grade 9 · NW Christian (Colbert) | 9 | NW Christian (Colbert) | 24:09.30 |
| 28 | Jack DuffPlace 28 · Grade 11 · NW Christian (Colbert) | 11 | NW Christian (Colbert) | 24:10.10 |
| 29 | Ty SmithPlace 29 · Grade 8 · Northport | 8 | Northport | 24:17.80 |
| 30 | Kade TobiasPlace 30 · Grade 12 · Kettle Falls | 12 | Kettle Falls | 24:22.00 |
| 31 | Chase SchumacherPlace 31 · Grade 9 · NW Christian (Colbert) | 9 | NW Christian (Colbert) | 24:29.30 |
| 32 | Hunter CreachPlace 32 · Grade 9 · Northport | 9 | Northport | 24:54.60 |
| 33 | Charles KellyPlace 33 · Grade 9 · Kettle Falls | 9 | Kettle Falls | 25:00.70 |
| 34 | Jordan CorcoranPlace 34 · Grade 8 · Northport | 8 | Northport | 25:25.90 |
| 35 | James LilyaPlace 35 · Grade 9 · Cusick | 9 | Cusick | 25:26.40 |
| 36 | Thor GardnerPlace 36 · Grade 8 · Northport | 8 | Northport | 25:37.50 |
| 37 | Mark DodgePlace 37 · Grade 11 · Chesterton Academy Of Notre Dame | 11 | Chesterton Academy Of Notre Dame | 25:57.40 |
| 38 | Tommy YoungPlace 38 · Grade 8 · Northport | 8 | Northport | 26:00.50 |
| 39 | Donovan MasonPlace 39 · Grade 12 · Newport | 12 | Newport | 26:11.20 |
| 40 | Nova PetersenPlace 40 · Grade 10 · Davenport | 10 | Davenport | 26:29.20 |
| 41 | Avram WychePlace 41 · Grade 9 · Spokane International Academy | 9 | Spokane International Academy | 26:33.60 |
| 42 | Meirahn Waford-NimmonsPlace 42 · Grade 9 · Chewelah | 9 | Chewelah | 26:41.10 |
| 43 | Drake HyltonPlace 43 · Grade 9 · Saint George's School | 9 | Saint George's School | 26:42.40 |
| 44 | Leif AxelPlace 44 · Grade 9 · Newport | 9 | Newport | 26:57.10 |
| 45 | Tecumseh WiltPlace 45 · Grade 10 · Davenport | 10 | Davenport | 26:57.40 |
| 46 | Kallin FandreyPlace 46 · Grade 9 · Kettle Falls | 9 | Kettle Falls | 26:58.20 |
| 47 | Evan MacDonaldPlace 47 · Grade 8 · Spokane International Academy | 8 | Spokane International Academy | 28:13.50 |
| 48 | Troy BenwellPlace 48 · Grade 9 · Kettle Falls | 9 | Kettle Falls | 28:13.70 |
| 49 | Kalel MendozaPlace 49 · Grade 11 · Kettle Falls | 11 | Kettle Falls | 29:43.90 |
| 50 | Deklen JensenPlace 50 · Grade 12 · Northport | 12 | Northport | 29:51.80 |
| 51 | Ben RubinPlace 51 · Grade 11 · Kettle Falls | 11 | Kettle Falls | 29:56.10 |
| 52 | Noah HochheimerPlace 52 · Grade 9 · Saint George's School | 9 | Saint George's School | 31:27.90 |
| 53 | Lane SpaldingPlace 53 · Grade 9 · Spokane International Academy | 9 | Spokane International Academy | 31:33.00 |
| 54 | Casen CorvinoPlace 54 · Grade 11 · Kettle Falls | 11 | Kettle Falls | 33:09.20 |
| 55 | Robbie GremmingerPlace 55 · Grade 10 · Chesterton Academy Of Notre Dame | 10 | Chesterton Academy Of Notre Dame | 34:18.60 |
| 56 | Jayden Hunt-ApplebyPlace 56 · Grade 8 · Spokane International Academy | 8 | Spokane International Academy | 36:07.70 |
| 57 | David KingsburyPlace 57 · Grade 11 · Northport | 11 | Northport | 36:15.10 |