| 1 | Tejas KasiPlace 1 · Grade 11 · Chantilly | 11 | Chantilly | 16:57 PR |
| 2 | Kabir NairPlace 2 · Grade 12 · Chantilly | 12 | Chantilly | 17:09 PR |
| 3 | Liam WestenbroekPlace 3 · Grade 12 · Chantilly | 12 | Chantilly | 17:28 PR |
| 4 | Benjamin ReecePlace 4 · Grade 12 · Chantilly | 12 | Chantilly | 17:49 PR |
| 5 | Eunseong ChoiPlace 5 · Grade 10 · Chantilly | 10 | Chantilly | 17:50 PR |
| 6 | Jacob CrochetierePlace 6 · Grade 10 · Chantilly | 10 | Chantilly | 18:04 |
| 7 | Tony KitherianPlace 7 · Grade 11 · Chantilly | 11 | Chantilly | 18:08 |
| 8 | Parker DaltonPlace 8 · Grade 12 · Chantilly | 12 | Chantilly | 18:13 |
| 9 | Amir GolshaniPlace 9 · Grade 11 · Chantilly | 11 | Chantilly | 18:19 |
| 10 | Grayson McNabneyPlace 10 · Grade 9 · James Madison | 9 | James Madison | 18:22 |
| 11 | Xavier LewandowskiPlace 11 · Grade 12 · Chantilly | 12 | Chantilly | 18:24 |
| 12 | Brian SonPlace 12 · Grade 12 · Chantilly | 12 | Chantilly | 18:25 PR |
| 13 | Connor DeerPlace 13 · Grade 12 · Centreville | 12 | Centreville | 18:26 PR |
| 14 | Henry MorganPlace 14 · Grade 11 · Chantilly | 11 | Chantilly | 19:04 |
| 15 | Dylan BallaghPlace 15 · Grade 12 · James Madison | 12 | James Madison | 19:12 PR |
| 16 | Rahyun LeePlace 16 · Grade 10 · Centreville | 10 | Centreville | 19:15 |
| 17 | Eli RamiraPlace 17 · Grade 12 · Westfield | 12 | Westfield | 19:17 PR |
| 18 | Yazan SadaqaPlace 18 · Grade 10 · Centreville | 10 | Centreville | 19:20 |
| 19 | Alex HammerPlace 19 · Grade 9 · Chantilly | 9 | Chantilly | 19:27 |
| 20 | Landon WalkerPlace 20 · Grade 9 · James Madison | 9 | James Madison | 19:28 |
| 21 | Harrison BusteedPlace 21 · Grade 9 · James Madison | 9 | James Madison | 19:28 |
| 22 | Ian BreslinPlace 22 · Grade 9 · Chantilly | 9 | Chantilly | 19:33 |
| 23 | Jacob SilagPlace 23 · Grade 11 · Chantilly | 11 | Chantilly | 19:38 |
| 24 | Jackson ShenPlace 24 · Grade 9 · James Madison | 9 | James Madison | 19:40 |
| 25 | Charlie TackettPlace 25 · Grade 10 · Centreville | 10 | Centreville | 19:42 |
| 26 | Carson TemplinPlace 26 · Grade 11 · Oakton | 11 | Oakton | 19:44 PR |
| 27 | Zachary FeinsteinPlace 27 · Grade 10 · Chantilly | 10 | Chantilly | 19:44 |
| 28 | Eli WilsonPlace 28 · Grade 9 · Chantilly | 9 | Chantilly | 19:50 |
| 29 | Nicolas SeghezziPlace 29 · Grade 9 · James Madison | 9 | James Madison | 19:52 |
| 30 | Sean MichlPlace 30 · Grade 9 · Centreville | 9 | Centreville | 20:01 PR |
| 31 | Sarvesh PalanivelPlace 31 · Grade 11 · Chantilly | 11 | Chantilly | 20:02 PR |
| 32 | Thomas WilczewskiPlace 32 · Grade 9 · South Lakes | 9 | South Lakes | 20:04 PR |
| 33 | Connor BallaghPlace 33 · Grade 9 · James Madison | 9 | James Madison | 20:11 |
| 34 | Vedaprdaan NadimpalliPlace 34 · Grade 10 · Chantilly | 10 | Chantilly | 20:13 |
| 35 | Ethan HillegasPlace 35 · Grade 10 · Centreville | 10 | Centreville | 20:20 |
| 36 | Jack MauckPlace 36 · Grade 10 · Westfield | 10 | Westfield | 20:20 |
| 37 | Taylor ScottPlace 37 · Grade 11 · South Lakes | 11 | South Lakes | 20:24 PR |
| 38 | Nolan LuPlace 38 · Grade 9 · James Madison | 9 | James Madison | 20:24 |
| 39 | Colin O'BrienPlace 39 · Grade 10 · Centreville | 10 | Centreville | 20:25 PR |
| 40 | James NowickiPlace 40 · Grade 9 · Chantilly | 9 | Chantilly | 20:27 |
| 41 | Alex BechtlePlace 41 · Grade 10 · Chantilly | 10 | Chantilly | 20:29 |
| 42 | Jayce GaffneyPlace 42 · Grade 10 · Centreville | 10 | Centreville | 20:29 |
| 43 | Logan HuhPlace 43 · Grade 10 · James Madison | 10 | James Madison | 20:40 |
| 44 | Andrew TownerPlace 44 · Grade 9 · James Madison | 9 | James Madison | 20:51 PR |
| 45 | Santino MabangloPlace 45 · Grade 9 · Westfield | 9 | Westfield | 20:57 |
| 46 | Joshua RudacillePlace 46 · Grade 12 · Chantilly | 12 | Chantilly | 20:57 |
| 47 | Cody EnfingerPlace 47 · Grade 9 · Chantilly | 9 | Chantilly | 20:59 |
| 48 | Joshua HuangPlace 48 · Grade 9 · James Madison | 9 | James Madison | 21:00 |
| 49 | Brendan KimPlace 49 · Grade 11 · Centreville | 11 | Centreville | 21:08 PR |
| 50 | Tyler BrucheyPlace 50 · Grade 10 · Centreville | 10 | Centreville | 21:19 |
| 51 | William PowersPlace 51 · Grade 11 · Chantilly | 11 | Chantilly | 21:26 |
| 52 | Zach HunterPlace 52 · Grade 10 · Centreville | 10 | Centreville | 21:29 |
| 53 | Danny McIntyrePlace 53 · Grade 10 · Centreville | 10 | Centreville | 21:52 |
| 54 | Satoru StrawnPlace 54 · Grade 9 · James Madison | 9 | James Madison | 21:57 |
| 55 | Dominic StreblerPlace 55 · Grade 10 · Westfield | 10 | Westfield | 21:58 PR |
| 56 | Zachary RaucheisenPlace 56 · Grade 10 · Chantilly | 10 | Chantilly | 22:15 |
| 57 | Eamon FraserPlace 57 · Grade 10 · James Madison | 10 | James Madison | 22:17 |
| 58 | Elias GelooPlace 58 · Grade 10 · Oakton | 10 | Oakton | 22:20 PR |
| 59 | Tyler ClubbPlace 59 · Grade 9 · South Lakes | 9 | South Lakes | 22:25 |
| 60 | Miles WrightPlace 60 · Grade 12 · Westfield | 12 | Westfield | 22:27 |
| 61 | Leonardo BalbontinPlace 61 · Grade 9 · South Lakes | 9 | South Lakes | 22:28 |
| 62 | Zach MontgomeryPlace 62 · Grade 9 · Centreville | 9 | Centreville | 22:31 |
| 63 | Luke JacksonPlace 63 · Grade 9 · Chantilly | 9 | Chantilly | 22:32 |
| 64 | Deacon LeePlace 64 · Grade 10 · Chantilly | 10 | Chantilly | 22:36 |
| 65 | Paxton EasonPlace 65 · Grade 9 · James Madison | 9 | James Madison | 22:48 PR |
| 66 | Mateo ValenciaPlace 66 · Grade 9 · Centreville | 9 | Centreville | 22:53 |
| 67 | Ryan JennisonPlace 67 · Grade 10 · James Madison | 10 | James Madison | 23:00 |
| 68 | Timothy RidingsPlace 68 · Grade 9 · Centreville | 9 | Centreville | 23:06 |
| 69 | Samuel ZambranaPlace 69 · Grade 9 · Centreville | 9 | Centreville | 23:10 |
| 70 | Connor JennisonPlace 70 · Grade 12 · James Madison | 12 | James Madison | 23:11 |
| 71 | AJ WardePlace 71 · Grade 10 · Westfield | 10 | Westfield | 23:34 |
| 72 | Daniel SakhvorukPlace 72 · Grade 11 · Oakton | 11 | Oakton | 23:35 PR |
| 73 | Ugo AnyalebechiPlace 73 · Grade 10 · Westfield | 10 | Westfield | 23:52 |
| 74 | Leor FeilPlace 74 · Grade 11 · Chantilly | 11 | Chantilly | 24:04 |
| 75 | Jacob BartkoPlace 75 · Grade 9 · Westfield | 9 | Westfield | 24:17 |
| 76 | Pete LoyolaPlace 76 · Grade 10 · Oakton | 10 | Oakton | 24:26 |
| 77 | Pearce BowdenPlace 77 · Grade 9 · Chantilly | 9 | Chantilly | 24:42 |
| 78 | Ben KooPlace 78 · Grade 9 · James Madison | 9 | James Madison | 24:48 |
| 79 | Emir ChanPlace 79 · Grade 9 · Westfield | 9 | Westfield | 24:55 |
| 80 | William CurtisPlace 80 · Grade 9 · Oakton | 9 | Oakton | 24:57 PR |
| 81 | Leo LavertyPlace 81 · Grade 9 · South Lakes | 9 | South Lakes | 24:59 |
| 82 | Derek GoodellPlace 82 · Grade 10 · Chantilly | 10 | Chantilly | 25:14 |
| 83 | Lincoln TahbazPlace 83 · Grade 9 · Centreville | 9 | Centreville | 25:14 |
| 84 | Preston BeckwithPlace 84 · Grade 12 · James Madison | 12 | James Madison | 25:16 |
| 85 | Ian TaylorPlace 85 · Grade 11 · Westfield | 11 | Westfield | 25:17 |
| 86 | Hayden ZolasPlace 86 · Grade 11 · Centreville | 11 | Centreville | 25:46 |
| 87 | Sibin ShifflettPlace 87 · Grade 12 · Oakton | 12 | Oakton | 26:05 PR |
| 88 | Zayyan GaslightwalaPlace 88 · Grade 10 · Oakton | 10 | Oakton | 26:26 PR |
| 89 | Sam SanchezPlace 89 · Grade 10 · Westfield | 10 | Westfield | 26:56 |
| 90 | William TaegerPlace 90 · Grade 10 · Oakton | 10 | Oakton | 27:02 |
| 91 | Mitchell SchottlerPlace 91 · Grade 9 · James Madison | 9 | James Madison | 27:03 |
| 92 | Collin LEEPlace 92 · Grade 9 · Westfield | 9 | Westfield | 27:12 |
| 93 | Mark RatliffPlace 93 · Grade 9 · Chantilly | 9 | Chantilly | 27:36 |
| 94 | Michael GorePlace 94 · Grade 9 · Westfield | 9 | Westfield | 28:08 |
| 95 | Woojin ChoPlace 95 · Grade 9 · Oakton | 9 | Oakton | 28:09 |
| 96 | Akhash HavaldarPlace 96 · Grade 10 · Oakton | 10 | Oakton | 28:52 PR |
| 97 | Alexander EmeighPlace 97 · Grade 9 · Oakton | 9 | Oakton | 28:52 |
| 98 | Adam RaiszadehPlace 98 · Grade 10 · Oakton | 10 | Oakton | 29:13 PR |
| 99 | Calvin JohnsonPlace 99 · Grade 9 · Centreville | 9 | Centreville | 29:42 |
| 100 | Bradley GarciaPlace 100 · Grade 12 · Oakton | 12 | Oakton | 29:59 |
| 101 | Liam TaylorPlace 101 · Grade 9 · Westfield | 9 | Westfield | 30:06 |
| 102 | Graham TaralloPlace 102 · Grade 10 · Oakton | 10 | Oakton | 31:17 |
| 103 | Ben CareyPlace 103 · Grade 12 · Westfield | 12 | Westfield | 31:26 |
| 104 | Mahin OmerPlace 104 · Grade 10 · Chantilly | 10 | Chantilly | 31:39 |