| 1 | William HolbrookPlace 1 · Grade 6 · Happy Valley | 6 | Happy Valley | 11:20.4 |
| 2 | Caleb HendrixPlace 2 · Grade 8 · Happy Valley | 8 | Happy Valley | 11:36.8 |
| 3 | Zachary SmithPlace 3 · Grade 8 · Happy Valley | 8 | Happy Valley | 11:41.0 PR |
| 4 | Dax StricklandPlace 4 · Grade 7 · Happy Valley | 7 | Happy Valley | 11:42.7 |
| 5 | Vincent KotzePlace 5 · Grade 8 · Rowe | 8 | Rowe | 11:45.6 |
| 6 | Jack StevensonPlace 6 · Grade 8 · Happy Valley | 8 | Happy Valley | 12:13.6 |
| 7 | Fox WishartPlace 7 · Grade 8 · Rowe | 8 | Rowe | 12:58.5 |
| 8 | Alex HolmgrenPlace 8 · Grade 8 · Rowe | 8 | Rowe | 13:19.2 |
| 9 | Oskar HaglundPlace 9 · Grade 7 · Rowe | 7 | Rowe | 13:27.5 |
| 10 | Inti SanchezPlace 10 · Grade 8 · Happy Valley | 8 | Happy Valley | 13:27.9 |
| 11 | Ethan BowePlace 11 · Grade 8 · Happy Valley | 8 | Happy Valley | 13:31.4 |
| 12 | Liam McDonaldPlace 12 · Grade 7 · Rowe | 7 | Rowe | 13:37.2 |
| 13 | Kai WalterPlace 13 · Grade 7 · Happy Valley | 7 | Happy Valley | 13:38.5 |
| 14 | Oliver StevensonPlace 14 · Grade 8 · Happy Valley | 8 | Happy Valley | 13:39.0 |
| 15 | Cypress KarmolPlace 15 · Grade 6 · Lupine Community Montessori | 6 | Lupine Community Montessori | 13:45.5 |
| 16 | Al LiangPlace 16 · Grade 6 · Happy Valley | 6 | Happy Valley | 13:49.8 |
| 17 | Griffin BarrowPlace 17 · Grade 6 · Happy Valley | 6 | Happy Valley | 14:03.4 |
| 18 | Max SalvailPlace 18 · Grade 7 · Rowe | 7 | Rowe | 14:08.7 |
| 19 | Elias PadillaPlace 19 · Grade 7 · Happy Valley | 7 | Happy Valley | 14:11.6 |
| 20 | Gavin LechugaPlace 20 · Grade 8 · Happy Valley | 8 | Happy Valley | 14:13.4 |
| 21 | Corben AdcoxPlace 21 · Grade 6 · Rowe | 6 | Rowe | 14:28.7 |
| 22 | Oakley GandertPlace 22 · Grade 8 · Happy Valley | 8 | Happy Valley | 14:35.0 |
| 23 | Jacob HernandezPlace 23 · Grade 6 · Happy Valley | 6 | Happy Valley | 14:36.1 |
| 24 | Kenneth KingPlace 24 · Grade 7 · Happy Valley | 7 | Happy Valley | 14:36.5 |
| 25 | Corbin KassabPlace 25 · Grade 8 · Happy Valley | 8 | Happy Valley | 14:37.7 |
| 26 | Alex DneprovPlace 26 · Grade 6 · Happy Valley | 6 | Happy Valley | 14:38.0 |
| 27 | Jace JohnsonPlace 27 · Grade 6 · Happy Valley | 6 | Happy Valley | 14:39.5 |
| 28 | Archie WilsonPlace 28 · Grade 8 · Happy Valley | 8 | Happy Valley | 14:42.9 |
| 29 | Kairo ScheinPlace 29 · Grade 7 · Rowe | 7 | Rowe | 14:52.6 |
| 30 | Chris Dueñas-TorresPlace 30 · Grade 7 · Rowe | 7 | Rowe | 15:03.5 |
| 31 | Asher SmithPlace 31 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:12.6 |
| 32 | Anthony SpaloPlace 32 · Grade 8 · Rowe | 8 | Rowe | 15:22.6 |
| 33 | Nathaniel (Nate) KilbergPlace 33 · Grade 8 · Happy Valley | 8 | Happy Valley | 15:28.4 |
| 34 | Anders HalsteadPlace 34 · Grade 8 · Happy Valley | 8 | Happy Valley | 15:28.9 |
| 35 | Caden MinnisPlace 35 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:34.7 |
| 36 | Soren KolariPlace 36 · Grade 7 · Rowe | 7 | Rowe | 15:36.4 |
| 37 | Henry SchibelPlace 37 · Grade 8 · Happy Valley | 8 | Happy Valley | 15:47.6 |
| 38 | Bryton BarclayPlace 38 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:48.1 |
| 39 | Everett SeinoPlace 39 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:59.8 |
| 40 | Hudson ArbizzaniPlace 40 · Grade 8 · Rowe | 8 | Rowe | 16:03.9 |
| 41 | Zayden BabcockPlace 41 · Grade 8 · Rowe | 8 | Rowe | 16:07.2 |
| 42 | Declan LucasPlace 42 · Grade 6 · Rowe | 6 | Rowe | 16:12.1 |
| 43 | Dean BurnhamPlace 43 · Grade 2 · Lupine Community Montessori | 2 | Lupine Community Montessori | 16:12.1 |
| 44 | Aidan HolbrookPlace 44 · Grade 8 · Happy Valley | 8 | Happy Valley | 16:14.3 |
| 45 | Benjamin NguyenPlace 45 · Grade 8 · Happy Valley | 8 | Happy Valley | 16:16.6 |
| 46 | Rowan NewellPlace 46 · Grade 8 · Happy Valley | 8 | Happy Valley | 16:20.2 |
| 47 | Harry EL-TobgyPlace 47 · Grade 6 · Happy Valley | 6 | Happy Valley | 16:31.2 |
| 48 | Apollo PhamPlace 48 · Grade 6 · Happy Valley | 6 | Happy Valley | 16:31.8 PR |
| 49 | Elliot CosperPlace 49 · Grade 8 · Lupine Community Montessori | 8 | Lupine Community Montessori | 16:39.5 |
| 50 | Tieng PhamPlace 50 · Grade 8 · Rowe | 8 | Rowe | 16:41.0 PR |
| 51 | Quinn CoulterPlace 51 · Grade 4 · Lupine Community Montessori | 4 | Lupine Community Montessori | 17:02.4 |
| 52 | Alden BurnhamPlace 52 · Grade 6 · Lupine Community Montessori | 6 | Lupine Community Montessori | 17:04.2 |
| 53 | Mathias Medina-ScottPlace 53 · Grade 7 · Rowe | 7 | Rowe | 17:24.3 |
| 54 | Riley McConnellPlace 54 · Grade 7 · Rowe | 7 | Rowe | 17:25.9 |
| 55 | Luca JanuszPlace 55 · Grade 7 · Rowe | 7 | Rowe | 17:33.9 |
| 56 | Mateo Torres RiveraPlace 56 · Grade 6 · Rowe | 6 | Rowe | 17:37.8 |
| 57 | August HollyPlace 57 · Grade 8 · Lupine Community Montessori | 8 | Lupine Community Montessori | 17:38.4 |
| 58 | Noah HansenPlace 58 · Grade 6 · Happy Valley | 6 | Happy Valley | 17:39.9 |
| 59 | Tristan ThompsonPlace 59 · Grade 7 · Happy Valley | 7 | Happy Valley | 17:43.5 |
| 60 | Jack RowdenPlace 60 · Grade 7 · Rowe | 7 | Rowe | 17:45.7 |
| 61 | Kayden KongPlace 61 · Grade 8 · Happy Valley | 8 | Happy Valley | 18:07.4 |
| 62 | Kellen KribsPlace 62 · Grade 6 · Rowe | 6 | Rowe | 18:19.6 |
| 63 | Jonah WrightPlace 63 · Grade 8 · Rowe | 8 | Rowe | 18:33.5 |
| 64 | Arthur PhamPlace 64 · Grade 7 · Happy Valley | 7 | Happy Valley | 18:36.9 |
| 65 | Ruben MorenoPlace 65 · Grade 6 · Rowe | 6 | Rowe | 18:39.8 |
| 66 | Gabe EL-TobgyPlace 66 · Grade 7 · Happy Valley | 7 | Happy Valley | 18:43.8 |
| 67 | Samson EnzPlace 67 · Grade 6 · Happy Valley | 6 | Happy Valley | 18:47.7 |
| 68 | Onyx Alvarez BanegasPlace 68 · Grade 6 · Rowe | 6 | Rowe | 18:48.6 |
| 69 | Ethan ConleyPlace 69 · Grade 6 · Rowe | 6 | Rowe | 18:50.5 |
| 70 | Wilder WigginsPlace 70 · Grade 5 · Lupine Community Montessori | 5 | Lupine Community Montessori | 18:58.3 |
| 71 | Radek LinsenmeyerPlace 71 · Grade 8 · Rowe | 8 | Rowe | 19:07.8 |
| 72 | Elliot WilsonPlace 72 · Grade 8 · Happy Valley | 8 | Happy Valley | 19:16.2 |
| 73 | James BonnettPlace 73 · Grade 8 · Happy Valley | 8 | Happy Valley | 19:22.5 |
| 74 | Elijah HillPlace 74 · Grade 8 · Rowe | 8 | Rowe | 20:00.3 |
| 75 | Wesley TuvellPlace 75 · Grade 6 · Rowe | 6 | Rowe | 20:04.5 |
| 76 | Zayne Knight OdellPlace 76 · Grade 8 · Rowe | 8 | Rowe | 20:11.7 |
| 77 | Julian HollyPlace 77 · Grade 5 · Lupine Community Montessori | 5 | Lupine Community Montessori | 20:30.5 |
| 78 | Quinn HopePlace 78 · Grade 6 · Lupine Community Montessori | 6 | Lupine Community Montessori | 20:44.1 |
| 79 | Redding DavisPlace 79 · Grade 7 · Rowe | 7 | Rowe | 20:53.3 |
| 80 | Cooper SnodgrassPlace 80 · Grade 6 · Happy Valley | 6 | Happy Valley | 21:10.7 PR |
| 81 | James SchaefferPlace 81 · Grade 6 · Rowe | 6 | Rowe | 22:42.1 |
| 82 | Steven LeePlace 82 · Grade 6 · Rowe | 6 | Rowe | 25:29.8 |
| 83 | Xander StricklandPlace 83 · Grade 5 · Lupine Community Montessori | 5 | Lupine Community Montessori | 25:30.6 |
| 84 | Jeremy AndersonPlace 84 · Grade 6 · Lupine Community Montessori | 6 | Lupine Community Montessori | 25:37.0 |
| 85 | Broden KnoetzelPlace 85 · Grade 8 · Rowe | 8 | Rowe | 26:24.2 |
| 86 | Marco GomezPlace 86 · Grade 7 · Rowe | 7 | Rowe | 28:46.7 |
| 87 | Gabe RafaelaPlace 87 · Grade 8 · Rowe | 8 | Rowe | 30:45.9 |