| 1 | William HolbrookPlace 1 · Grade 7 · Happy Valley | 7 | Happy Valley | 10:58.25 |
| 2 | Teyo Francisco BerntPlace 2 · Grade 8 · Happy Valley | 8 | Happy Valley | 11:28.11 |
| 3 | Jophy HePlace 3 · Grade 7 · Rock Creek | 7 | Rock Creek | 11:42.70 |
| 4 | Dax StricklandPlace 4 · Grade 8 · Happy Valley | 8 | Happy Valley | 11:52.45 |
| 5 | Jacob HernandezPlace 5 · Grade 7 · Happy Valley | 7 | Happy Valley | 12:06.07 |
| 6 | Rory FlaggPlace 6 · Grade 7 · Rock Creek | 7 | Rock Creek | 12:12.07 |
| 7 | Owen MoanPlace 7 · Grade 8 · Rock Creek | 8 | Rock Creek | 12:14.75 |
| 8 | Elliott StengelPlace 8 · Grade 8 · Happy Valley | 8 | Happy Valley | 12:21.15 |
| 9 | Crosby LongPlace 9 · Grade 8 · Rock Creek | 8 | Rock Creek | 12:21.74 |
| 10 | Elias PadillaPlace 10 · Grade 8 · Happy Valley | 8 | Happy Valley | 12:24.42 |
| 11 | Wade PurvisPlace 11 · Grade 6 · Lupine Community Montessori | 6 | Lupine Community Montessori | 12:24.47 |
| 12 | Marshawn LisacPlace 12 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:12.10 |
| 13 | Will CernyPlace 13 · Grade 8 · Happy Valley | 8 | Happy Valley | 13:13.34 |
| 14 | Griffin BarrowPlace 14 · Grade 7 · Happy Valley | 7 | Happy Valley | 13:14.45 |
| 15 | Cypress KarmolPlace 15 · Grade 7 · Lupine Community Montessori | 7 | Lupine Community Montessori | 13:16.08 |
| 16 | Riley BergPlace 16 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:16.97 |
| 17 | Noah DuncanPlace 17 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:17.24 |
| 18 | Harrison MartinPlace 18 · Grade 8 · Rock Creek | 8 | Rock Creek | 13:18.28 |
| 19 | Asher SmithPlace 19 · Grade 7 · Happy Valley | 7 | Happy Valley | 13:47.91 |
| 20 | Tam DoanPlace 20 · Grade 8 · Rock Creek | 8 | Rock Creek | 13:48.33 |
| 21 | Kai WalterPlace 21 · Grade 8 · Happy Valley | 8 | Happy Valley | 13:48.94 |
| 22 | Hunter WeaverPlace 22 · Grade 6 · Happy Valley | 6 | Happy Valley | 14:11.53 |
| 23 | Bryton BarclayPlace 23 · Grade 7 · Happy Valley | 7 | Happy Valley | 14:16.20 |
| 24 | Levi LindstromPlace 24 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:17.70 |
| 25 | Frank RaskauskasPlace 25 · Grade 7 · Happy Valley | 7 | Happy Valley | 14:32.43 |
| 26 | Matthew HamadePlace 26 · Grade 8 · Happy Valley | 8 | Happy Valley | 14:35.00 |
| 27 | Hayden AustadPlace 27 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:37.72 |
| 28 | Kaston MitchellPlace 28 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:40.50 |
| 29 | Ryker PaliocaPlace 29 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:41.73 |
| 30 | Kaya FigaPlace 30 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:52.85 |
| 31 | Jace JohnsonPlace 31 · Grade 7 · Happy Valley | 7 | Happy Valley | 14:56.10 |
| 32 | Clayton CathcartPlace 32 · Grade 6 · Happy Valley | 6 | Happy Valley | 14:57.92 |
| 33 | Samuel FortunyPlace 33 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:59.41 |
| 34 | Scott CountrymanPlace 34 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:59.50 |
| 35 | Logan PhillipsPlace 35 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:01.71 |
| 36 | Hunter PurvisPlace 36 · Grade 7 · Rock Creek | 7 | Rock Creek | 15:03.36 |
| 37 | Tyson CorbanPlace 37 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:04.61 |
| 38 | William JoyPlace 38 · Grade 7 · Rock Creek | 7 | Rock Creek | 15:16.38 |
| 39 | Jayson NguyenPlace 39 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:20.53 |
| 40 | Samson EnzPlace 40 · Grade 7 · Happy Valley | 7 | Happy Valley | 15:24.70 |
| 41 | Noah BounnavongPlace 41 · Grade 8 · Rock Creek | 8 | Rock Creek | 15:32.09 |
| 42 | Lucas CallahanPlace 42 · Grade 6 · Happy Valley | 6 | Happy Valley | 15:37.00 |
| 43 | Ayden ShuylerPlace 43 · Grade 8 · Rock Creek | 8 | Rock Creek | 15:43.72 |
| 44 | Zahid TentisPlace 44 · Grade 8 · Rock Creek | 8 | Rock Creek | 15:45.28 |
| 45 | Landon CannardPlace 45 · Grade 8 · Rock Creek | 8 | Rock Creek | 15:51.91 |
| 46 | Jayce PiloPlace 46 · Grade 7 · Rock Creek | 7 | Rock Creek | 15:53.40 |
| 47 | Michael JoyPlace 47 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:00.42 |
| 48 | Everett SeinoPlace 48 · Grade 7 · Happy Valley | 7 | Happy Valley | 16:02.80 |
| 49 | Miles PartenPlace 49 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:03.64 |
| 50 | Everett MoorePlace 50 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:11.96 |
| 51 | Quinn CoulterPlace 51 · Grade 5 · Lupine Community Montessori | 5 | Lupine Community Montessori | 16:18.00 |
| 52 | Kenzo SchwoeffermannPlace 52 · Grade 8 · Happy Valley | 8 | Happy Valley | 16:18.29 |
| 53 | Gavin HawkinsPlace 53 · Grade 8 · Happy Valley | 8 | Happy Valley | 16:18.79 |
| 54 | Bryce NguyenPlace 54 · Grade 6 · Happy Valley | 6 | Happy Valley | 16:26.14 |
| 55 | Cade SchonertPlace 55 · Grade 6 · Rock Creek | 6 | Rock Creek | 16:26.40 |
| 56 | Lucas OrlandoPlace 56 · Grade 7 · Happy Valley | 7 | Happy Valley | 16:28.62 |
| 57 | Evan SpanishPlace 57 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:33.90 |
| 58 | Alden BurnhamPlace 58 · Grade 7 · Lupine Community Montessori | 7 | Lupine Community Montessori | 16:35.68 |
| 59 | Emrah BeganovicPlace 59 · Grade 6 · Happy Valley | 6 | Happy Valley | 16:35.73 |
| 60 | Beckett YatesPlace 60 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:37.38 |
| 61 | Atticus FarrellPlace 61 · Grade 7 · Happy Valley | 7 | Happy Valley | 16:37.79 |
| 62 | Dean BurnhamPlace 62 · Grade 3 · Lupine Community Montessori | 3 | Lupine Community Montessori | 16:38.08 |
| 63 | Joseph HollandPlace 63 · Grade 7 · Happy Valley | 7 | Happy Valley | 16:44.31 |
| 64 | Kyle BehrensPlace 64 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:44.89 |
| 65 | Jonatan Hernandez HernandPlace 65 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:58.02 |
| 66 | Pierce LuttmerPlace 66 · Grade 7 · Rock Creek | 7 | Rock Creek | 17:14.69 |
| 67 | Oliver VevodaPlace 67 · Grade 8 · Happy Valley | 8 | Happy Valley | 17:17.93 |
| 68 | Case NicolasPlace 68 · Grade 6 · Happy Valley | 6 | Happy Valley | 17:37.39 |
| 69 | Alexzander HamadePlace 69 · Grade 6 · Happy Valley | 6 | Happy Valley | 17:38.15 |
| 70 | Tyson MitchellPlace 70 · Grade 6 · Happy Valley | 6 | Happy Valley | 17:58.77 |
| 71 | Luke WeiszPlace 71 · Grade 6 · Happy Valley | 6 | Happy Valley | 18:02.18 |
| 72 | Flynn SchwartzkophPlace 72 · Grade 7 · Rock Creek | 7 | Rock Creek | 18:02.74 |
| 73 | Spencer KrohnPlace 73 · Grade 6 · Happy Valley | 6 | Happy Valley | 18:05.53 |
| 74 | Mason YanoshekPlace 74 · Grade 6 · Happy Valley | 6 | Happy Valley | 18:40.99 |
| 75 | Morgan ZhenPlace 75 · Grade 8 · Rock Creek | 8 | Rock Creek | 18:42.26 |
| 76 | Julius SejourPlace 76 · Grade 6 · Happy Valley | 6 | Happy Valley | 19:09.18 |
| 77 | Austin ZeilerPlace 77 · Grade 8 · Rock Creek | 8 | Rock Creek | 19:10.81 |
| 78 | Andy AltamiranoPlace 78 · Grade 8 · Rock Creek | 8 | Rock Creek | 19:15.91 |
| 79 | Oscar PastranaPlace 79 · Grade 7 · Rock Creek | 7 | Rock Creek | 19:35.81 |
| 80 | Mateo ParkPlace 80 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:44.97 |
| 81 | Boaz BlackPlace 81 · Grade 4 · Lupine Community Montessori | 4 | Lupine Community Montessori | 19:47.40 |
| 82 | Orrin ScanlanPlace 82 · Grade 8 · Rock Creek | 8 | Rock Creek | 20:08.64 |
| 83 | Thiago McDowellPlace 83 · Grade 6 · Happy Valley | 6 | Happy Valley | 20:11.58 |
| 84 | Isaac SchwabPlace 84 · Grade 7 · Rock Creek | 7 | Rock Creek | 20:37.11 |
| 85 | Oxy HuynhPlace 85 · Grade 7 · Rock Creek | 7 | Rock Creek | 20:39.30 |
| 86 | Luke YimPlace 86 · Grade 6 · Happy Valley | 6 | Happy Valley | 21:06.79 |
| 87 | Weston KirchemPlace 87 · Grade 7 · Rock Creek | 7 | Rock Creek | 21:26.66 |
| 88 | Aiden AabPlace 88 · Grade 8 · Rock Creek | 8 | Rock Creek | 21:46.33 |
| 89 | Quinn HopePlace 89 · Grade 7 · Lupine Community Montessori | 7 | Lupine Community Montessori | 21:53.64 |
| 90 | Kyle WhitchurchPlace 90 · Grade 6 · Rock Creek | 6 | Rock Creek | 22:16.00 |
| 91 | Redding MilesPlace 91 · Grade 7 · Rock Creek | 7 | Rock Creek | 22:48.54 |
| 92 | Lincoln GlazierPlace 92 · Grade 6 · Happy Valley | 6 | Happy Valley | 23:04.00 |
| 93 | Connor SchmidtPlace 93 · Grade 7 · Rock Creek | 7 | Rock Creek | 23:32.60 |
| 94 | Archer RegunathanPlace 94 · Grade 6 · Happy Valley | 6 | Happy Valley | 26:00.25 |