| 1 | Henry TanksleyPlace 1 · Grade 12 · Parkview Christian | 12 | Parkview Christian | 11.30a PR |
| 2 | Ty HahnPlace 2 · Johnson-Brock | — | Johnson-Brock | 11.30a |
| 3 | Jordan WatsonPlace 3 · H T R S | — | H T R S | 11.70a |
| 4 | Manny GarciaPlace 4 · Lourdes CC | — | Lourdes CC | 11.70a |
| 5 | Sean ArnoldPlace 5 · FC Sacred Heart | — | FC Sacred Heart | 11.80a |
| 6 | Cameron VanGroningenPlace 6 · Grade 10 · Sterling | 10 | Sterling | 11.90a |
| 7 | Christian McCownPlace 7 · Diller-Odell | — | Diller-Odell | 11.90a |
| 8 | Christian HarringPlace 8 · FC Sacred Heart | — | FC Sacred Heart | 11.90a |
| 1 | Henry TanksleyPlace 1 · Grade 12 · Parkview Christian | 12 | Parkview Christian | 11.40a |
| 2 | Ty HahnPlace 2 · Johnson-Brock | — | Johnson-Brock | 11.50a |
| 3 | Sean ArnoldPlace 3 · FC Sacred Heart | — | FC Sacred Heart | 11.80a |
| 3 | Jordan WatsonPlace 3 · H T R S | — | H T R S | 11.80a |
| 3 | Cameron VanGroningenPlace 3 · Grade 10 · Sterling | 10 | Sterling | 11.80a |
| 6 | Christian McCownPlace 6 · Diller-Odell | — | Diller-Odell | 11.90a |
| 6 | Manny GarciaPlace 6 · Lourdes CC | — | Lourdes CC | 11.90a |
| 8 | Christian HarringPlace 8 · FC Sacred Heart | — | FC Sacred Heart | 12.00a |
| 9 | James MasonPlace 9 · Lourdes CC | — | Lourdes CC | 12.10a |
| 9 | Masen DinklagePlace 9 · Christian Acad | — | Christian Acad | 12.10a |
| 11 | Tyson LandenbergerPlace 11 · Diller-Odell | — | Diller-Odell | 12.20a |
| 12 | Bryce KopfPlace 12 · Tri County | — | Tri County | 12.40a |
| 13 | Tavish HestermannPlace 13 · eeman | — | eeman | 12.50a |
| 13 | Gabe EisenbarthPlace 13 · eeman | — | eeman | 12.50a |
| 13 | Jake HoyPlace 13 · FC Sacred Heart | — | FC Sacred Heart | 12.50a |
| 16 | Joel RathePlace 16 · Grade 9 · Sterling | 9 | Sterling | 12.60a |
| 17 | Drachmann JacobPlace 17 · Tri County | — | Tri County | 12.70a |
| 17 | Michael SorensenPlace 17 · Cornerstone | — | Cornerstone | 12.70a |
| 19 | Sam HendersonPlace 19 · Christian Acad | — | Christian Acad | 12.80a |
| 19 | Hiep TranPlace 19 · Grade 11 · Parkview Christian | 11 | Parkview Christian | 12.80a |
| 21 | Jacob SchwennekerPlace 21 · Grade 12 · Sterling | 12 | Sterling | 12.90a PR |
| 22 | Tyler SkikusPlace 22 · Lourdes CC | — | Lourdes CC | 13.20a |
| 23 | Gabe PoppenPlace 23 · Cornerstone | — | Cornerstone | 13.30a |
| 24 | Isaiah LockardPlace 24 · H T R S | — | H T R S | 13.40a |
| 25 | Skyler BlackPlace 25 · Lewiston | — | Lewiston | 13.50a |
| 26 | Caleb HaneyPlace 26 · Christian Acad | — | Christian Acad | 13.60a |
| 27 | Jamal SmithPlace 27 · Grade 9 · Parkview Christian | 9 | Parkview Christian | 13.70a |
| 28 | George Guhde-EggerPlace 28 · Johnson-Brock | — | Johnson-Brock | 14.20a |
| 29 | Kade ShileyPlace 29 · H T R S | — | H T R S | 14.40a |
| 30 | Colton BeebePlace 30 · eeman | — | eeman | 14.50a |
| 31 | Caleb BredemeierPlace 31 · Lewiston | — | Lewiston | 14.70a |
| 32 | Wesley MonninPlace 32 · Tri County | — | Tri County | 15.90a |
| 1 | Tristan DirksPlace 1 · Grade 10 · Sterling | 10 | Sterling | 23.10a PR |
| 2 | Ty HahnPlace 2 · Johnson-Brock | — | Johnson-Brock | 23.10a |
| 3 | Dylan WolbertPlace 3 · Diller-Odell | — | Diller-Odell | 23.50a |
| 4 | Emerson KeithleyPlace 4 · FC Sacred Heart | — | FC Sacred Heart | 23.90a |
| 5 | Patrick PinedaPlace 5 · H T R S | — | H T R S | 23.90a |
| 6 | Jordan WatsonPlace 6 · H T R S | — | H T R S | 24.00a |
| 7 | Lane CacekPlace 7 · eeman | — | eeman | 24.10a |
| 8 | Austin BussPlace 8 · Grade 12 · Sterling | 12 | Sterling | 24.10a PR |
| 1 | Dylan WolbertPlace 1 · Diller-Odell | — | Diller-Odell | 23.60a |
| 1 | Tristan DirksPlace 1 · Grade 10 · Sterling | 10 | Sterling | 23.60a |
| 3 | Ty HahnPlace 3 · Johnson-Brock | — | Johnson-Brock | 23.70a |
| 5 | Patrick PinedaPlace 5 · H T R S | — | H T R S | 24.00a |
| 5 | Jordan WatsonPlace 5 · H T R S | — | H T R S | 24.00a |
| 7 | Lane CacekPlace 7 · eeman | — | eeman | 24.30a |
| 8 | Austin BussPlace 8 · Grade 12 · Sterling | 12 | Sterling | 24.60a |
| 9 | Cole FossenbargerPlace 9 · Johnson-Brock | — | Johnson-Brock | 24.70a |
| 9 | Tyson LandenbergerPlace 9 · Diller-Odell | — | Diller-Odell | 24.70a |
| 9 | Trevin WilliamsPlace 9 · Tri County | — | Tri County | 24.70a |
| 9 | Tanner PinyanPlace 9 · Grade 12 · Parkview Christian | 12 | Parkview Christian | 24.70a |
| 13 | Masen DinklagePlace 13 · Christian Acad | — | Christian Acad | 24.90a |
| 14 | Manny GarciaPlace 14 · Lourdes CC | — | Lourdes CC | 25.20a |
| 14 | Mason LeePlace 14 · Lourdes CC | — | Lourdes CC | 25.20a |
| 16 | Sam HendersonPlace 16 · Christian Acad | — | Christian Acad | 25.30a |
| 16 | Drew BippesPlace 16 · FC Sacred Heart | — | FC Sacred Heart | 25.30a |
| 18 | James MasonPlace 18 · Lourdes CC | — | Lourdes CC | 25.50a |
| 18 | Joel RathePlace 18 · Grade 9 · Sterling | 9 | Sterling | 25.50a |
| 20 | Bryce KopfPlace 20 · Tri County | — | Tri County | 25.80a |
| 21 | Daitrick HayesPlace 21 · Grade 12 · Parkview Christian | 12 | Parkview Christian | 26.10a PR |
| 22 | Michael SorensenPlace 22 · Cornerstone | — | Cornerstone | 26.30a |
| 23 | Gabe PoppenPlace 23 · Cornerstone | — | Cornerstone | 26.80a |
| 24 | Carl YoungPlace 24 · Cornerstone | — | Cornerstone | 27.00a |
| 25 | Ryker HoyPlace 25 · FC Sacred Heart | — | FC Sacred Heart | 27.40a |
| 25 | Levi MeybrunnPlace 25 · Lewiston | — | Lewiston | 27.40a |
| 27 | Guang GatwechPlace 27 · Grade 12 · Parkview Christian | 12 | Parkview Christian | 27.60a PR |
| 28 | Landon HusbandPlace 28 · eeman | — | eeman | 27.70a |
| 29 | Skyler BlackPlace 29 · Lewiston | — | Lewiston | 28.40a |
| 30 | Trevor VaterPlace 30 · Diller-Odell | — | Diller-Odell | 28.90a |
| 31 | George Guhde-EggerPlace 31 · Johnson-Brock | — | Johnson-Brock | 29.60a |
| 32 | Grant SchmidtPlace 32 · Christian Acad | — | Christian Acad | 30.00a |
| 33 | Daniel EstrellaPlace 33 · H T R S | — | H T R S | 30.10a |
| 34 | Tylor MonninPlace 34 · Tri County | — | Tri County | 30.50a |
| 34 | Chase DissmeyerPlace 34 · eeman | — | eeman | 30.50a |
| 36 | Caleb BredemeierPlace 36 · Lewiston | — | Lewiston | 31.00a |
| 1 | Tristan DirksPlace 1 · Grade 10 · Sterling | 10 | Sterling | 51.80a PR |
| 2 | Holden ChristenPlace 2 · Lewiston | — | Lewiston | 52.40a |
| 3 | Seth WeberPlace 3 · eeman | — | eeman | 53.20a |
| 4 | Emerson KeithleyPlace 4 · FC Sacred Heart | — | FC Sacred Heart | 53.40a |
| 5 | Austin BussPlace 5 · Grade 12 · Sterling | 12 | Sterling | 54.20a SR |
| 6 | Jordan StrongPlace 6 · Cornerstone | — | Cornerstone | 54.40a |
| 7 | Colter FultonPlace 7 · Lourdes CC | — | Lourdes CC | 54.70a |
| 8 | Logan BredemeierPlace 8 · H T R S | — | H T R S | 55.30a |
| 9 | Patrick PinedaPlace 9 · H T R S | — | H T R S | 55.60a |
| 10 | Masen DinklagePlace 10 · Christian Acad | — | Christian Acad | 56.00a |
| 11 | William McLaughlinPlace 11 · Diller-Odell | — | Diller-Odell | 56.10a |
| 12 | Jamie SticePlace 12 · FC Sacred Heart | — | FC Sacred Heart | 56.50a |
| 13 | Dylan BensonPlace 13 · Grade 12 · Sterling | 12 | Sterling | 56.90a |
| 14 | Garrett LennersPlace 14 · eeman | — | eeman | 57.10a |
| 15 | Tony GonzalezPlace 15 · Lewiston | — | Lewiston | 58.00a |
| 16 | Tucker MartinPlace 16 · Diller-Odell | — | Diller-Odell | 58.40a |
| 17 | Jake HoyPlace 17 · FC Sacred Heart | — | FC Sacred Heart | 58.60a |
| 18 | Christian MaasPlace 18 · Christian Acad | — | Christian Acad | 59.00a |
| 19 | Bailey WaltkePlace 19 · Tri County | — | Tri County | 59.30a |
| 20 | Carl YoungPlace 20 · Cornerstone | — | Cornerstone | 59.70a |
| 21 | Caleb TackettPlace 21 · H T R S | — | H T R S | 63.00a |
| 22 | Austin Guhde-EggerPlace 22 · Johnson-Brock | — | Johnson-Brock | 63.40a |
| 23 | Cory SeilerPlace 23 · Christian Acad | — | Christian Acad | 63.70a |
| 24 | Zach StollPlace 24 · Grade 10 · Parkview Christian | 10 | Parkview Christian | 64.40a PR |
| 25 | Tylor MonninPlace 25 · Tri County | — | Tri County | 66.30a |
| 26 | Ethan RobertsPlace 26 · Lourdes CC | — | Lourdes CC | 67.70a |
| 27 | Brock RobinsonPlace 27 · eeman | — | eeman | 68.30a |
| 28 | Daniel Guhde-EggerPlace 28 · Johnson-Brock | — | Johnson-Brock | 68.90a |
| 1 | Holden ChristenPlace 1 · Lewiston | — | Lewiston | 2:06.60a |
| 2 | Creighton NiemeyerPlace 2 · Tri County | — | Tri County | 2:07.30a |
| 3 | Dylan BensonPlace 3 · Grade 12 · Sterling | 12 | Sterling | 2:09.10a |
| 4 | Elijah PagePlace 4 · Grade 11 · Parkview Christian | 11 | Parkview Christian | 2:09.20a SR |
| 5 | Logan JasaPlace 5 · Grade 10 · Sterling | 10 | Sterling | 2:10.90a |
| 6 | Ryan ArnoldPlace 6 · Diller-Odell | — | Diller-Odell | 2:12.50a |
| 7 | Seth WeberPlace 7 · eeman | — | eeman | 2:14.80a |
| 8 | Jordan StrongPlace 8 · Cornerstone | — | Cornerstone | 2:16.10a |
| 9 | Garrett LennersPlace 9 · eeman | — | eeman | 2:20.30a |
| 10 | Dominic SmithPlace 10 · Tri County | — | Tri County | 2:25.00a |
| 11 | Nick NovakPlace 11 · H T R S | — | H T R S | 2:25.80a |
| 12 | Nate FinckPlace 12 · FC Sacred Heart | — | FC Sacred Heart | 2:26.10a |
| 13 | Colbey NielsenPlace 13 · Grade 9 · Sterling | 9 | Sterling | 2:27.30a PR |
| 14 | Joe BiekerPlace 14 · FC Sacred Heart | — | FC Sacred Heart | 2:27.40a |
| 15 | James KearneyPlace 15 · Lourdes CC | — | Lourdes CC | 2:32.40a |
| 16 | Chase MeintsPlace 16 · eeman | — | eeman | 2:33.50a |
| 17 | Ivan ValdovinoPlace 17 · Lourdes CC | — | Lourdes CC | 2:34.40a |
| 18 | Connor KlecanPlace 18 · Diller-Odell | — | Diller-Odell | 2:39.30a |
| 19 | Rylee SanfordPlace 19 · H T R S | — | H T R S | 2:40.90a |
| 20 | Cory SeilerPlace 20 · Christian Acad | — | Christian Acad | 2:43.30a |
| 21 | Max FroeschlPlace 21 · FC Sacred Heart | — | FC Sacred Heart | 2:44.40a |
| 22 | Ethan RobertsPlace 22 · Lourdes CC | — | Lourdes CC | 2:45.20a |
| 23 | Isaiah Spruth-JanssenPlace 23 · Johnson-Brock | — | Johnson-Brock | 2:52.30a |
| 24 | Daniel Guhde-EggerPlace 24 · Johnson-Brock | — | Johnson-Brock | 2:54.50a |
| 25 | Kyle SpitsnoglePlace 25 · Diller-Odell | — | Diller-Odell | 3:07.20a |
| 26 | CJ HughesPlace 26 · Grade 9 · Parkview Christian | 9 | Parkview Christian | 3:21.60a PR |
| 27 | Michael SweetPlace 27 · Cornerstone | — | Cornerstone | 3:22.40a |
| 1 | Seth HarmsPlace 1 · Grade 12 · Sterling | 12 | Sterling | 4:45.40a SR |
| 2 | Creighton NiemeyerPlace 2 · Tri County | — | Tri County | 4:45.70a |
| 3 | Logan JasaPlace 3 · Grade 10 · Sterling | 10 | Sterling | 4:58.10a |
| 4 | Lane KieserPlace 4 · Cornerstone | — | Cornerstone | 5:14.30a |
| 5 | Ryan ArnoldPlace 5 · Diller-Odell | — | Diller-Odell | 5:17.80a |
| 6 | James KearneyPlace 6 · Lourdes CC | — | Lourdes CC | 5:18.50a |
| 7 | Diego SterkelPlace 7 · Grade 9 · Sterling | 9 | Sterling | 5:24.00a PR |
| 8 | Kaleb UnvertPlace 8 · eeman | — | eeman | 5:25.80a |
| 9 | Bob HermeschPlace 9 · FC Sacred Heart | — | FC Sacred Heart | 5:26.10a |
| 10 | Hunter OestmannPlace 10 · Johnson-Brock | — | Johnson-Brock | 5:35.20a |
| 11 | Brendon FroislandPlace 11 · Johnson-Brock | — | Johnson-Brock | 5:36.00a |
| 12 | Easton VonderschmidtPlace 12 · FC Sacred Heart | — | FC Sacred Heart | 5:39.00a |
| 13 | Kolton WittePlace 13 · Johnson-Brock | — | Johnson-Brock | 5:40.40a |
| 14 | Josh BrandingPlace 14 · Grade 11 · Parkview Christian | 11 | Parkview Christian | 5:49.00a PR |
| 15 | Jackson FurstenauPlace 15 · eeman | — | eeman | 5:51.70a |
| 16 | Armando JonesPlace 16 · Diller-Odell | — | Diller-Odell | 6:02.70a |
| 17 | Garrett PoppenPlace 17 · Cornerstone | — | Cornerstone | 6:09.10a |
| 18 | Kyle SpitsPlace 18 · Diller-Odell | — | Diller-Odell | 6:28.30a |
| 19 | Cole ReedyPlace 19 · Tri County | — | Tri County | 6:28.60a |
| 20 | Richard KeyesPlace 20 · Lewiston | — | Lewiston | 6:37.10a |
| 1 | Seth HarmsPlace 1 · Grade 12 · Sterling | 12 | Sterling | 11:13.60a |
| 2 | Diego SterkelPlace 2 · Grade 9 · Sterling | 9 | Sterling | 11:27.80a |
| 3 | James KearneyPlace 3 · Lourdes CC | — | Lourdes CC | 11:31.70a |
| 4 | Ryan ThurberPlace 4 · Cornerstone | — | Cornerstone | 11:35.70a |
| 5 | Ethan HaederPlace 5 · Cornerstone | — | Cornerstone | 11:45.90a |
| 6 | Chase MeintsPlace 6 · eeman | — | eeman | 11:50.60a |
| 7 | Mark StarkPlace 7 · Grade 10 · Sterling | 10 | Sterling | 12:09.00a PR |
| 8 | Armando JonesPlace 8 · Diller-Odell | — | Diller-Odell | 12:12.20a |
| 9 | Nathan NeddenriepPlace 9 · FC Sacred Heart | — | FC Sacred Heart | 12:46.50a |
| 10 | Jacob WoosleyPlace 10 · Tri County | — | Tri County | 12:48.60a |
| 11 | Kyle SpitsPlace 11 · Diller-Odell | — | Diller-Odell | 12:53.30a |
| 12 | Bryce FrederickPlace 12 · FC Sacred Heart | — | FC Sacred Heart | 13:00.10a |
| 13 | Connor KlecanPlace 13 · Diller-Odell | — | Diller-Odell | 13:02.40a |
| 14 | Tanner KochanowiczPlace 14 · Lourdes CC | — | Lourdes CC | 13:32.40a |
| 15 | Zach StollPlace 15 · Grade 10 · Parkview Christian | 10 | Parkview Christian | 14:22.20a PR |
| 1 | Reese HennerbergPlace 1 · Diller-Odell | — | Diller-Odell | 15.90a |
| 2 | Emilio GonzalezPlace 2 · Lewiston | — | Lewiston | 16.60a |
| 3 | Brandon FredrichsPlace 3 · Lourdes CC | — | Lourdes CC | 17.10a |
| 4 | Blake KastanekPlace 4 · eeman | — | eeman | 17.50a |
| 5 | Tanner CromerPlace 5 · FC Sacred Heart | — | FC Sacred Heart | 17.60a |
| 6 | Tavish HestermannPlace 6 · eeman | — | eeman | 18.60a |
| 7 | Logan SanfordPlace 7 · H T R S | — | H T R S | 18.60a |
| 8 | Tucker MartinPlace 8 · Diller-Odell | — | Diller-Odell | 18.80a |
| 1 | Reese HennerbergPlace 1 · Diller-Odell | — | Diller-Odell | 15.80a |
| 2 | Emilio GonzalezPlace 2 · Lewiston | — | Lewiston | 16.70a |
| 3 | Blake KastanekPlace 3 · eeman | — | eeman | 17.70a |
| 3 | Brandon FredrichsPlace 3 · Lourdes CC | — | Lourdes CC | 17.70a |
| 5 | Tanner CromerPlace 5 · FC Sacred Heart | — | FC Sacred Heart | 18.20a |
| 6 | Tavish HestermannPlace 6 · eeman | — | eeman | 18.90a |
| 7 | Tucker MartinPlace 7 · Diller-Odell | — | Diller-Odell | 19.00a |
| 7 | Logan SanfordPlace 7 · H T R S | — | H T R S | 19.00a |
| 9 | Nathan BirdPlace 9 · FC Sacred Heart | — | FC Sacred Heart | 19.30a |
| 10 | Austin WaltersPlace 10 · Grade 12 · Sterling | 12 | Sterling | 19.60a |
| 11 | Jarrot SimonPlace 11 · FC Sacred Heart | — | FC Sacred Heart | 19.70a |
| 11 | Adam OliverPlace 11 · Christian Acad | — | Christian Acad | 19.70a |
| 13 | Tre DixonPlace 13 · Grade 9 · Parkview Christian | 9 | Parkview Christian | 19.80a PR |
| 14 | Logan PagePlace 14 · Grade 9 · Parkview Christian | 9 | Parkview Christian | 21.10a PR |
| 15 | Trey YatesPlace 15 · eeman | — | eeman | 21.30a |
| 16 | Austin Guhde-EggerPlace 16 · Johnson-Brock | — | Johnson-Brock | 21.50a |
| 17 | Daniel SchwennekerPlace 17 · Grade 11 · Sterling | 11 | Sterling | 21.90a PR |
| 1 | Reese HennerbergPlace 1 · Diller-Odell | — | Diller-Odell | 42.30a |
| 2 | Colter FultonPlace 2 · Lourdes CC | — | Lourdes CC | 43.70a |
| 3 | Blake KastanekPlace 3 · eeman | — | eeman | 43.90a |
| 4 | Matt CasePlace 4 · Grade 10 · Parkview Christian | 10 | Parkview Christian | 44.00a PR |
| 5 | Brandon FredrichsPlace 5 · Lourdes CC | — | Lourdes CC | 45.00a |
| 6 | Eli PelcPlace 6 · eeman | — | eeman | 45.90a |
| 7 | Logan BredemeierPlace 7 · H T R S | — | H T R S | 46.40a |
| 8 | Colby EnszPlace 8 · Tri County | — | Tri County | 46.50a |
| 8 | Trey StutheitPlace 8 · Johnson-Brock | — | Johnson-Brock | 46.50a |
| 10 | Hunter OestmannPlace 10 · Johnson-Brock | — | Johnson-Brock | 46.80a |
| 10 | Logan PagePlace 10 · Grade 9 · Parkview Christian | 9 | Parkview Christian | 46.80a PR |
| 12 | Austin WaltersPlace 12 · Grade 12 · Sterling | 12 | Sterling | 47.00a |
| 13 | Tucker MartinPlace 13 · Diller-Odell | — | Diller-Odell | 47.40a |
| 14 | Korey BeuPlace 14 · eeman | — | eeman | 47.50a |
| 15 | Tony GonzalezPlace 15 · Lewiston | — | Lewiston | 47.80a |
| 16 | Logan SanfordPlace 16 · H T R S | — | H T R S | 48.60a |
| 17 | Adam OliverPlace 17 · Christian Acad | — | Christian Acad | 49.50a |
| 18 | Ben HierPlace 18 · Grade 11 · Sterling | 11 | Sterling | 49.60a SR |
| 19 | Jarrot SimonPlace 19 · FC Sacred Heart | — | FC Sacred Heart | 49.90a |
| 20 | Tanner CromerPlace 20 · FC Sacred Heart | — | FC Sacred Heart | 50.20a |
| 21 | Armando JonesPlace 21 · Diller-Odell | — | Diller-Odell | 50.70a |
| 22 | Nathan BirdPlace 22 · FC Sacred Heart | — | FC Sacred Heart | 51.40a |
| 23 | Daniel SchwennekerPlace 23 · Grade 11 · Sterling | 11 | Sterling | 53.40a PR |
| 1 | Diller-OdellPlace 1 · Diller-Odell | — | Diller-Odell | 46.00a |
| 2 | Parkview ChristianPlace 2 · Parkview Christian | — | Parkview Christian | 46.00a |
| 3 | FC Sacred HeartPlace 3 · FC Sacred Heart | — | FC Sacred Heart | 46.50a |
| 4 | Tri CountyPlace 4 · Tri County | — | Tri County | 47.80a |
| 5 | Johnson-BrockPlace 5 · Johnson-Brock | — | Johnson-Brock | 47.90a |
| 6 | Humboldt-TRSPlace 6 · Humboldt-TRS | — | Humboldt-TRS | 48.10a |
| 7 | O Christian AcademyPlace 7 · O Christian Academy | — | O Christian Academy | 48.40a |
| 8 | SterlingPlace 8 · Sterling | — | Sterling | 51.20a |
| 1 | FC Sacred HeartPlace 1 · FC Sacred Heart | — | FC Sacred Heart | 3:41.40a |
| 2 | SterlingPlace 2 · Sterling | — | Sterling | 3:43.00a |
| 3 | Diller-OdellPlace 3 · Diller-Odell | — | Diller-Odell | 3:46.70a |
| 4 | Parkview ChristianPlace 4 · Parkview Christian | — | Parkview Christian | 3:48.30a |
| 5 | Humboldt-TRSPlace 5 · Humboldt-TRS | — | Humboldt-TRS | 3:50.10a |
| 6 | NC Lourdes CentralPlace 6 · NC Lourdes Central | — | NC Lourdes Central | 3:52.50a |
| 7 | Tri CountyPlace 7 · Tri County | — | Tri County | 3:53.60a |
| 8 | Cornerstone ChristianPlace 8 · Cornerstone Christian | — | Cornerstone Christian | 3:58.60a |
| 9 | LewistonPlace 9 · Lewiston | — | Lewiston | 3:59.50a |
| 10 | FreemanPlace 10 · Freeman | — | Freeman | 4:04.20a |
| 1 | SterlingPlace 1 · Sterling | — | Sterling | 8:44.90a |
| 2 | Tri CountyPlace 2 · Tri County | — | Tri County | 8:55.60a |
| 3 | FC Sacred HeartPlace 3 · FC Sacred Heart | — | FC Sacred Heart | 9:15.60a |
| 4 | Parkview ChristianPlace 4 · Parkview Christian | — | Parkview Christian | 9:16.50a |
| 5 | Cornerstone ChristianPlace 5 · Cornerstone Christian | — | Cornerstone Christian | 9:19.30a |
| 6 | Johnson-BrockPlace 6 · Johnson-Brock | — | Johnson-Brock | 10:01.40a |
| 7 | Diller-OdellPlace 7 · Diller-Odell | — | Diller-Odell | 10:33.00a |