| 1 | Daniel FultonPlace 1 · Grade 11 · Wakefield | 11 | Wakefield | 19:06.1 |
| 2 | Theo RoiniotisPlace 2 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 19:47.6 PR |
| 3 | William RichardsonPlace 3 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 20:11.7 |
| 4 | Andrew KintPlace 4 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 20:35.7 |
| 5 | Koh TamakiPlace 5 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 21:37.0 |
| 6 | Darian PriddyPlace 6 · Grade 11 · Wakefield | 11 | Wakefield | 21:54.8 |
| 7 | Ryan GormanPlace 7 · Grade 10 · Wakefield | 10 | Wakefield | 21:58.4 |
| 8 | Samuel JenkinsPlace 8 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 22:00.3 |
| 9 | Ryan SchiffmanPlace 9 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 22:01.2 |
| 10 | Mateo Rosser CastroPlace 10 · Grade 11 · Langley | 11 | Langley | 22:21.2 |
| 11 | Davis BaerPlace 11 · Grade 10 · Wakefield | 10 | Wakefield | 22:22.9 |
| 12 | Vlad HuskaPlace 12 · Grade 9 · Langley | 9 | Langley | 22:29.6 |
| 13 | Yuzhe ChenPlace 13 · Grade 11 · Langley | 11 | Langley | 22:35.8 |
| 14 | Isaac FreezePlace 14 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 22:47.6 |
| 15 | Ethan JohnsonPlace 15 · Grade 9 · Langley | 9 | Langley | 22:52.2 |
| 16 | Brayden StavrosPlace 16 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 22:55.1 |
| 17 | Alex SiegPlace 17 · Grade 9 · Langley | 9 | Langley | 22:55.3 |
| 18 | Brayden CarrPlace 18 · Grade 12 · Langley | 12 | Langley | 23:15.3 |
| 19 | Ethan TettPlace 19 · Grade 10 · Wakefield | 10 | Wakefield | 23:19.4 |
| 20 | Elliot KintPlace 20 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 23:26.9 |
| 21 | Jonah MohrPlace 21 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 23:37.2 |
| 22 | Bradley WangPlace 22 · Grade 10 · Langley | 10 | Langley | 23:38.3 |
| 23 | Keegan QuezadaPlace 23 · Grade 9 · Langley | 9 | Langley | 23:38.8 |
| 24 | Jett BastowPlace 24 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 23:44.5 |
| 25 | Ezra PattersonPlace 25 · Grade 11 · Wakefield | 11 | Wakefield | 23:45.3 |
| 26 | Matthew ThiemanPlace 26 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 23:46.6 |
| 27 | Sam DownsPlace 27 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 23:48.4 |
| 28 | Jaxon GrupenhoffPlace 28 · Grade 11 · Wakefield | 11 | Wakefield | 23:51.8 |
| 29 | Mauricio Acosta-carreroPlace 29 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 23:57.5 |
| 30 | Nathanial CassattPlace 30 · Grade 12 · Wakefield | 12 | Wakefield | 24:00.9 |
| 31 | Armon SaadatPlace 31 · Grade 9 · Langley | 9 | Langley | 24:01.4 |
| 32 | John MiliarasPlace 32 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 24:13.0 |
| 33 | Kayden HoPlace 33 · Grade 10 · Langley | 10 | Langley | 24:18.0 PR |
| 34 | Sean KentonPlace 34 · Grade 10 · Wakefield | 10 | Wakefield | 24:26.6 |
| 35 | Mikiyas TekuPlace 35 · Grade 12 · Wakefield | 12 | Wakefield | 24:38.3 |
| 36 | John SniderPlace 36 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 24:39.0 |
| 37 | William PinheiroPlace 37 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 24:51.7 |
| 38 | Arsalan CannonPlace 38 · Grade 9 · Langley | 9 | Langley | 25:01.4 |
| 39 | Oleksii RevunPlace 39 · Grade 4 · Washington-Liberty | 4 | Washington-Liberty | 25:01.4 |
| 40 | Anders HirstPlace 40 · Grade 10 · Wakefield | 10 | Wakefield | 25:18.1 |
| 41 | Stefan RadutPlace 41 · Grade 9 · Wakefield | 9 | Wakefield | 25:23.2 |
| 42 | William LoganPlace 42 · Grade 10 · Langley | 10 | Langley | 25:25.5 |
| 43 | Baseel AlomariPlace 43 · Grade 10 · Langley | 10 | Langley | 25:26.3 |
| 44 | Tristan CheneyPlace 44 · Grade 10 · Wakefield | 10 | Wakefield | 25:38.9 |
| 45 | Charles KunzePlace 45 · Grade 7 · Washington-Liberty | 7 | Washington-Liberty | 25:43.8 |
| 46 | Cameron TeminPlace 46 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 25:46.6 |
| 47 | Bennett SandersPlace 47 · Grade 9 · Wakefield | 9 | Wakefield | 26:04.8 |
| 48 | James Denlinger reavesPlace 48 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 26:06.5 |
| 49 | August WalshPlace 49 · Grade 10 · Langley | 10 | Langley | 26:07.1 |
| 50 | Lucas RiddellPlace 50 · Grade 9 · Langley | 9 | Langley | 26:24.8 |
| 51 | Nio AhmadPlace 51 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 26:44.8 |
| 52 | Colin PetersenPlace 52 · Grade 4 · Washington-Liberty | 4 | Washington-Liberty | 27:42.0 |
| 53 | Evan ManchesterPlace 53 · Grade 4 · Washington-Liberty | 4 | Washington-Liberty | 29:27.1 |
| — | Elliot PaalGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Kai Frost-BedfordGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Vikas GonzalezGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Reed HassGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Devon GagenGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Heath SnyderGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Leo PiyakaGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Raghav TandonGrade 4 · Washington-Liberty | 4 | Washington-Liberty | NT |
| — | Nirvaan KambohGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Noah KeyGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Max HankeyGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Jaxon LamotheGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Sami HammoudiGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Luka SarciauxGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Simon PinoliGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Hayden HersheyGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Peter SikandGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Syed Matteo (teo) ahmadGrade 12 · Washington-Liberty | 12 | Washington-Liberty | NT |
| — | Alexander SilveiraGrade 4 · Washington-Liberty | 4 | Washington-Liberty | NT |
| — | George RotchfordGrade 12 · Washington-Liberty | 12 | Washington-Liberty | NT |
| — | Nick Talbot-LilyGrade 12 · Washington-Liberty | 12 | Washington-Liberty | NT |
| — | Vitor BrandtGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Axel FitzHarrisGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Tobias ChenGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Elijah PurdyGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Theo WrightGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Benjamin CadenasGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Joshua BurgessGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Tomas Moran-UrionaGrade 12 · Washington-Liberty | 12 | Washington-Liberty | NT |
| — | Alessandro PiosaGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Parker CampGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | William MeagherGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Everett Brady-falikGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Jack BednallGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Gavin MalatestaGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Lucas VeneziaGrade 11 · Washington-Liberty | 11 | Washington-Liberty | NT |
| — | Alex MoustafaGrade 4 · Washington-Liberty | 4 | Washington-Liberty | NT |
| — | John BildnerGrade 4 · Washington-Liberty | 4 | Washington-Liberty | NT |
| — | Teo AhmadGrade 12 · Washington-Liberty | 12 | Washington-Liberty | NT |
| — | Harrison RecksiekGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Edward (Eddie) SmithGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Donovan CowderyGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Aaron ManchesterGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Christopher RichardsonGrade 12 · Washington-Liberty | 12 | Washington-Liberty | NT |
| — | Finn SporerGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |
| — | Matthew LallyGrade 9 · Washington-Liberty | 9 | Washington-Liberty | NT |
| — | Seth ZinnGrade 10 · Washington-Liberty | 10 | Washington-Liberty | NT |