| 1 | William StrasserPlace 1 · Grade 8 · Rowe | 8 | Rowe | 11:29.7 |
| 2 | Vincent KotzePlace 2 · Grade 7 · Rowe | 7 | Rowe | 12:40.3 |
| 3 | Naden HochstedlerPlace 3 · Grade 7 · Rowe | 7 | Rowe | 12:51.1 |
| 4 | Braden LarsonPlace 4 · Grade 8 · Alder Creek | 8 | Alder Creek | 12:55.1 |
| 5 | Katsumi TinsleyPlace 5 · Grade 8 · Alder Creek | 8 | Alder Creek | 12:58.2 |
| 6 | Alexander HolmgrenPlace 6 · Grade 7 · Rowe | 7 | Rowe | 13:36.1 |
| 7 | Bodhi ThomasPlace 7 · Grade 7 · Rowe | 7 | Rowe | 13:39.8 |
| 8 | Tariq Harvey-SallakPlace 8 · Grade 7 · Rowe | 7 | Rowe | 13:42.9 |
| 9 | Martin DonsbachPlace 9 · Grade 7 · Alder Creek | 7 | Alder Creek | 13:56.7 |
| 10 | Micah NkwontaPlace 10 · Grade 8 · Rowe | 8 | Rowe | 13:59.4 |
| 11 | Liam BellPlace 11 · Grade 6 · Alder Creek | 6 | Alder Creek | 14:05.0 |
| 12 | Efrain Enrriquez LopezPlace 12 · Grade 7 · Alder Creek | 7 | Alder Creek | 14:14.0 |
| 13 | Liam McDonaldPlace 13 · Grade 6 · Rowe | 6 | Rowe | 14:22.2 |
| 14 | Asher EveryPlace 14 · Grade 8 · Alder Creek | 8 | Alder Creek | 14:33.1 |
| 15 | Andre Orozco HernandezPlace 15 · Grade 7 · Alder Creek | 7 | Alder Creek | 14:47.4 |
| 16 | Leander DrevesPlace 16 · Grade 8 · Rowe | 8 | Rowe | 14:53.2 |
| 17 | Dimitri PinonPlace 17 · Grade 6 · Alder Creek | 6 | Alder Creek | 14:54.4 |
| 18 | Victor StankePlace 18 · Grade 6 · Alder Creek | 6 | Alder Creek | 14:55.5 |
| 19 | Ivan GarciaPlace 19 · Grade 7 · Alder Creek | 7 | Alder Creek | 15:06.9 |
| 20 | Aaron Ruiz AcostaPlace 20 · Grade 6 · Alder Creek | 6 | Alder Creek | 15:09.7 |
| 21 | Javien MarronPlace 21 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:12.8 |
| 22 | Kairo ScheinPlace 22 · Grade 6 · Rowe | 6 | Rowe | 15:28.5 |
| 23 | Carson TremperPlace 23 · Grade 8 · Rowe | 8 | Rowe | 15:35.4 |
| 24 | Lyric BertlesonPlace 24 · Grade 7 · Alder Creek | 7 | Alder Creek | 15:37.4 |
| 25 | Frank Garcia ReyesPlace 25 · Grade 7 · Alder Creek | 7 | Alder Creek | 15:46.5 |
| 26 | Ori KirkpatrickPlace 26 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:46.8 |
| 27 | Nicholas SchwanzPlace 27 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:50.1 |
| 28 | Mahki ToneyPlace 28 · Grade 7 · Rowe | 7 | Rowe | 15:50.5 |
| 29 | Oscar BroughtonPlace 29 · Grade 7 · Alder Creek | 7 | Alder Creek | 15:53.1 |
| 30 | Jaxson FagundesPlace 30 · Grade 8 · Alder Creek | 8 | Alder Creek | 15:55.4 |
| 31 | Mason ScottPlace 31 · Grade 7 · Alder Creek | 7 | Alder Creek | 16:23.3 |
| 32 | Fox WishartPlace 32 · Grade 7 · Rowe | 7 | Rowe | 16:28.1 |
| 33 | Giovani Sandoval CiriloPlace 33 · Grade 6 · Rowe | 6 | Rowe | 16:38.3 |
| 34 | Christopher Dueñas-TorPlace 34 · Grade 6 · Rowe | 6 | Rowe | 17:00.8 |
| 35 | Charles DeanPlace 35 · Grade 7 · Rowe | 7 | Rowe | 17:02.9 |
| 36 | Jaxen ChappellPlace 36 · Grade 6 · Alder Creek | 6 | Alder Creek | 17:10.4 |
| 37 | Mateo AguilarPlace 37 · Grade 8 · Alder Creek | 8 | Alder Creek | 17:15.0 |
| 38 | Elias MorenoPlace 38 · Grade 8 · Rowe | 8 | Rowe | 17:15.9 |
| 39 | Soren KolariPlace 39 · Grade 6 · Rowe | 6 | Rowe | 17:31.3 |
| 40 | Zayden BabcockPlace 40 · Grade 7 · Rowe | 7 | Rowe | 17:31.9 |
| 41 | Hudson ArbizzaniPlace 41 · Grade 7 · Rowe | 7 | Rowe | 17:37.2 |
| 42 | Hank LawrencePlace 42 · Grade 8 · Alder Creek | 8 | Alder Creek | 17:57.9 |
| 43 | Alexander PalomaresPlace 43 · Grade 7 · Alder Creek | 7 | Alder Creek | 18:06.0 |
| 44 | Anthony SeitzPlace 44 · Grade 8 · Rowe | 8 | Rowe | 18:06.5 |
| 45 | Timothy RothPlace 45 · Grade 7 · Alder Creek | 7 | Alder Creek | 18:10.8 |
| 46 | Ryder PearsonPlace 46 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:19.9 |
| 47 | River ThomasPlace 47 · Grade 8 · Rowe | 8 | Rowe | 18:21.7 |
| 48 | Damian LucasPlace 48 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:25.4 |
| 49 | Connor HolstinePlace 49 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:29.7 |
| 50 | Jayden Garcia MoralesPlace 50 · Grade 7 · Alder Creek | 7 | Alder Creek | 18:30.4 |
| 51 | Aidric DaileyPlace 51 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:39.3 |
| 52 | Dathan HuegliPlace 52 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:39.8 |
| 53 | James HolversonPlace 53 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:42.3 |
| 54 | Milo DruryPlace 54 · Grade 8 · Alder Creek | 8 | Alder Creek | 18:43.8 |
| 55 | Walker AllsupPlace 55 · Grade 7 · Alder Creek | 7 | Alder Creek | 18:48.1 |
| 56 | Caleb KellerPlace 56 · Grade 7 · Alder Creek | 7 | Alder Creek | 19:20.8 |
| 57 | Julio Romero PereyraPlace 57 · Grade 7 · Alder Creek | 7 | Alder Creek | 19:28.3 |
| 58 | Tyler OttoPlace 58 · Grade 8 · Rowe | 8 | Rowe | 19:29.7 |
| 59 | Nigel TaylorPlace 59 · Grade 8 · Alder Creek | 8 | Alder Creek | 19:37.2 |
| 60 | Graham JonesPlace 60 · Grade 6 · Alder Creek | 6 | Alder Creek | 19:44.5 |
| 61 | Johan CarilloPlace 61 · Grade 6 · Alder Creek | 6 | Alder Creek | 19:45.8 |
| 62 | Brady WoodPlace 62 · Grade 6 · Rowe | 6 | Rowe | 19:49.3 |
| 63 | Jack RowdenPlace 63 · Grade 6 · Rowe | 6 | Rowe | 19:52.6 |
| 64 | Ryden FryePlace 64 · Grade 6 · Alder Creek | 6 | Alder Creek | 20:02.3 |
| 65 | James VirshupPlace 65 · Grade 6 · Alder Creek | 6 | Alder Creek | 20:18.1 |
| 66 | Arden CastroPlace 66 · Grade 6 · Alder Creek | 6 | Alder Creek | 20:21.6 |
| 67 | Avry ZimmermanPlace 67 · Grade 7 · Rowe | 7 | Rowe | 20:22.1 |
| 68 | Luca JanuszPlace 68 · Grade 6 · Rowe | 6 | Rowe | 20:26.4 |
| 69 | Tristan KilianPlace 69 · Grade 6 · Rowe | 6 | Rowe | 20:32.2 |
| 70 | Radek LinsenmeyerPlace 70 · Grade 7 · Rowe | 7 | Rowe | 20:37.1 |
| 71 | Tyler CoxPlace 71 · Grade 8 · Alder Creek | 8 | Alder Creek | 20:37.7 |
| 72 | Jude EmersonPlace 72 · Grade 6 · Rowe | 6 | Rowe | 20:51.4 |
| 73 | Riley McConnellPlace 73 · Grade 6 · Rowe | 6 | Rowe | 20:58.6 |
| 74 | Ethan KalamaPlace 74 · Grade 6 · Alder Creek | 6 | Alder Creek | 21:20.6 |
| 75 | Henry ChristiansenPlace 75 · Grade 6 · Alder Creek | 6 | Alder Creek | 21:33.4 |
| 76 | Avalon E MayerPlace 76 · Grade 6 · Alder Creek | 6 | Alder Creek | 21:48.4 |
| 77 | Xander HillierPlace 77 · Grade 6 · Alder Creek | 6 | Alder Creek | 22:34.1 |
| 78 | Dominic SpezzaPlace 78 · Grade 6 · Alder Creek | 6 | Alder Creek | 23:10.8 |
| 79 | Joshua HumphreyPlace 79 · Grade 6 · Rowe | 6 | Rowe | 23:35.1 |
| 80 | Ryder WilebskiPlace 80 · Grade 7 · Alder Creek | 7 | Alder Creek | 23:41.6 |
| 81 | Aksel Interian PechPlace 81 · Grade 8 · Alder Creek | 8 | Alder Creek | 23:56.0 |
| 82 | Jack WrightPlace 82 · Grade 8 · Rowe | 8 | Rowe | 24:54.0 |
| 83 | Rudiger HohensteinPlace 83 · Grade 7 · Rowe | 7 | Rowe | 24:58.1 |
| 84 | Aaron BadilloPlace 84 · Grade 8 · Alder Creek | 8 | Alder Creek | 24:58.6 |
| 85 | Alex Prins-WredePlace 85 · Grade 6 · Alder Creek | 6 | Alder Creek | 25:32.1 |
| 86 | Tylan DrazkiewiczPlace 86 · Grade 6 · Alder Creek | 6 | Alder Creek | 25:34.6 |
| 87 | Silas ClarkPlace 87 · Grade 6 · Alder Creek | 6 | Alder Creek | 25:55.7 |
| 88 | Dylan ClarkPlace 88 · Grade 8 · Alder Creek | 8 | Alder Creek | 25:57.3 |
| 89 | Gus LawrencePlace 89 · Grade 6 · Alder Creek | 6 | Alder Creek | 26:07.5 |
| 90 | Elijah HillPlace 90 · Grade 7 · Rowe | 7 | Rowe | 26:12.6 |
| 91 | Tristan ParkerPlace 91 · Grade 7 · Alder Creek | 7 | Alder Creek | 26:16.0 |
| 92 | Mateo AlvarezPlace 92 · Grade 7 · Alder Creek | 7 | Alder Creek | 27:05.6 |
| 93 | Luciano GutierrezPlace 93 · Grade 6 · Alder Creek | 6 | Alder Creek | 27:17.7 |
| 94 | Darren RadtkePlace 94 · Grade 6 · Alder Creek | 6 | Alder Creek | 29:04.7 |