| 1 | Isaiah TobinPlace 1 · Grade 11 · South Lakes | 11 | South Lakes | 18:01 PR |
| 2 | Jack MauckPlace 2 · Grade 11 · Westfield | 11 | Westfield | 18:02 PR |
| 3 | Sarvesh PalanivelPlace 3 · Grade 12 · Chantilly | 12 | Chantilly | 18:11 PR |
| 4 | Isaac RichPlace 4 · Grade 10 · Chantilly | 10 | Chantilly | 18:15 PR |
| 5 | Noah McInerneyPlace 5 · Grade 12 · South Lakes | 12 | South Lakes | 18:17 PR |
| 6 | Eoin VasquezPlace 6 · Grade 10 · South Lakes | 10 | South Lakes | 18:21 PR |
| 7 | Zachary RaucheisenPlace 7 · Grade 11 · Chantilly | 11 | Chantilly | 18:25 PR |
| 8 | AJ WardePlace 8 · Grade 11 · Westfield | 11 | Westfield | 18:38 PR |
| 9 | Michael ForgionePlace 9 · Grade 12 · James Madison | 12 | James Madison | 18:54 PR |
| 10 | Henry KramerPlace 10 · Grade 10 · Chantilly | 10 | Chantilly | 19:00 PR |
| 11 | Christian DemskePlace 11 · Grade 9 · James Madison | 9 | James Madison | 19:12 PR |
| 12 | Dominic StreblerPlace 12 · Grade 11 · Westfield | 11 | Westfield | 19:16 PR |
| 13 | Archit KandpalPlace 13 · Grade 10 · Chantilly | 10 | Chantilly | 19:24 PR |
| 14 | William PowersPlace 14 · Grade 12 · Chantilly | 12 | Chantilly | 19:24 PR |
| 15 | Fredric StapletonPlace 15 · Grade 9 · James Madison | 9 | James Madison | 19:31 PR |
| 16 | Ali AboodyPlace 16 · Grade 12 · South Lakes | 12 | South Lakes | 19:32 PR |
| 17 | Eli WilsonPlace 17 · Grade 10 · Chantilly | 10 | Chantilly | 19:36 PR |
| 18 | Jacob BartkoPlace 18 · Grade 10 · Westfield | 10 | Westfield | 19:37 PR |
| 19 | Michael GorePlace 19 · Grade 10 · Westfield | 10 | Westfield | 19:39 PR |
| 20 | Ezzeddin KaragolPlace 20 · Grade 9 · South Lakes | 9 | South Lakes | 19:46 PR |
| 21 | Garrison ShieldsPlace 21 · Grade 9 · Westfield | 9 | Westfield | 19:55 |
| 22 | James GibneyPlace 22 · Grade 11 · Oakton | 11 | Oakton | 20:00 PR |
| 23 | Deacon LeePlace 23 · Grade 11 · Chantilly | 11 | Chantilly | 20:02 PR |
| 24 | Gavin LangPlace 24 · Grade 9 · Oakton | 9 | Oakton | 20:14 PR |
| 25 | Mitchell SchottlerPlace 25 · Grade 10 · James Madison | 10 | James Madison | 20:16 PR |
| 26 | Donal TyssePlace 26 · Grade 12 · James Madison | 12 | James Madison | 20:19 PR |
| 27 | Juzer FaizullabhoyPlace 27 · Grade 9 · Centreville | 9 | Centreville | 20:24 PR |
| 28 | Brendan KimPlace 28 · Grade 12 · Centreville | 12 | Centreville | 20:32 PR |
| 29 | William CusterPlace 29 · Grade 10 · Oakton | 10 | Oakton | 20:34 PR |
| 30 | Ryan KarneyPlace 30 · Grade 9 · James Madison | 9 | James Madison | 20:38 |
| 31 | Lucas KildeePlace 31 · Grade 10 · Oakton | 10 | Oakton | 20:38 PR |
| 32 | Vihaan ManthripragadaPlace 32 · Grade 9 · Chantilly | 9 | Chantilly | 20:42 PR |
| 33 | Samuel SanchezPlace 33 · Grade 11 · Westfield | 11 | Westfield | 20:46 PR |
| 34 | Zach HunterPlace 34 · Grade 11 · Centreville | 11 | Centreville | 20:49 PR |
| 35 | Luke KustPlace 35 · Grade 11 · Westfield | 11 | Westfield | 20:51 PR |
| 36 | Cody EnfingerPlace 36 · Grade 10 · Chantilly | 10 | Chantilly | 20:51 PR |
| 37 | Maxwell SchmidtPlace 37 · Grade 9 · Chantilly | 9 | Chantilly | 21:00 PR |
| 38 | Luke JohnsonPlace 38 · Grade 10 · Chantilly | 10 | Chantilly | 21:02 PR |
| 39 | Ephraim AbyadPlace 39 · Grade 10 · Centreville | 10 | Centreville | 21:09 PR |
| 40 | Liam LevyPlace 40 · Grade 10 · Centreville | 10 | Centreville | 21:12 |
| 41 | Charlie SicardPlace 41 · Grade 10 · James Madison | 10 | James Madison | 21:32 PR |
| 42 | Erik HawleyPlace 42 · Grade 12 · Westfield | 12 | Westfield | 21:35 PR |
| 43 | Nahaniel ManukyanPlace 43 · Grade 9 · James Madison | 9 | James Madison | 21:40 |
| 44 | Riley StephensPlace 44 · Grade 10 · Centreville | 10 | Centreville | 21:42 PR |
| 45 | Caden PengPlace 45 · Grade 9 · James Madison | 9 | James Madison | 21:43 PR |
| 46 | James FloresPlace 46 · Grade 9 · Centreville | 9 | Centreville | 21:51 PR |
| 47 | Alejandro PazosPlace 47 · Grade 10 · Chantilly | 10 | Chantilly | 22:35 PR |
| 48 | Mason DunnPlace 48 · Grade 11 · South Lakes | 11 | South Lakes | 22:44 PR |
| 49 | Ian TaylorPlace 49 · Grade 12 · Westfield | 12 | Westfield | 22:48 PR |
| 50 | Bruce (Trey) KenneyPlace 50 · Grade 10 · James Madison | 10 | James Madison | 22:48 PR |
| 51 | Paxton SmithPlace 51 · Grade 11 · James Madison | 11 | James Madison | 22:49 PR |
| 52 | Ali SiamPlace 52 · Grade 9 · Chantilly | 9 | Chantilly | 22:52 PR |
| 53 | Jacob SchloerPlace 53 · Grade 9 · Centreville | 9 | Centreville | 24:25 PR |
| 54 | John TubenPlace 54 · Grade 10 · Westfield | 10 | Westfield | 24:50 |
| 55 | Dutch RussellPlace 55 · Grade 11 · Chantilly | 11 | Chantilly | 25:38 PR |
| 56 | Levi NicholsPlace 56 · Grade 10 · Centreville | 10 | Centreville | 25:38 PR |
| 57 | Joel MerrittPlace 57 · Grade 9 · James Madison | 9 | James Madison | 27:32 |
| 58 | Riker BondPlace 58 · Grade 9 · South Lakes | 9 | South Lakes | 27:44 PR |
| 59 | John ShoenfeltPlace 59 · Grade 9 · South Lakes | 9 | South Lakes | 27:44 PR |
| 60 | Liam TaylorPlace 60 · Grade 10 · Westfield | 10 | Westfield | 28:53 |
| 61 | Shaashwat AmatyaPlace 61 · Grade 9 · Chantilly | 9 | Chantilly | 29:45 PR |