| 1 | Brandon NguyenPlace 1 · Grade 7 · View Ridge | 7 | View Ridge | 13:30.55 |
| 2 | Jack RadosevichPlace 2 · Grade 7 · View Ridge | 7 | View Ridge | 13:48.98 |
| 3 | Payton PhoenixPlace 3 · Grade 8 · View Ridge | 8 | View Ridge | 13:50.83 |
| 4 | Tyler TrabuccoPlace 4 · Grade 8 · St Helens | 8 | St Helens | 14:03.88 |
| 5 | Carson YoungPlace 5 · Grade 7 · View Ridge | 7 | View Ridge | 14:35.08 |
| 6 | Shawn HensleyPlace 6 · Grade 6 · St Helens | 6 | St Helens | 14:36.61 |
| 7 | Samuel MullinsPlace 7 · Grade 6 · Faith Bible Christian | 6 | Faith Bible Christian | 15:15.74 |
| 8 | Ethan SwartzPlace 8 · Grade 6 · St Helens | 6 | St Helens | 15:16.52 |
| 9 | Ben ZuschlagPlace 9 · Grade 7 · St Helens | 7 | St Helens | 15:17.33 |
| 10 | Bryson DavisPlace 10 · Grade 6 · St Helens | 6 | St Helens | 15:48.2 |
| 11 | Asa MurphyPlace 11 · Grade 8 · Faith Bible Christian | 8 | Faith Bible Christian | 16:22.42 |
| 12 | Trenton StevensPlace 12 · Grade 8 · View Ridge | 8 | View Ridge | 16:24.87 |
| 13 | Owen WalkerPlace 13 · Grade 7 · Corbett | 7 | Corbett | 16:51.54 |
| 14 | Joey KirnanPlace 14 · Grade 8 · Corbett | 8 | Corbett | 16:55.37 |
| 15 | Aaron ChiltonPlace 15 · Grade 7 · Faith Bible Christian | 7 | Faith Bible Christian | 17:05.83 |
| 16 | Luke TaylorPlace 16 · Grade 8 · Faith Bible Christian | 8 | Faith Bible Christian | 17:10.52 |
| 17 | Isaiah IrvingPlace 17 · Grade 8 · Corbett | 8 | Corbett | 17:26.9 |
| 18 | Isaiah RagaliePlace 18 · Grade 6 · Corbett | 6 | Corbett | 17:42.45 |
| 19 | Connor EldridgePlace 19 · Grade 7 · View Ridge | 7 | View Ridge | 17:43.1 |
| 20 | Braden RondeauPlace 20 · Grade 8 · View Ridge | 8 | View Ridge | 17:54.18 |
| 21 | Zach FredricksPlace 21 · Grade 7 · Corbett | 7 | Corbett | 18:03.33 |
| 22 | Oak IrvingPlace 22 · Grade 6 · Corbett | 6 | Corbett | 18:05.33 |
| 23 | Logan GradyPlace 23 · Grade 6 · St Helens | 6 | St Helens | 18:29.77 |
| 24 | Shaun TullisPlace 24 · Grade 7 · View Ridge | 7 | View Ridge | 18:56.86 |
| 25 | Isaac MarshallPlace 25 · Grade 7 · View Ridge | 7 | View Ridge | 19:00.36 |
| 26 | Caiden McHenryPlace 26 · Grade 7 · Corbett | 7 | Corbett | 19:02.71 |
| 27 | Kieran LunaPlace 27 · Grade 7 · View Ridge | 7 | View Ridge | 19:40.02 |
| 28 | Justin NemecekPlace 28 · Grade 6 · Faith Bible Christian | 6 | Faith Bible Christian | 20:07.8 |
| 29 | Jack RobertsPlace 29 · Grade 7 · St Helens | 7 | St Helens | 20:15.27 |
| 30 | Bryson DaviesPlace 30 · Grade 7 · View Ridge | 7 | View Ridge | 20:15.78 |
| 31 | Chase WrightPlace 31 · Grade 6 · Corbett | 6 | Corbett | 20:17.92 |
| 32 | Adam KneelandPlace 32 · Grade 8 · Corbett | 8 | Corbett | 21:51.33 |
| 33 | Anand DavidoviciPlace 33 · Grade 6 · Corbett | 6 | Corbett | 23:00.01 |
| 34 | Ethan CronPlace 34 · Grade 7 · Corbett | 7 | Corbett | 24:16.33 |
| 35 | Tryston BridgesPlace 35 · Grade 8 · Portland Adventist Elementary | 8 | Portland Adventist Elementary | 28:02.36 |
| 36 | Joshua HartPlace 36 · Grade 7 · Portland Adventist Elementary | 7 | Portland Adventist Elementary | 28:43.36 |