| 1 | Logan MillerPlace 1 · Chantilly | — | Chantilly | 17:30.79 |
| 2 | Joseph BruenemanPlace 2 · Chantilly | — | Chantilly | 19:14.60 |
| 3 | Andris SturansPlace 3 · Chantilly | — | Chantilly | 19:17.05 |
| 4 | Peter MalanderPlace 4 · Chantilly | — | Chantilly | 19:30.25 |
| 5 | Mohamed Labor-KoromaPlace 5 · Chantilly | — | Chantilly | 19:38.93 |
| 6 | Joseph ChoiPlace 6 · Oakton | — | Oakton | 19:40.95 |
| 7 | Samuel IversPlace 7 · Chantilly | — | Chantilly | 19:56.35 |
| 8 | Joshua ParshallPlace 8 · Chantilly | — | Chantilly | 19:59.65 |
| 9 | Chris PeterkinPlace 9 · Oakton | — | Oakton | 20:15.06 |
| 10 | Christopher SpraguePlace 10 · Oakton | — | Oakton | 20:20.91 |
| 11 | Zachary GoldbergerPlace 11 · Oakton | — | Oakton | 20:22.98 |
| 12 | Quentin SmithPlace 12 · Oakton | — | Oakton | 20:30.34 |
| 13 | Conor DillonPlace 13 · Oakton | — | Oakton | 20:40.13 |
| 14 | Daniel MurrayPlace 14 · Chantilly | — | Chantilly | 20:53.85 |
| 15 | John DiValentinPlace 15 · Chantilly | — | Chantilly | 20:58.30 |
| 16 | Kwaku Ofori-attaPlace 16 · Oakton | — | Oakton | 21:11.96 |
| 17 | Craig LenskiPlace 17 · Chantilly | — | Chantilly | 21:14.45 |
| 18 | Steven HarrisPlace 18 · Oakton | — | Oakton | 21:18.10 |
| 19 | James BlerschPlace 19 · Westfield | — | Westfield | 21:18.46 |
| 20 | James KeagyPlace 20 · Chantilly | — | Chantilly | 21:20.11 |
| 21 | Kevin PeakePlace 21 · Chantilly | — | Chantilly | 21:22.20 |
| 22 | Sam JonesPlace 22 · Oakton | — | Oakton | 21:24.24 |
| 23 | David LeonardPlace 23 · Oakton | — | Oakton | 21:24.41 |
| 24 | Mitchell BatchelderPlace 24 · Oakton | — | Oakton | 21:24.57 |
| 25 | Grant ZulickPlace 25 · Chantilly | — | Chantilly | 21:25.62 |
| 26 | Tim BoylesPlace 26 · Westfield | — | Westfield | 21:27.16 |
| 27 | Steven RutledgePlace 27 · Chantilly | — | Chantilly | 21:28.48 |
| 28 | Ryan DuongPlace 28 · Oakton | — | Oakton | 21:29.95 |
| 29 | Austin StahlePlace 29 · Chantilly | — | Chantilly | 21:31.38 |
| 30 | Samuel CohenPlace 30 · Chantilly | — | Chantilly | 21:35.29 |
| 31 | Adam HuffPlace 31 · Chantilly | — | Chantilly | 21:42.73 |
| 32 | Matthew ChoiPlace 32 · Oakton | — | Oakton | 21:44.41 |
| 33 | Ben CameronPlace 33 · Westfield | — | Westfield | 21:49.77 |
| 34 | Nick O'ConnellPlace 34 · Westfield | — | Westfield | 21:50.66 |
| 35 | David DohertyPlace 35 · Westfield | — | Westfield | 21:51.64 |
| 36 | Scott BensonPlace 36 · Oakton | — | Oakton | 21:56.43 |
| 37 | Alex PiercePlace 37 · Oakton | — | Oakton | 22:00.74 |
| 38 | Tyler MeasellPlace 38 · Westfield | — | Westfield | 22:06.10 |
| 39 | Eric RolfePlace 39 · Chantilly | — | Chantilly | 22:11.91 |
| 40 | Navid AkhoundiPlace 40 · Chantilly | — | Chantilly | 22:13.98 |
| 41 | Nick PotockPlace 41 · Westfield | — | Westfield | 22:22.23 |
| 42 | Gaston CarrenoPlace 42 · Oakton | — | Oakton | 22:24.01 |
| 43 | Andrew MerdithPlace 43 · Westfield | — | Westfield | 22:26.03 |
| 44 | Chris SuhPlace 44 · Oakton | — | Oakton | 22:30.19 |
| 45 | Joseph RivettiPlace 45 · Chantilly | — | Chantilly | 22:38.73 |
| 46 | Josh PardewPlace 46 · Westfield | — | Westfield | 22:44.07 |
| 47 | Cameron SchultzPlace 47 · Westfield | — | Westfield | 22:45.01 |
| 48 | Noah FletcherPlace 48 · Westfield | — | Westfield | 22:46.37 |
| 49 | Andrew BentleyPlace 49 · Westfield | — | Westfield | 22:47.64 |
| 50 | Nicholas RebovichPlace 50 · Chantilly | — | Chantilly | 22:48.40 |
| 51 | Ivan YoppPlace 51 · Oakton | — | Oakton | 22:51.40 |
| 52 | Ian BooePlace 52 · Westfield | — | Westfield | 22:51.63 |
| 53 | Matthew McCabePlace 53 · Oakton | — | Oakton | 22:55.11 |
| 54 | Andrew CehPlace 54 · Chantilly | — | Chantilly | 22:58.43 |
| 55 | Patrick LinehanPlace 55 · Chantilly | — | Chantilly | 23:00.73 |
| 56 | Tony LeePlace 56 · Oakton | — | Oakton | 23:18.75 |
| 57 | Austin KendallPlace 57 · Oakton | — | Oakton | 23:22.47 |
| 58 | Sasha MuzykaPlace 58 · Westfield | — | Westfield | 23:26.32 |
| 59 | Clayton KeatingPlace 59 · Chantilly | — | Chantilly | 23:27.07 |
| 60 | Nathan DalyPlace 60 · Westfield | — | Westfield | 23:30.18 |
| 61 | Sean AlphinPlace 61 · Westfield | — | Westfield | 23:31.69 |
| 62 | Brandon PullenPlace 62 · Westfield | — | Westfield | 23:35.19 |
| 63 | Alex HarrisPlace 63 · Westfield | — | Westfield | 23:37.84 |
| 64 | Michael RitterPlace 64 · Westfield | — | Westfield | 23:38.08 |
| 65 | Will GoinsPlace 65 · Oakton | — | Oakton | 23:39.49 |
| 66 | Cornellius ReillyPlace 66 · Chantilly | — | Chantilly | 23:41.81 |
| 67 | Michael WashburnPlace 67 · Westfield | — | Westfield | 23:58.46 |
| 68 | Tim OstlundPlace 68 · Westfield | — | Westfield | 23:59.58 |
| 69 | Kevin BaileyPlace 69 · Oakton | — | Oakton | 24:08.02 |
| 70 | Ben SmithPlace 70 · Westfield | — | Westfield | 24:09.46 |
| 71 | Mitchell McDonaldPlace 71 · Westfield | — | Westfield | 24:10.07 |
| 72 | Trent LawlorPlace 72 · Westfield | — | Westfield | 24:19.82 |
| 73 | Eddie RobinsonPlace 73 · Oakton | — | Oakton | 24:30.26 |
| 74 | Nathan LalandePlace 74 · Oakton | — | Oakton | 24:35.79 |
| 75 | Mitch EdmondsPlace 75 · Westfield | — | Westfield | 24:44.43 |
| 76 | Jacob IversPlace 76 · Chantilly | — | Chantilly | 24:51.82 |
| 77 | EJ KochisPlace 77 · Westfield | — | Westfield | 24:59.97 |
| 78 | Charlie AllenPlace 78 · Oakton | — | Oakton | 25:20.46 |
| 79 | Michael GrafPlace 79 · Oakton | — | Oakton | 25:23.70 |
| 80 | Drew Von RinteinPlace 80 · Westfield | — | Westfield | 25:27.36 |
| 81 | Nathaniel CookPlace 81 · Westfield | — | Westfield | 25:27.91 |
| 82 | Matthew LieblPlace 82 · Oakton | — | Oakton | 25:33.81 |
| 83 | Colin FoleyPlace 83 · Oakton | — | Oakton | 25:34.26 |
| 84 | Dalton DillonPlace 84 · Westfield | — | Westfield | 25:55.87 |
| 85 | Tom EvansPlace 85 · Oakton | — | Oakton | 26:04.86 |
| 86 | Nicholas KarlPlace 86 · Westfield | — | Westfield | 26:05.86 |
| 87 | Andrew DaleyPlace 87 · Oakton | — | Oakton | 26:33.25 |
| 88 | Ben FairbanksPlace 88 · Westfield | — | Westfield | 27:07.30 |
| 89 | Adam RuffaPlace 89 · Oakton | — | Oakton | 27:15.56 |
| 90 | Daniel BiggarPlace 90 · Chantilly | — | Chantilly | 27:42.43 |
| 91 | Ceyer WakilpoorPlace 91 · Oakton | — | Oakton | 27:47.19 |
| 92 | Walter CarlsonPlace 92 · Chantilly | — | Chantilly | 27:53.85 |
| 93 | James PenmanPlace 93 · Chantilly | — | Chantilly | 27:58.13 |
| 94 | Mitchell HernandezPlace 94 · Oakton | — | Oakton | 28:12.26 |
| 95 | Suraj TelhahPlace 95 · Westfield | — | Westfield | 29:16.68 |
| 96 | Joe WethernPlace 96 · Oakton | — | Oakton | 29:57.27 |
| 97 | Jonathan WilleyPlace 97 · Westfield | — | Westfield | 30:55.22 |
| 98 | Julian BanzonPlace 98 · Westfield | — | Westfield | 30:57.51 |
| 1 | Jimmy LuehrsPlace 1 · Herndon Cross Co | — | Herndon Cross Co | 17:16.34 |
| 2 | Troy HunsackerPlace 2 · Herndon Cross Co | — | Herndon Cross Co | 17:35.84 |
| 3 | Harrison MurnPlace 3 · Herndon Cross Co | — | Herndon Cross Co | 18:30.85 |
| 4 | Patrick SpahnPlace 4 · James W. Robinson | — | James W. Robinson | 18:48.82 |
| 5 | David JanasPlace 5 · James W. Robinson | — | James W. Robinson | 18:52.10 |
| 6 | Jordan BuzzellPlace 6 · James W. Robinson | — | James W. Robinson | 18:59.50 |
| 7 | Leif Van AckerPlace 7 · James W. Robinson | — | James W. Robinson | 19:11.25 |
| 8 | Chris DickersonPlace 8 · Herndon Cross Co | — | Herndon Cross Co | 19:16.11 |
| 9 | Nate BanksPlace 9 · James W. Robinson | — | James W. Robinson | 19:23.52 |
| 10 | Ben JohnsonPlace 10 · James W. Robinson | — | James W. Robinson | 19:26.09 |
| 11 | Paul ConstantiniPlace 11 · James W. Robinson | — | James W. Robinson | 19:42.86 |
| 12 | Robert MurdenPlace 12 · Herndon Cross Co | — | Herndon Cross Co | 19:44.01 |
| 13 | Mark KozyPlace 13 · James W. Robinson | — | James W. Robinson | 19:55.45 |
| 14 | Marshall FindleyPlace 14 · Herndon Cross Co | — | Herndon Cross Co | 20:08.02 |
| 15 | Nicholas DziminowiczPlace 15 · Cvhs | — | Cvhs | 20:18.82 |
| 16 | Cameron KeithPlace 16 · James W. Robinson | — | James W. Robinson | 20:23.33 |
| 17 | Michael DulanPlace 17 · James W. Robinson | — | James W. Robinson | 20:23.60 |
| 18 | Drew WallacePlace 18 · Herndon Cross Co | — | Herndon Cross Co | 20:23.87 |
| 19 | Jason KrusePlace 19 · Cvhs | — | Cvhs | 20:29.64 |
| 20 | Nate WilliamsPlace 20 · Herndon Cross Co | — | Herndon Cross Co | 20:31.08 |
| 21 | Dante WalkerPlace 21 · Herndon Cross Co | — | Herndon Cross Co | 20:32.41 |
| 22 | Sean DoylePlace 22 · Cvhs | — | Cvhs | 20:51.27 |
| 23 | Charles Opeken-AmoakoPlace 23 · Cvhs | — | Cvhs | 20:56.64 |
| 24 | Francisco AscencioPlace 24 · James W. Robinson | — | James W. Robinson | 20:57.95 |
| 25 | Matt CevascoPlace 25 · James W. Robinson | — | James W. Robinson | 21:08.99 |
| 26 | Jacob BeilPlace 26 · James W. Robinson | — | James W. Robinson | 21:10.56 |
| 27 | Ryan BradyPlace 27 · James W. Robinson | — | James W. Robinson | 21:11.55 |
| 28 | Christopher ZempolichPlace 28 · Cvhs | — | Cvhs | 21:13.70 |
| 29 | Nick LytlePlace 29 · Herndon Cross Co | — | Herndon Cross Co | 21:17.05 |
| 30 | Brian HrozencikPlace 30 · Herndon Cross Co | — | Herndon Cross Co | 21:23.88 |
| 31 | devon MillerPlace 31 · Herndon Cross Co | — | Herndon Cross Co | 21:29.55 |
| 32 | Esteban MolinaPlace 32 · Cvhs | — | Cvhs | 21:39.47 |
| 33 | Brett MontaguePlace 33 · James W. Robinson | — | James W. Robinson | 21:40.00 |
| 34 | Conlin MillerPlace 34 · Herndon Cross Co | — | Herndon Cross Co | 21:44.97 |
| 35 | Patrick NancePlace 35 · Herndon Cross Co | — | Herndon Cross Co | 21:47.47 |
| 36 | Brian FortnaPlace 36 · Herndon Cross Co | — | Herndon Cross Co | 21:52.07 |
| 37 | Steven ArchambeaultPlace 37 · Herndon Cross Co | — | Herndon Cross Co | 21:53.95 |
| 38 | Collin SchumpPlace 38 · James W. Robinson | — | James W. Robinson | 21:56.16 |
| 39 | Kevin IzadpanahPlace 39 · James W. Robinson | — | James W. Robinson | 21:58.09 |
| 40 | Jordan FratePlace 40 · Cvhs | — | Cvhs | 22:04.15 |
| 41 | Jonathan GranthamPlace 41 · James W. Robinson | — | James W. Robinson | 22:04.52 |
| 42 | Brendan CevascoPlace 42 · James W. Robinson | — | James W. Robinson | 22:11.71 |
| 43 | Steve HilesPlace 43 · James W. Robinson | — | James W. Robinson | 22:15.27 |
| 44 | John Doe HerndonPlace 44 · Grade 2 · Herndon Cross Co | 2 | Herndon Cross Co | 22:19.92 |
| 45 | Steven YuPlace 45 · Cvhs | — | Cvhs | 22:25.62 |
| 46 | Stephen BroussardPlace 46 · Cvhs | — | Cvhs | 22:32.61 |
| 47 | Chris HallPlace 47 · James W. Robinson | — | James W. Robinson | 22:38.28 |
| 48 | Corey SpohnPlace 48 · Herndon Cross Co | — | Herndon Cross Co | 22:39.35 |
| 49 | Tim WhitePlace 49 · Herndon Cross Co | — | Herndon Cross Co | 22:40.32 |
| 50 | Tom BurkePlace 50 · James W. Robinson | — | James W. Robinson | 22:45.92 |
| 51 | Sean ArneyPlace 51 · Herndon Cross Co | — | Herndon Cross Co | 22:46.53 |
| 52 | Michael SchorPlace 52 · Herndon Cross Co | — | Herndon Cross Co | 22:50.89 |
| 53 | Mikey AldykiewiczPlace 53 · James W. Robinson | — | James W. Robinson | 22:51.82 |
| 54 | Michael CaterianoPlace 54 · Cvhs | — | Cvhs | 22:57.37 |
| 55 | Sean NguyenPlace 55 · Cvhs | — | Cvhs | 23:08.84 |
| 56 | John TurnerPlace 56 · James W. Robinson | — | James W. Robinson | 23:12.70 |
| 57 | Nathaniel ClemPlace 57 · Cvhs | — | Cvhs | 23:14.90 |
| 58 | Jonathan ByrnesPlace 58 · James W. Robinson | — | James W. Robinson | 23:15.36 |
| 59 | Sean CumminsPlace 59 · James W. Robinson | — | James W. Robinson | 23:15.87 |
| 60 | Nathan CaballeroPlace 60 · Herndon Cross Co | — | Herndon Cross Co | 23:16.45 |
| 61 | Nathan RosalesPlace 61 · Cvhs | — | Cvhs | 23:18.13 |
| 62 | Nicholas ZempolichPlace 62 · Cvhs | — | Cvhs | 23:25.63 |
| 63 | Kevin BaldwinPlace 63 · Herndon Cross Co | — | Herndon Cross Co | 23:28.71 |
| 64 | Andrew GoldmanPlace 64 · Herndon Cross Co | — | Herndon Cross Co | 23:39.28 |
| 65 | Zack WardPlace 65 · Herndon Cross Co | — | Herndon Cross Co | 23:43.79 |
| 66 | Kevin ChauPlace 66 · Cvhs | — | Cvhs | 24:01.11 |
| 67 | Juzer NomaniPlace 67 · Cvhs | — | Cvhs | 24:02.30 |
| 68 | Kevin GrimmPlace 68 · Cvhs | — | Cvhs | 24:21.08 |
| 69 | Adam LevinePlace 69 · Herndon Cross Co | — | Herndon Cross Co | 24:25.17 |
| 70 | John CarlsonPlace 70 · Herndon Cross Co | — | Herndon Cross Co | 24:30.96 |
| 71 | Michael SaboePlace 71 · Cvhs | — | Cvhs | 24:34.08 |
| 72 | Peter KaczmarekPlace 72 · Cvhs | — | Cvhs | 24:38.64 |
| 73 | Brian BuiPlace 73 · James W. Robinson | — | James W. Robinson | 24:40.68 |
| 74 | Jared WatsonPlace 74 · Herndon Cross Co | — | Herndon Cross Co | 24:45.83 |
| 75 | Justin GamblePlace 75 · Herndon Cross Co | — | Herndon Cross Co | 25:26.67 |
| 76 | Ian HargreavesPlace 76 · Cvhs | — | Cvhs | 25:29.22 |
| 77 | Richard KimPlace 77 · James W. Robinson | — | James W. Robinson | 25:42.59 |
| 78 | Ben TaitanoPlace 78 · James W. Robinson | — | James W. Robinson | 25:48.66 |
| 79 | Josh NarangPlace 79 · James W. Robinson | — | James W. Robinson | 26:25.14 |
| 80 | Jeffrey HongPlace 80 · Cvhs | — | Cvhs | 27:18.67 |
| 81 | Sean TaskerPlace 81 · Cvhs | — | Cvhs | 27:54.40 |
| 82 | Danny RushlowPlace 82 · James W. Robinson | — | James W. Robinson | 28:15.57 |
| 83 | Robert JackstaPlace 83 · Cvhs | — | Cvhs | 29:56.65 |