| 1 | Maximillian NevarezPlace 1 · Grade 8 · Rock Creek | 8 | Rock Creek | 9:47.2 |
| 2 | Will McCordPlace 2 · Grade 8 · Rock Creek | 8 | Rock Creek | 10:53.9 |
| 3 | Alan NguyenPlace 3 · Grade 8 · Rock Creek | 8 | Rock Creek | 11:35.8 |
| 4 | Efrain Enrique LopezPlace 4 · Grade 8 · Alder Creek | 8 | Alder Creek | 11:58.6 |
| 5 | Owen MoanPlace 5 · Grade 7 · Rock Creek | 7 | Rock Creek | 12:00.0 |
| 6 | Jophy HePlace 6 · Grade 6 · Rock Creek | 6 | Rock Creek | 12:03.5 |
| 7 | Zachary WhitmanPlace 7 · Grade 8 · Rock Creek | 8 | Rock Creek | 12:27.9 PR |
| 8 | Daniel HyattPlace 8 · Grade 8 · Rock Creek | 8 | Rock Creek | 12:32.2 |
| 9 | Dimitri PinonPlace 9 · Grade 7 · Alder Creek | 7 | Alder Creek | 12:41.0 |
| 10 | Alexander PatelPlace 10 · Grade 7 · Rock Creek | 7 | Rock Creek | 12:43.2 |
| 11 | Lyric BertelsenPlace 11 · Grade 8 · Alder Creek | 8 | Alder Creek | 12:49.6 |
| 12 | Oscar MillerPlace 12 · Grade 6 · Alder Creek | 6 | Alder Creek | 12:58.6 PR |
| 13 | Crosby LongPlace 13 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:01.7 |
| 14 | Frank (Frankie) Garcia ReyesPlace 14 · Grade 8 · Alder Creek | 8 | Alder Creek | 13:07.4 PR |
| 15 | Hudson BollPlace 15 · Grade 6 · Alder Creek | 6 | Alder Creek | 13:20.2 |
| 16 | Harrison MartinPlace 16 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:44.9 |
| 17 | Peyton NguyenPlace 17 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:57.4 |
| 18 | Oscar BroughtonPlace 18 · Grade 8 · Alder Creek | 8 | Alder Creek | 13:59.5 |
| 19 | Taylor BlackPlace 19 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:01.7 PR |
| 20 | Graham JonesPlace 20 · Grade 7 · Alder Creek | 7 | Alder Creek | 14:12.2 |
| 21 | Noah GuadizPlace 21 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:16.7 |
| 22 | Hunter PurvisPlace 22 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:25.3 |
| 23 | Ayden ShuylerPlace 23 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:28.1 |
| 24 | Everett MoorePlace 24 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:29.2 |
| 25 | Luca RamosPlace 25 · Grade 6 · Alder Creek | 6 | Alder Creek | 14:29.6 |
| 26 | Noah DuncanPlace 26 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:31.7 |
| 27 | Grayson CountrymanPlace 27 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:34.5 PR |
| 28 | Riley BergPlace 28 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:35.5 |
| 29 | Simon GiordanoPlace 29 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:36.0 |
| 30 | Tylan DrazkiewiczPlace 30 · Grade 7 · Alder Creek | 7 | Alder Creek | 14:36.5 PR |
| 31 | Tam DoanPlace 31 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:38.7 |
| 32 | Landon CannardPlace 32 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:40.0 |
| 33 | Robert PowellPlace 33 · Grade 7 · Rock Creek | 7 | Rock Creek | 14:56.7 |
| 34 | Timothy RothPlace 34 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:00.2 |
| 35 | Connor AndradaPlace 35 · Grade 7 · Rock Creek | 7 | Rock Creek | 15:02.7 |
| 36 | Ryker PaliocaPlace 36 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:07.6 |
| 37 | Levi LindstromPlace 37 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:11.3 |
| 38 | Elijah Aleman KingPlace 38 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:12.8 PR |
| 39 | Holden SandsPlace 39 · Grade 6 · Alder Creek | 6 | Alder Creek | 15:13.8 PR |
| 40 | Ryan RothPlace 40 · Grade 8 · Rock Creek | 8 | Rock Creek | 15:25.9 |
| 41 | Jayden Garcia MoralesPlace 41 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:26.8 |
| 42 | Sawyer NewbloomPlace 42 · Grade 7 · Alder Creek | 7 | Alder Creek | 15:28.6 |
| 43 | Beckett YatesPlace 43 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:30.0 |
| 44 | Samuel TrejoPlace 44 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:31.9 PR |
| 45 | Carter GatzaPlace 45 · Grade 8 · Rock Creek | 8 | Rock Creek | 15:32.8 |
| 46 | Samuel FortunyPlace 46 · Grade 7 · Rock Creek | 7 | Rock Creek | 15:35.7 |
| 47 | Alexander PalomaresPlace 47 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:36.6 |
| 48 | Pierce LuttmerPlace 48 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:37.2 |
| 49 | Noah BounnavongPlace 49 · Grade 7 · Rock Creek | 7 | Rock Creek | 15:39.3 |
| 50 | William JoyPlace 50 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:41.1 |
| 51 | Ryder WilebskiPlace 51 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:48.6 |
| 52 | Tristan ParkerPlace 52 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:57.4 |
| 53 | Lukas LongPlace 53 · Grade 6 · Alder Creek | 6 | Alder Creek | 15:59.5 |
| 54 | Morgan ZhenPlace 54 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:00.6 |
| 55 | Aaron Ruiz AcostaPlace 55 · Grade 7 · Alder Creek | 7 | Alder Creek | 16:02.3 |
| 56 | Evan SpanishPlace 56 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:07.6 PR |
| 57 | Martin DonsbachPlace 57 · Grade 8 · Alder Creek | 8 | Alder Creek | 16:10.3 |
| 58 | Michael JoyPlace 58 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:13.2 |
| 59 | Parker ShanksPlace 59 · Grade 6 · Rock Creek | 6 | Rock Creek | 16:17.5 |
| 60 | Caleb KellerPlace 60 · Grade 8 · Alder Creek | 8 | Alder Creek | 16:21.3 |
| 61 | Robe ArsiePlace 61 · Grade 6 · Alder Creek | 6 | Alder Creek | 16:28.2 |
| 62 | Ryden FryePlace 62 · Grade 7 · Alder Creek | 7 | Alder Creek | 16:35.6 |
| 63 | Ian GladfelderPlace 63 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:37.8 |
| 64 | Marshawn LisacPlace 64 · Grade 6 · Rock Creek | 6 | Rock Creek | 16:40.0 |
| 65 | Alton MaughanPlace 65 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:40.6 |
| 66 | Kyle BehrensPlace 66 · Grade 6 · Rock Creek | 6 | Rock Creek | 16:40.8 |
| 67 | Mathisen PitzingPlace 67 · Grade 6 · Alder Creek | 6 | Alder Creek | 16:42.9 PR |
| 68 | Walker AllsupPlace 68 · Grade 8 · Alder Creek | 8 | Alder Creek | 16:43.2 |
| 69 | Kaston MitchellPlace 69 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:46.6 |
| 70 | Zahid TentisPlace 70 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:53.8 |
| 71 | Torin StanleyPlace 71 · Grade 7 · Alder Creek | 7 | Alder Creek | 16:57.7 |
| 72 | Liam ThompsonPlace 72 · Grade 6 · Alder Creek | 6 | Alder Creek | 17:04.5 |
| 73 | Noah EmersonPlace 73 · Grade 7 · Alder Creek | 7 | Alder Creek | 17:05.1 PR |
| 74 | Ethan KalamaPlace 74 · Grade 7 · Alder Creek | 7 | Alder Creek | 17:08.9 |
| 75 | Avalon (Auggie) MayerPlace 75 · Grade 7 · Alder Creek | 7 | Alder Creek | 17:13.1 |
| 76 | Flynn SchwartzkophPlace 76 · Grade 6 · Rock Creek | 6 | Rock Creek | 17:16.8 |
| 77 | Julio Romero PereyraPlace 77 · Grade 8 · Alder Creek | 8 | Alder Creek | 17:23.0 |
| 78 | Alex Prins-WredePlace 78 · Grade 7 · Alder Creek | 7 | Alder Creek | 17:27.5 |
| 79 | Liam LongoriaPlace 79 · Grade 8 · Rock Creek | 8 | Rock Creek | 17:29.9 PR |
| 80 | Lovix EscaleraPlace 80 · Grade 7 · Alder Creek | 7 | Alder Creek | 17:30.4 |
| 81 | Noah MitchellPlace 81 · Grade 7 · Rock Creek | 7 | Rock Creek | 17:33.4 |
| 82 | Tanner PiloPlace 82 · Grade 6 · Rock Creek | 6 | Rock Creek | 18:35.8 |
| 83 | Owen WirkkalaPlace 83 · Grade 6 · Alder Creek | 6 | Alder Creek | 18:39.6 PR |
| 84 | Jonatan Hernandez HernandezPlace 84 · Grade 6 · Rock Creek | 6 | Rock Creek | 18:55.5 |
| 85 | Johan CarrilloPlace 85 · Grade 7 · Alder Creek | 7 | Alder Creek | 18:59.1 |
| 86 | Jordan JonesPlace 86 · Grade 8 · Rock Creek | 8 | Rock Creek | 18:59.3 |
| 87 | Rey Nicolas Garcia PortilloPlace 87 · Grade 6 · Alder Creek | 6 | Alder Creek | 19:02.3 |
| 88 | Rocket RossiterPlace 88 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:03.5 |
| 89 | Dylan RitterPlace 89 · Grade 7 · Alder Creek | 7 | Alder Creek | 19:08.4 PR |
| 90 | Oscar PastranaPlace 90 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:17.3 PR |
| 91 | Miles PartenPlace 91 · Grade 7 · Rock Creek | 7 | Rock Creek | 19:35.9 |
| 92 | Caiden NelsonPlace 92 · Grade 7 · Rock Creek | 7 | Rock Creek | 19:42.0 |
| 93 | Cadence GarcellanoPlace 93 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:47.2 PR |
| 94 | Leonel Gonzalez-RowneyPlace 94 · Grade 7 · Alder Creek | 7 | Alder Creek | 22:14.9 |
| 95 | Andrew AltamiranoPlace 95 · Grade 7 · Rock Creek | 7 | Rock Creek | 22:21.3 |
| 96 | Xander HillierPlace 96 · Grade 7 · Alder Creek | 7 | Alder Creek | 22:38.6 |
| 97 | Isaac SchwabPlace 97 · Grade 6 · Rock Creek | 6 | Rock Creek | 22:38.8 |
| 98 | Sebastian Zavala-CejaPlace 98 · Grade 6 · Alder Creek | 6 | Alder Creek | 22:55.6 |
| 99 | Mateo AlvarezPlace 99 · Grade 8 · Alder Creek | 8 | Alder Creek | 22:56.0 |
| 100 | Josepablo Zamora MendozaPlace 100 · Grade 6 · Alder Creek | 6 | Alder Creek | 23:14.5 |
| 101 | Matthew FayPlace 101 · Grade 6 · Alder Creek | 6 | Alder Creek | 24:47.7 PR |
| 102 | Amr ShafiPlace 102 · Grade 6 · Alder Creek | 6 | Alder Creek | 26:00.8 PR |
| 103 | William KahrsPlace 103 · Grade 7 · Alder Creek | 7 | Alder Creek | 26:12.4 PR |
| 104 | Darren RadtkePlace 104 · Grade 7 · Alder Creek | 7 | Alder Creek | 26:21.1 |
| 105 | Mark DriskillPlace 105 · Grade 6 · Rock Creek | 6 | Rock Creek | 26:47.2 |
| 106 | Felix StonePlace 106 · Grade 6 · Rock Creek | 6 | Rock Creek | 27:20.1 |
| 107 | Braylund CoxPlace 107 · Grade 6 · Alder Creek | 6 | Alder Creek | 27:21.5 PR |