| 1 | Erin HigginsPlace 1 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 5-01.00 | 5 |
| 2 | Gloria SaidiPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 5-01.00 | 3 |
| 3 | Laura HartPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 4-08.00 | 1 |
| 3 | Katana AlstonPlace 3 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 4-08.00 | — |
| 5 | Melia GranthamPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 4-06.00 | — |
| 5 | Morgan SimmonsPlace 5 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 4-06.00 | — |
| 7 | Lauren BradyPlace 7 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 4-06.00 | — |
| 8 | Makenzie FlakePlace 8 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 4-04.00 | — |
| 1 | Dylan GayPlace 1 · Grade 12 · Broad Run | 12 | Broad Run | 5-06.00 | 5 |
| 2 | Krzystoffer MillerPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 5-04.00 | 2 |
| 2 | Josh BreecePlace 2 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 5-04.00 | 2 |
| 4 | Matthew LutzPlace 4 · Grade 12 · Broad Run | 12 | Broad Run | 5-04.00 | — |
| 5 | Christopher WhimpennyPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 5-04.00 | — |
| 6 | Gobind ChinaynaPlace 6 · Grade 12 · Broad Run | 12 | Broad Run | 5-02.00 | — |
| 7 | Michael MillsPlace 7 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 5-02.00 | — |
| 1 | Kathleen ShepherdPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 17-02.00 | 5 |
| 2 | Kayla HuggPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 16-08.00 | 3 |
| 3 | Natalie BarnesPlace 3 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 16-02.00 | 1 |
| 4 | Zoe RicePlace 4 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 14-11.00 | — |
| 5 | Maansi MehtaPlace 5 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 14-10.00 | — |
| 6 | Takiya DardenPlace 6 · Grade 12 · Broad Run | 12 | Broad Run | 14-07.50 | — |
| 7 | Melia GranthamPlace 7 · Grade 12 · Broad Run | 12 | Broad Run | 14-05.00 | — |
| 8 | Katana AlstonPlace 8 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 14-04.00 | — |
| 9 | Emily AndersonPlace 9 · Grade 11 · Broad Run | 11 | Broad Run | 14-03.00 | — |
| 10 | Gloria SaidiPlace 10 · Grade 12 · Broad Run | 12 | Broad Run | 13-09.00 | — |
| 11 | Laine WyckoffPlace 11 · Grade 9 · Broad Run | 9 | Broad Run | 13-05.50 | — |
| 12 | Sienna Kohler CristofPlace 12 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13-04.50 | — |
| 13 | Madison HutchingsPlace 13 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 12-10.50 | — |
| 14 | Makenzie FlakePlace 14 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 12-10.00 | — |
| 15 | Julia WeisbergPlace 15 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 12-06.00 | — |
| 16 | Angie GanPlace 16 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 11-10.00 | — |
| 1 | Josh BreecePlace 1 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 19-01.00 | 5 |
| 2 | Dylan GayPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 18-08.00 | 3 |
| 3 | Robert PowellPlace 3 · Grade 9 · Broad Run | 9 | Broad Run | 18-05.00 | 1 |
| 4 | Shane ByrnePlace 4 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 18-00.00 | — |
| 5 | Alexander RavikovPlace 5 · Grade 9 · Broad Run | 9 | Broad Run | 17-09.00 | — |
| 6 | Matthew LutzPlace 6 · Grade 12 · Broad Run | 12 | Broad Run | 17-08.00 | — |
| 7 | Krzystoffer MillerPlace 7 · Grade 9 · Broad Run | 9 | Broad Run | 17-07.00 | — |
| 8 | Bryson HulsPlace 8 · Grade 11 · Broad Run | 11 | Broad Run | 16-10.00 | — |
| 9 | Kofi AsumangPlace 9 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 16-09.00 | — |
| 10 | Yousaf ZahidPlace 10 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 16-08.00 | — |
| 11 | Espoir SaidiPlace 11 · Grade 9 · Broad Run | 9 | Broad Run | 16-07.00 | — |
| 12 | Dylan ClairmontPlace 12 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 15-09.00 | — |
| 1 | Kathleen ShepherdPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 35-08.00 | 5 |
| 2 | Maansi MehtaPlace 2 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 33-08.50 | 3 |
| 3 | Natalie BarnesPlace 3 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 31-10.00 | 1 |
| 4 | Makenzie FlakePlace 4 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 31-07.50 | — |
| 5 | Zoe RicePlace 5 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 31-06.00 | — |
| 6 | Gloria SaidiPlace 6 · Grade 12 · Broad Run | 12 | Broad Run | 30-07.50 | — |
| 7 | Katana AlstonPlace 7 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 30-04.00 | — |
| 8 | Madison HutchingsPlace 8 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 29-06.00 | — |
| 1 | Josh BreecePlace 1 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 41-05.00 | 5 |
| 2 | Dylan GayPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 39-04.00 | 3 |
| 3 | Yassin SabirPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 36-09.00 | 1 |
| 4 | Dylan ClairmontPlace 4 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 36-00.00 | — |
| 5 | Alexander RavikovPlace 5 · Grade 9 · Broad Run | 9 | Broad Run | 36-00.00 | — |
| 6 | Christopher WhimpennyPlace 6 · Grade 12 · Broad Run | 12 | Broad Run | 35-07.00 | — |
| 7 | Julian PerezPlace 7 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 35-04.00 | — |
| 8 | Yousaf ZahidPlace 8 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 35-02.00 | — |
| 9 | Bryson HulsPlace 9 · Grade 11 · Broad Run | 11 | Broad Run | 34-07.00 | — |
| 10 | Espoir SaidiPlace 10 · Grade 9 · Broad Run | 9 | Broad Run | 34-05.00 | — |
| 11 | Stefan TesliucPlace 11 · Grade 11 · Broad Run | 11 | Broad Run | 32-06.00 | — |
| 12 | Alvin BarilloPlace 12 · Grade 12 · Broad Run | 12 | Broad Run | 14-00.00 | — |
| 1 | Victoria RobinsonPlace 1 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 95-00 | 5 |
| 2 | Kelley MoserPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 84-10 | 3 |
| 3 | Illuminada BerriosPlace 3 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 82-02 | 1 |
| 4 | Caitlyn HarperPlace 4 · Grade 12 · Broad Run | 12 | Broad Run | 80-07 | — |
| 5 | Erin HigginsPlace 5 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 80-04 | — |
| 6 | Kyra LendermanPlace 6 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 77-11 | — |
| 7 | Taylor HarperPlace 7 · Grade 10 · Broad Run | 10 | Broad Run | 75-02 | — |
| 8 | Jesse HastingsPlace 8 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 74-02 | — |
| 9 | Randi DibuonoPlace 9 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 73-09 | — |
| 10 | Lauran HinesPlace 10 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 64-05 | — |
| 11 | Jazmynn Bostic-ClarkePlace 11 · Grade 11 · Broad Run | 11 | Broad Run | 64-04 | — |
| 12 | Morgan SimmonsPlace 12 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 60-02 | — |
| 13 | Julia WeisbergPlace 13 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 58-02 | — |
| 14 | Mackenzie ConradPlace 14 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 57-09 | — |
| 1 | Conner SteggerdaPlace 1 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 137-04 | 5 |
| 2 | Spencer EvansPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 132-11 | 3 |
| 3 | Erik DavenportPlace 3 · Grade 11 · Broad Run | 11 | Broad Run | 131-03 | 1 |
| 4 | Daniel HallPlace 4 · Grade 11 · Broad Run | 11 | Broad Run | 126-04 | — |
| 5 | Jarrett HastingsPlace 5 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 117-07 | — |
| 6 | Luke VoivodaPlace 6 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 97-11 | — |
| 7 | Andrew GuilloryPlace 7 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 94-00 | — |
| 8 | Jonathan BakerPlace 8 · Grade 11 · Broad Run | 11 | Broad Run | 93-03 | — |
| 9 | Alex BestPlace 9 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 93-00 | — |
| 10 | Dominick SangiulianoPlace 10 · Grade 11 · Broad Run | 11 | Broad Run | 92-07 | — |
| 11 | Dane HendersonPlace 11 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 86-04 | — |
| 12 | Daniel BlosePlace 12 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 81-06 | — |
| 13 | Tyler Van BurkPlace 13 · Grade 11 · Broad Run | 11 | Broad Run | 77-09 | — |
| 14 | Yoshi KiblingPlace 14 · Grade 11 · Broad Run | 11 | Broad Run | 71-00 | — |
| 15 | Hunter JonesPlace 15 · Grade 11 · Broad Run | 11 | Broad Run | 53-07 | — |
| 1 | Erin HigginsPlace 1 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 31-06.50 | 5 |
| 2 | Jesse HastingsPlace 2 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 28-03.00 | 3 |
| 3 | Kelley MoserPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 27-06.50 | 1 |
| 4 | Lauran HinesPlace 4 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 27-06.25 | — |
| 5 | Jazmynn Bostic-ClarkePlace 5 · Grade 11 · Broad Run | 11 | Broad Run | 25-07.75 | — |
| 6 | Caitlyn HarperPlace 6 · Grade 12 · Broad Run | 12 | Broad Run | 25-06.00 | — |
| 7 | Victoria RobinsonPlace 7 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 24-07.00 | — |
| 8 | Illuminada BerriosPlace 8 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 24-06.00 | — |
| 9 | Danielle WalkerPlace 9 · Grade 12 · Broad Run | 12 | Broad Run | 23-11.25 | — |
| 10 | Bria PierrePlace 10 · Grade 9 · Broad Run | 9 | Broad Run | 23-04.50 | — |
| 11 | Taylor HarperPlace 11 · Grade 10 · Broad Run | 10 | Broad Run | 23-03.00 | — |
| 12 | Madison HutchingsPlace 12 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 21-11.25 | — |
| 13 | Morgan SimmonsPlace 13 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 21-10.00 | — |
| 14 | Kyra LendermanPlace 14 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 21-08.75 | — |
| 15 | Mackenzie ConradPlace 15 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 19-10.25 | — |
| 1 | Erik DavenportPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 45-10.00 | 5 |
| 2 | Dillon CareyPlace 2 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 43-10.50 | 3 |
| 3 | Spencer EvansPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 43-00.50 | 1 |
| 4 | Conner SteggerdaPlace 4 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 41-07.25 | — |
| 5 | Jarrett HastingsPlace 5 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 39-06.50 | — |
| 6 | Dominick SangiulianoPlace 6 · Grade 11 · Broad Run | 11 | Broad Run | 37-06.00 | — |
| 7 | Alex BestPlace 7 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 36-02.00 | — |
| 8 | Jonathan BakerPlace 8 · Grade 11 · Broad Run | 11 | Broad Run | 33-01.00 | — |
| 9 | Dane HendersonPlace 9 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 33-00.00 | — |
| 10 | Luke VoivodaPlace 10 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 31-11.00 | — |
| 11 | Hunter JonesPlace 11 · Grade 11 · Broad Run | 11 | Broad Run | 28-01.00 | — |
| 12 | Yoshi KiblingPlace 12 · Grade 11 · Broad Run | 11 | Broad Run | 27-08.50 | — |
| 13 | Tyler Van BurkPlace 13 · Grade 11 · Broad Run | 11 | Broad Run | 26-03.00 | — |
| 14 | Daniel BlosePlace 14 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 24-09.50 | — |
| 15 | Nick SalibyPlace 15 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 24-05.00 | — |
| 1 | Stone BridgePlace 1 · A | — | A | 11:11.0 | 5 |
| 1 | Broad RunPlace 1 · A | — | A | 8:48.9 | 5 |
| 2 | Broad RunPlace 2 · B | — | B | 9:13.4 | — |
| 3 | Stone BridgePlace 3 · A | — | A | 10:59.9 | 0 |
| 1 | Kathleen ShepherdPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 15.8 | 5 |
| 2 | Zoe RicePlace 2 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 16.9 | 3 |
| 3 | Kayla JonesPlace 3 · Grade 11 · Broad Run | 11 | Broad Run | 16.9 | 1 |
| 4 | Patrizia ManzianoPlace 4 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 17.2 | — |
| 5 | Emily AndersonPlace 5 · Grade 11 · Broad Run | 11 | Broad Run | 18.4 | — |
| 6 | Vy NguyenPlace 6 · Grade 11 · Broad Run | 11 | Broad Run | 20.8h | — |
| 7 | Lauren HilliardPlace 7 · Grade 11 · Broad Run | 11 | Broad Run | 21.8h | — |
| 1 | Tanner LofgranPlace 1 · Grade 12 · Broad Run | 12 | Broad Run | 17.3 | 5 |
| 2 | Espoir SaidiPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 19.1 | 3 |
| 3 | Travis HinemanPlace 3 · Grade 11 · Broad Run | 11 | Broad Run | 19.3 | 1 |
| 4 | Nyle AbedinPlace 4 · Grade 10 · Broad Run | 10 | Broad Run | 21.3 | — |
| 5 | Alvin BarilloPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 21.6 | — |
| 1 | Takiya DardenPlace 1 · Grade 12 · Broad Run | 12 | Broad Run | 13.4 | 3 |
| 1 | Katana AlstonPlace 1 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.4 | 3 |
| 1 | Makenzie FlakePlace 1 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.4 | 3 |
| 4 | Neshanti MorganPlace 4 · Grade 9 · Broad Run | 9 | Broad Run | 13.9 | — |
| 5 | Jazmynn VaughnPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 14.4 | — |
| 6 | Jaelyn PhillipsPlace 6 · Grade 9 · Broad Run | 9 | Broad Run | 14.4h | — |
| 7 | Lauren HilliardPlace 7 · Grade 11 · Broad Run | 11 | Broad Run | 14.6h | — |
| 8 | Jaclynn Bostic- ClarkPlace 8 · Grade 9 · Broad Run | 9 | Broad Run | 14.7h | — |
| 9 | Samantha SanchezPlace 9 · Grade 9 · Broad Run | 9 | Broad Run | 14.8h | — |
| 10 | Katie FinamorePlace 10 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 14.9h | — |
| 11 | Sierra KelleyPlace 11 · Grade 9 · Broad Run | 9 | Broad Run | 15.1h | — |
| 12 | Alexandra FinamorePlace 12 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 15.4h | — |
| 13 | Madison PatranekPlace 13 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 15.7h | — |
| 14 | Sophia WappelPlace 14 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 16.1h | — |
| 15 | Mya ScottPlace 15 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 16.2h | — |
| 16 | Samiha DuggalPlace 16 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 16.3h | — |
| 1 | Travis HuggPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 10.9 | 5 |
| 2 | Dewayne WinstonPlace 2 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 11.0 | 3 |
| 3 | Zachary GlassPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 11.2 | 1 |
| 4 | Robert PowellPlace 4 · Grade 9 · Broad Run | 9 | Broad Run | 11.5 | — |
| 5 | Daniel WilburnPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 11.6h | — |
| 6 | Pedro Del VallePlace 6 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 12.4 | — |
| 7 | Greg FiorePlace 7 · Grade 9 · Broad Run | 9 | Broad Run | 12.4h | — |
| 8 | Zangar SmithPlace 8 · Grade 9 · Broad Run | 9 | Broad Run | 12.6h | — |
| 9 | Victor BarnesPlace 9 · Grade 9 · Broad Run | 9 | Broad Run | 12.7h | — |
| 10 | Tyler CaronPlace 10 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 12.8h | — |
| 11 | Jordan FaustinPlace 11 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.1h | — |
| 12 | Stuart LongPlace 12 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.1h | — |
| 13 | Keenon WinstonPlace 13 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.1 | — |
| 14 | Joshua GlassPlace 14 · Grade 10 · Broad Run | 10 | Broad Run | 13.1h | — |
| 15 | Andrews BoatengPlace 15 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.2h | — |
| 16 | Nicholas AineyPlace 16 · Grade 11 · Broad Run | 11 | Broad Run | 13.2h | — |
| 17 | Amaar FarooqPlace 17 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 13.3h | — |
| 18 | Gabe VolmerPlace 18 · Grade 9 · Broad Run | 9 | Broad Run | 13.4h | — |
| 19 | Corey StrandbergPlace 19 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 13.6h | — |
| 20 | Austin StegerPlace 20 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 13.7h | — |
| 21 | Mbala MujingaPlace 21 · Grade 9 · Broad Run | 9 | Broad Run | 13.7h | — |
| 22 | Dominic LeonardPlace 22 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 13.9h | — |
| 23 | Christian MarkerPlace 23 · Grade 9 · Broad Run | 9 | Broad Run | 16.0h | — |
| 24 | Matthew MarxPlace 24 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 16.6h | — |
| 1 | Stephanie CrednoPlace 1 · Grade 10 · Broad Run | 10 | Broad Run | 5:52.3 | 5 |
| 2 | Michelle ChenPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 5:52.7 | 3 |
| 3 | Cheryl HwangPlace 3 · Grade 9 · Broad Run | 9 | Broad Run | 6:04.6 | 1 |
| 4 | Anh NguyenPlace 4 · Grade 9 · Broad Run | 9 | Broad Run | 6:07.4 | — |
| 5 | Megan MazzatentaPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 6:09.1 | — |
| 6 | Sydney VerhinePlace 6 · Grade 11 · Broad Run | 11 | Broad Run | 6:45.0 | — |
| 1 | Keondre WilloughbyPlace 1 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 4:52.1 | 5 |
| 2 | Fionn DesmondPlace 2 · Grade 10 · Broad Run | 10 | Broad Run | 4:53.7 | 3 |
| 3 | Brendan GallagherPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 4:54.2 | 1 |
| 4 | Ben KouzelPlace 4 · Grade 9 · Broad Run | 9 | Broad Run | 4:59.7 | — |
| 5 | Eric CasamentoPlace 5 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 5:02.6 | — |
| 6 | Alexander VanikPlace 6 · Grade 9 · Broad Run | 9 | Broad Run | 5:03.6 | — |
| 7 | Samuel VorimoPlace 7 · Grade 9 · Broad Run | 9 | Broad Run | 5:04.4 | — |
| 8 | Panos AubinPlace 8 · Grade 9 · Broad Run | 9 | Broad Run | 5:04.8 | — |
| 9 | Matthew KovalenkoPlace 9 · Grade 11 · Broad Run | 11 | Broad Run | 5:10.4 | — |
| 10 | Dennis YangPlace 10 · Grade 12 · Broad Run | 12 | Broad Run | 5:13.1 | — |
| 11 | Jack HughesPlace 11 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 5:18.2 | — |
| 12 | Ernie TusseyPlace 12 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 5:19.7 | — |
| 13 | Jonathan KerrPlace 13 · Grade 11 · Broad Run | 11 | Broad Run | 5:22.4 | — |
| 14 | Kristian NesheimPlace 14 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 5:23.4 | — |
| 15 | Dylan MyersPlace 15 · Grade 10 · Broad Run | 10 | Broad Run | 5:23.8 | — |
| 16 | Nicholas BowePlace 16 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 5:34.3 | — |
| 1 | Vuronika BarnesPlace 1 · Grade 9 · Broad Run | 9 | Broad Run | 1:03.7 | 5 |
| 2 | Jade RobertsPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 1:08.0 | 3 |
| 3 | Kiera BricePlace 3 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 1:09.9 | 1 |
| 4 | Jasmine EmilioPlace 4 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 1:11.1 | — |
| 5 | Jessica StevensonPlace 5 · Grade 10 · Broad Run | 10 | Broad Run | 1:11.5h | — |
| 6 | Kayla ChildersPlace 6 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 1:11.9 | — |
| 7 | Shayna HussainPlace 7 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 1:13.5h | — |
| 8 | Alina TraxlerPlace 8 · Grade 11 · Broad Run | 11 | Broad Run | 1:14.6h | — |
| 9 | Eilis GallagherPlace 9 · Grade 10 · Broad Run | 10 | Broad Run | 1:14.8h | — |
| 10 | Aishwarya PorePlace 10 · Grade 9 · Broad Run | 9 | Broad Run | 1:16.1h | — |
| 1 | Jay PulleyPlace 1 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 57.3 | 5 |
| 2 | Chris KaufmanPlace 2 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 58.4 | 3 |
| 3 | Charlie NeffPlace 3 · Grade 12 · Broad Run | 12 | Broad Run | 58.4 | 1 |
| 4 | Lui MoraesPlace 4 · Grade 10 · Broad Run | 10 | Broad Run | 59.0 | — |
| 5 | Jordan GrammoPlace 5 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 59.4 | — |
| 6 | Mason StuckPlace 6 · Grade 9 · Broad Run | 9 | Broad Run | 1:01.8 | — |
| 7 | Peter HajdoPlace 7 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 1:02.3h | — |
| 1 | Natalie BarnesPlace 1 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 48.2 | 5 |
| 2 | Armia AustinPlace 2 · Grade 11 · Broad Run | 11 | Broad Run | 51.4 | 3 |
| 3 | Patrizia ManzianoPlace 3 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 51.9 | 1 |
| 4 | Alina TraxlerPlace 4 · Grade 11 · Broad Run | 11 | Broad Run | 1:05.5 | — |
| 1 | Josh BreecePlace 1 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 40.9 | 5 |
| 2 | Matthew LutzPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 42.4 | 3 |
| 3 | Emmanuel GarzoPlace 3 · Grade 11 · Broad Run | 11 | Broad Run | 43.8 | 1 |
| 4 | Will McKayPlace 4 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 44.6 | — |
| 5 | Espoir SaidiPlace 5 · Grade 9 · Broad Run | 9 | Broad Run | 48.3h | — |
| 6 | Nyle AbedinPlace 6 · Grade 10 · Broad Run | 10 | Broad Run | 49.1h | — |
| 7 | Addison StuckPlace 7 · Grade 9 · Broad Run | 9 | Broad Run | 51.7 | — |
| 8 | Alvin BarilloPlace 8 · Grade 12 · Broad Run | 12 | Broad Run | 53.1h | — |
| 1 | Crystal JewettPlace 1 · Grade 9 · Broad Run | 9 | Broad Run | 2:33.5 | 5 |
| 2 | Julia LynchPlace 2 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:36.7 | 3 |
| 3 | Emily SnyderPlace 3 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 2:42.4 | 1 |
| 4 | Amanda BanksPlace 4 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 2:44.0 | — |
| 5 | Tori PreastPlace 5 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 2:45.6 | — |
| 6 | Elizabeth EmchPlace 6 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 2:49.3 | — |
| 7 | Corrine BradyPlace 7 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 3:05.9 | — |
| 8 | Veronika OdomPlace 8 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 3:13.5 | — |
| 1 | Evan MilesPlace 1 · Grade 12 · Broad Run | 12 | Broad Run | 2:09.4 | 5 |
| 2 | Brendan GearyPlace 2 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 2:10.0 | 3 |
| 3 | Leland GirdyPlace 3 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 2:11.2 | 1 |
| 4 | Kofi AsumangPlace 4 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 2:11.7 | — |
| 5 | Glenn GreenPlace 5 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 2:12.1 | — |
| 6 | Keondre WilloughbyPlace 6 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 2:13.2 | — |
| 7 | Jonathan HawesPlace 7 · Grade 12 · Broad Run | 12 | Broad Run | 2:15.7 | — |
| 8 | Fionn DesmondPlace 8 · Grade 10 · Broad Run | 10 | Broad Run | 2:16.4 | — |
| 9 | Eric CasamentoPlace 9 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 2:17.2 | — |
| 10 | Garrett LaxsonPlace 10 · Grade 11 · Broad Run | 11 | Broad Run | 2:18.7 | — |
| 11 | Alexander VanikPlace 11 · Grade 9 · Broad Run | 9 | Broad Run | 2:19.7 | — |
| 12 | Anthony OylerPlace 12 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 2:20.7 | — |
| 13 | Dennis YangPlace 13 · Grade 12 · Broad Run | 12 | Broad Run | 2:21.1 | — |
| 14 | Chirag TiwariPlace 14 · Grade 10 · Broad Run | 10 | Broad Run | 2:22.2 | — |
| 15 | Andrew FryerPlace 15 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:22.6 | — |
| 16 | Michael BowenPlace 16 · Grade 12 · Broad Run | 12 | Broad Run | 2:23.3 | — |
| 17 | Ansh ChaudhariPlace 17 · Grade 11 · Broad Run | 11 | Broad Run | 2:29.0 | — |
| 18 | Jack HughesPlace 18 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 2:30.6 | — |
| 19 | Tanay KuranePlace 19 · Grade 10 · Broad Run | 10 | Broad Run | 2:31.0 | — |
| 20 | Kristian NesheimPlace 20 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:31.5 | — |
| 21 | Ernie TusseyPlace 21 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:33.0 | — |
| 22 | Ogul TurkogluPlace 22 · Grade 11 · Broad Run | 11 | Broad Run | 2:33.9 | — |
| 23 | Albert TongPlace 23 · Grade 10 · Broad Run | 10 | Broad Run | 2:34.3 | — |
| 24 | Michael LynchPlace 24 · Grade 11 · Broad Run | 11 | Broad Run | 2:34.9 | — |
| 25 | Michael PerezPlace 25 · Grade 9 · Broad Run | 9 | Broad Run | 2:37.0 | — |
| 26 | Nam NguyenPlace 26 · Grade 9 · Broad Run | 9 | Broad Run | 2:40.9 | — |
| 27 | Mason MahmudPlace 27 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:41.3 | — |
| 28 | Dominic FornatoraPlace 28 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:43.9 | — |
| 29 | Franz PazPlace 29 · Grade 12 · Broad Run | 12 | Broad Run | 2:45.7 | — |
| 30 | Nicholas BowePlace 30 · Grade 12 · Stone Bridge | 12 | Stone Bridge | 2:47.4 | — |
| 31 | Alex MooreheadPlace 31 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 2:55.0 | — |
| 32 | Daniyal QureshiPlace 32 · Grade 9 · Broad Run | 9 | Broad Run | 2:57.6 | — |
| 1 | Kayla HuggPlace 1 · Grade 9 · Broad Run | 9 | Broad Run | 26.0 | 5 |
| 2 | Jade RobertsPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 27.6 | 3 |
| 3 | Vuronika BarnesPlace 3 · Grade 9 · Broad Run | 9 | Broad Run | 27.7 | 1 |
| 4 | Anna BethelPlace 4 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 27.9 | — |
| 5 | Katana AlstonPlace 5 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 28.2 | — |
| 6 | Jaelyn PhillipsPlace 6 · Grade 9 · Broad Run | 9 | Broad Run | 29.6h | — |
| 7 | Katie FinamorePlace 7 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 30.3h | — |
| 8 | Jazmynn VaughnPlace 8 · Grade 12 · Broad Run | 12 | Broad Run | 30.5h | — |
| 9 | Vy NguyenPlace 9 · Grade 11 · Broad Run | 11 | Broad Run | 30.5h | — |
| 10 | Madison PatranekPlace 10 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 31.5 | — |
| 11 | Sierra KelleyPlace 11 · Grade 9 · Broad Run | 9 | Broad Run | 31.6h | — |
| 12 | Samantha SanchezPlace 12 · Grade 9 · Broad Run | 9 | Broad Run | 32.0h | — |
| 13 | Fadia VergaraPlace 13 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 32.5h | — |
| 14 | Jaclynn Bostic- ClarkPlace 14 · Grade 9 · Broad Run | 9 | Broad Run | 32.6h | — |
| 1 | Travis HuggPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 22.7 | 5 |
| 2 | Robert PowellPlace 2 · Grade 9 · Broad Run | 9 | Broad Run | 23.2 | 3 |
| 3 | Chris KaufmanPlace 3 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 23.8 | 1 |
| 4 | Nicolas OjoPlace 4 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 23.9 | — |
| 5 | Daniel WilburnPlace 5 · Grade 12 · Broad Run | 12 | Broad Run | 24.5 | — |
| 6 | Greg FiorePlace 6 · Grade 9 · Broad Run | 9 | Broad Run | 24.7h | — |
| 7 | Tanner LofgranPlace 7 · Grade 12 · Broad Run | 12 | Broad Run | 25.0h | — |
| 8 | Zangar SmithPlace 8 · Grade 9 · Broad Run | 9 | Broad Run | 25.7h | — |
| 9 | Victor BarnesPlace 9 · Grade 9 · Broad Run | 9 | Broad Run | 25.7h | — |
| 10 | Pedro Del VallePlace 10 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 25.8 | — |
| 11 | Tyler CaronPlace 11 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 26.1h | — |
| 12 | Jordan GrammoPlace 12 · Grade 11 · Stone Bridge | 11 | Stone Bridge | 26.4h | — |
| 13 | Jordan FaustinPlace 13 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 26.5h | — |
| 14 | Stuart LongPlace 14 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 27.0h | — |
| 15 | Peter HajdoPlace 15 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 27.1h | — |
| 16 | Joshua GlassPlace 16 · Grade 10 · Broad Run | 10 | Broad Run | 27.4h | — |
| 17 | Keenon WinstonPlace 17 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 27.5h | — |
| 18 | Jay PulleyPlace 18 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 27.6h | — |
| 19 | Austin StegerPlace 19 · Grade 10 · Stone Bridge | 10 | Stone Bridge | 28.4h | — |
| 20 | Gabe VolmerPlace 20 · Grade 9 · Broad Run | 9 | Broad Run | 28.4h | — |
| 21 | Jaden EdmondsPlace 21 · Grade 11 · Broad Run | 11 | Broad Run | 28.6h | — |
| 22 | Mbala MujingaPlace 22 · Grade 9 · Broad Run | 9 | Broad Run | 28.7h | — |
| 23 | Corey StrandbergPlace 23 · Grade 9 · Stone Bridge | 9 | Stone Bridge | 29.3h | — |
| 24 | Christian MarkerPlace 24 · Grade 9 · Broad Run | 9 | Broad Run | 33.6h | — |
| 1 | Alexa GomezPlace 1 · Grade 11 · Broad Run | 11 | Broad Run | 13:01.5 | 5 |
| 1 | Ihab BenlamkaddemPlace 1 · Grade 12 · Broad Run | 12 | Broad Run | 11:03.2 | 5 |
| 2 | Brendan GallagherPlace 2 · Grade 12 · Broad Run | 12 | Broad Run | 11:34.7 | 3 |
| 3 | Barry LomibaoPlace 3 · Grade 9 · Broad Run | 9 | Broad Run | 13:20.6 | 1 |
| 1 | Broad RunPlace 1 · A | — | A | 4:33.7 | 5 |
| 2 | Stone BridgePlace 2 · A | — | A | 4:54.8 | 0 |
| 1 | Stone BridgePlace 1 · A | — | A | 4:02.8 | 5 |
| 2 | Broad RunPlace 2 · A | — | A | 4:08.3 | 0 |
| 3 | Stone BridgePlace 3 · B | — | B | 4:27.4 | — |