| 1 | Elliot YeggePlace 1 · Grade 11 · North Central | 11 | North Central | 17:55.51 |
| 2 | Eli PettisPlace 2 · Grade 12 · North Central | 12 | North Central | 18:07.26 |
| 3 | Emrin SteelePlace 3 · Grade 11 · North Central | 11 | North Central | 18:09.10 |
| 4 | Miles WatsonPlace 4 · Grade 10 · North Central | 10 | North Central | 18:09.61 |
| 5 | Alex DugganPlace 5 · Grade 12 · North Central | 12 | North Central | 18:10.61 |
| 6 | Tripp AndersonPlace 6 · Grade 10 · North Central | 10 | North Central | 18:23.28 |
| 7 | Marcus Vander GiessenPlace 7 · Grade 11 · North Central | 11 | North Central | 18:32.68 |
| 8 | Reid McKeirnanPlace 8 · Grade 9 · North Central | 9 | North Central | 18:45.72 |
| 9 | William MergPlace 9 · Grade 10 · North Central | 10 | North Central | 19:15.97 |
| 10 | Grey AndersonPlace 10 · Grade 12 · North Central | 12 | North Central | 19:22.40 |
| 11 | Caleb MoyerPlace 11 · Grade 11 · North Central | 11 | North Central | 19:31.71 |
| 12 | David PotterPlace 12 · Grade 10 · North Central | 10 | North Central | 19:33.15 |
| 13 | Tryston HarrisPlace 13 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 19:34.95 |
| 14 | Levi MoyerPlace 14 · Grade 9 · North Central | 9 | North Central | 19:35.52 |
| 15 | Nathan WanlessPlace 15 · Grade 12 · North Central | 12 | North Central | 20:04.51 |
| 16 | Trenten KurlePlace 16 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 20:13.29 |
| 17 | Peyton HarperPlace 17 · Grade 12 · Rogers (Spokane) | 12 | Rogers (Spokane) | 20:24.49 |
| 18 | Nathan AndersonPlace 18 · Grade 9 · North Central | 9 | North Central | 20:28.44 |
| 19 | Griffin RogersPlace 19 · Grade 9 · North Central | 9 | North Central | 21:05.10 |
| 20 | Damien FierroPlace 20 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 21:28.17 |
| 21 | Ethan RiggsPlace 21 · Grade 9 · Rogers (Spokane) | 9 | Rogers (Spokane) | 21:31.08 |
| 22 | Braylen MeiklePlace 22 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 21:48.23 |
| 23 | Gabriel DriftwoodPlace 23 · Grade 12 · North Central | 12 | North Central | 22:14.35 |
| 24 | JT Ashmead-WursterPlace 24 · Grade 10 · North Central | 10 | North Central | 22:14.55 |
| 25 | Elijah BellPlace 25 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 22:16.45 |
| 26 | Kaden WickertPlace 26 · Grade 11 · Rogers (Spokane) | 11 | Rogers (Spokane) | 22:24.99 |
| 27 | Carter PhillipsPlace 27 · Grade 12 · North Central | 12 | North Central | 22:25.75 |
| 28 | Kester Micah AlbertPlace 28 · Grade 12 · Rogers (Spokane) | 12 | Rogers (Spokane) | 22:26.65 |
| 29 | Alexander TaylorPlace 29 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 23:50.14 |
| 30 | Kellan DayPlace 30 · Grade 9 · North Central | 9 | North Central | 24:01.97 |
| 31 | Arthur WedgePlace 31 · Grade 11 · Rogers (Spokane) | 11 | Rogers (Spokane) | 25:09.23 |
| 32 | Cooper HempelPlace 32 · Grade 9 · North Central | 9 | North Central | 25:57.35 |
| 33 | Greyson CampbellPlace 33 · Grade 9 · North Central | 9 | North Central | 25:57.60 |
| 34 | Vladimir YuryevPlace 34 · Grade 9 · North Central | 9 | North Central | 25:58.39 |
| 35 | Jonathan SchwenckePlace 35 · Grade 11 · North Central | 11 | North Central | 27:17.58 |
| 36 | Gavin JayPlace 36 · Grade 10 · North Central | 10 | North Central | 27:25.99 |
| 37 | Ethen McAfeePlace 37 · Grade 10 · Rogers (Spokane) | 10 | Rogers (Spokane) | 27:36.18 |
| 38 | Eisa MadhiPlace 38 · Grade 9 · Rogers (Spokane) | 9 | Rogers (Spokane) | 27:41.13 |