| 1 | Ryan McGortyPlace 1 · Chantilly | — | Chantilly | 17:29.52 | 1 |
| 2 | Joshua ParshallPlace 2 · Chantilly | — | Chantilly | 17:51.15 | 2 |
| 3 | Patrick LinehanPlace 3 · Chantilly | — | Chantilly | 18:33.37 | 3 |
| 4 | Johanan SowahPlace 4 · Chantilly | — | Chantilly | 18:34.03 | 4 |
| 5 | Miraj KhanPlace 5 · Chantilly | — | Chantilly | 18:45.24 | 5 |
| 6 | Marco LimPlace 6 · Centreville | — | Centreville | 18:50.03 | 6 |
| 7 | Sean NguyenPlace 7 · Centreville | — | Centreville | 19:00.69 | 7 |
| 8 | Daniel MurrayPlace 8 · Chantilly | — | Chantilly | 19:10.30 | 8 |
| 9 | Daniel MolinaPlace 9 · Centreville | — | Centreville | 19:18.13 | 9 |
| 10 | Samuel IversPlace 10 · Chantilly | — | Chantilly | 19:19.95 | 10 |
| 11 | Carson McEverPlace 11 · Centreville | — | Centreville | 19:23.80 | 11 |
| 12 | Presley DayPlace 12 · Centreville | — | Centreville | 19:24.55 | 12 |
| 13 | Andrew DeLeonPlace 13 · Chantilly | — | Chantilly | 19:25.10 | — |
| 14 | Austin StahlePlace 14 · Chantilly | — | Chantilly | 19:31.04 | — |
| 15 | Stephen BroussardPlace 15 · Centreville | — | Centreville | 19:38.19 | 13 |
| 16 | Evan ComptonPlace 16 · Chantilly | — | Chantilly | 19:39.94 | — |
| 17 | Dean DickinsonPlace 17 · Centreville | — | Centreville | 19:40.73 | 14 |
| 18 | Sung Do KimPlace 18 · Centreville | — | Centreville | 19:47.66 | — |
| 19 | Calvin JonesPlace 19 · Centreville | — | Centreville | 19:48.07 | — |
| 20 | Raaj BhavsarPlace 20 · Chantilly | — | Chantilly | 19:48.25 | — |
| 21 | Michael CaterianoPlace 21 · Centreville | — | Centreville | 19:49.27 | — |
| 22 | Amitav KamaniPlace 22 · Oakton | — | Oakton | 19:57.98 | 15 |
| 23 | Kevin GrimmPlace 23 · Centreville | — | Centreville | 20:01.45 | — |
| 24 | Esteban MolinaPlace 24 · Centreville | — | Centreville | 20:11.23 | — |
| 25 | Austin KendallPlace 25 · Oakton | — | Oakton | 20:14.50 | 16 |
| 26 | Simon IyobPlace 26 · Oakton | — | Oakton | 20:21.36 | 17 |
| 27 | AJ WoodhousePlace 27 · Oakton | — | Oakton | 20:22.20 | 18 |
| 28 | Andres IzquierdoPlace 28 · Chantilly | — | Chantilly | 20:27.33 | — |
| 29 | Sean DoylePlace 29 · Centreville | — | Centreville | 20:28.34 | — |
| 30 | Evan HorilPlace 30 · Chantilly | — | Chantilly | 20:28.78 | — |
| 31 | Samuel CohenPlace 31 · Chantilly | — | Chantilly | 20:29.15 | — |
| 32 | Matthew HarkinPlace 32 · Oakton | — | Oakton | 20:29.51 | 19 |
| 33 | Aleksey ErmolaevPlace 33 · Centreville | — | Centreville | 20:31.16 | — |
| 34 | Brian DinschelPlace 34 · Centreville | — | Centreville | 20:31.43 | — |
| 35 | Lucas KinseyPlace 35 · Chantilly | — | Chantilly | 20:35.26 | — |
| 36 | Landon EgbersPlace 36 · Centreville | — | Centreville | 20:43.47 | — |
| 37 | Steven YuPlace 37 · Centreville | — | Centreville | 20:45.65 | — |
| 38 | Mason HawkinsPlace 38 · Oakton | — | Oakton | 20:48.81 | 20 |
| 39 | Steven RutledgePlace 39 · Chantilly | — | Chantilly | 20:51.39 | — |
| 40 | Austin ZhouPlace 40 · Chantilly | — | Chantilly | 20:54.10 | — |
| 41 | Ian HargreavesPlace 41 · Centreville | — | Centreville | 20:57.92 | — |
| 42 | James PenmanPlace 42 · Chantilly | — | Chantilly | 21:00.43 | — |
| 43 | Parker SmithPlace 43 · Oakton | — | Oakton | 21:04.60 | 21 |
| 44 | Ferney VasquezPlace 44 · Oakton | — | Oakton | 21:09.78 | — |
| 45 | Matthew ColturiPlace 45 · Oakton | — | Oakton | 21:10.11 | — |
| 46 | Jeffrey GehringPlace 46 · Oakton | — | Oakton | 21:14.11 | — |
| 47 | Ethan CohenPlace 47 · Chantilly | — | Chantilly | 21:14.55 | — |
| 48 | Nakul KarandikarPlace 48 · Centreville | — | Centreville | 21:15.48 | — |
| 49 | Chris SuhPlace 49 · Oakton | — | Oakton | 21:17.21 | — |
| 50 | Ian HorilPlace 50 · Chantilly | — | Chantilly | 21:18.95 | — |
| 51 | Walter CarlsonPlace 51 · Chantilly | — | Chantilly | 21:27.39 | — |
| 52 | Tony DahburaPlace 52 · Centreville | — | Centreville | 21:33.24 | — |
| 53 | Rohit BaskarPlace 53 · Chantilly | — | Chantilly | 21:34.04 | — |
| 54 | Brian TruongPlace 54 · Chantilly | — | Chantilly | 21:34.72 | — |
| 55 | Jordan FratePlace 55 · Centreville | — | Centreville | 21:37.18 | — |
| 56 | Brandon KimPlace 56 · Centreville | — | Centreville | 21:39.64 | — |
| 57 | Jacob LiskoPlace 57 · Chantilly | — | Chantilly | 21:41.42 | — |
| 58 | Matthew LieblPlace 58 · Oakton | — | Oakton | 21:43.79 | — |
| 59 | David LeonardPlace 59 · Oakton | — | Oakton | 21:49.12 | — |
| 60 | Christopher ZempolichPlace 60 · Centreville | — | Centreville | 21:49.97 | — |
| 61 | Robert MurrayPlace 61 · Chantilly | — | Chantilly | 22:11.29 | — |
| 62 | Matthew ChoiPlace 62 · Oakton | — | Oakton | 22:16.24 | — |
| 63 | Aditiya NarayanPlace 63 · Oakton | — | Oakton | 22:17.81 | — |
| 64 | Brooks AndersonPlace 64 · Centreville | — | Centreville | 22:19.10 | — |
| 65 | Brady MaddenPlace 65 · Centreville | — | Centreville | 22:19.49 | — |
| 66 | Nicholas FoxPlace 66 · Oakton | — | Oakton | 22:19.90 | — |
| 67 | Nicholas MimsPlace 67 · Oakton | — | Oakton | 22:20.36 | — |
| 68 | Jon GaldamesPlace 68 · Centreville | — | Centreville | 22:20.99 | — |
| 69 | Will GoinsPlace 69 · Oakton | — | Oakton | 22:34.33 | — |
| 70 | Jack BroadusPlace 70 · Centreville | — | Centreville | 22:34.78 | — |
| 71 | Graham ConnorsPlace 71 · Chantilly | — | Chantilly | 22:49.30 | — |
| 72 | Michael SeverancePlace 72 · Centreville | — | Centreville | 22:49.60 | — |
| 73 | Kevin ChauPlace 73 · Centreville | — | Centreville | 23:17.23 | — |
| 74 | Edward KaoPlace 74 · Oakton | — | Oakton | 23:30.61 | — |
| 75 | Daniel LeePlace 75 · Centreville | — | Centreville | 23:31.70 | — |
| 76 | Stephen NorodPlace 76 · Centreville | — | Centreville | 23:33.66 | — |
| 77 | Michael FamaPlace 77 · Oakton | — | Oakton | 23:34.27 | — |
| 78 | Mitchell BatchelderPlace 78 · Oakton | — | Oakton | 23:43.79 | — |
| 79 | Joseph CottonePlace 79 · Centreville | — | Centreville | 23:52.44 | — |
| 80 | Nathan OngPlace 80 · Oakton | — | Oakton | 23:59.79 | — |
| 81 | Kevin BaileyPlace 81 · Oakton | — | Oakton | 24:50.96 | — |
| 82 | Michael BollmanPlace 82 · Centreville | — | Centreville | 25:28.70 | — |
| 83 | Robert JackstaPlace 83 · Centreville | — | Centreville | 25:45.71 | — |
| 84 | Charlie KleinPlace 84 · Oakton | — | Oakton | 26:04.61 | — |
| 85 | Jack BrandtPlace 85 · Oakton | — | Oakton | 26:07.23 | — |
| 86 | Carter Lopez-GomezPlace 86 · Oakton | — | Oakton | 26:15.10 | — |
| 87 | Brian BaileyPlace 87 · Oakton | — | Oakton | 27:16.97 | — |
| 1 | Dustin JutrasPlace 1 · Robinson | — | Robinson | 17:30.14 | 1 |
| 2 | Zach WardPlace 2 · Herndon | — | Herndon | 17:35.74 | 2 |
| 3 | Mark KozyPlace 3 · Robinson | — | Robinson | 18:31.05 | 3 |
| 5 | Tim BoylesPlace 5 · Westfield | — | Westfield | 18:54.51 | 5 |
| 6 | Brendan CevascoPlace 6 · Robinson | — | Robinson | 18:54.95 | 6 |
| 7 | Patrick MyersPlace 7 · Robinson | — | Robinson | 18:57.86 | 7 |
| 8 | Dante WalkerPlace 8 · Herndon | — | Herndon | 19:08.01 | 8 |
| 9 | Cameron KeithPlace 9 · Robinson | — | Robinson | 19:11.61 | 9 |
| 11 | Charlie KnollPlace 11 · Herndon | — | Herndon | 19:22.95 | 11 |
| 12 | Alex MinPlace 12 · Robinson | — | Robinson | 19:25.56 | 12 |
| 13 | Nicolas HitePlace 13 · Robinson | — | Robinson | 19:26.50 | — |
| 14 | Cameron SchultzPlace 14 · Westfield | — | Westfield | 19:26.92 | 13 |
| 15 | Carlos VasquezPlace 15 · Herndon | — | Herndon | 19:28.83 | 14 |
| 16 | Liam BeriganPlace 16 · Robinson | — | Robinson | 19:30.24 | — |
| 17 | Seth HeinPlace 17 · Robinson | — | Robinson | 19:33.48 | — |
| 18 | Joe CayerePlace 18 · Westfield | — | Westfield | 19:37.78 | 15 |
| 19 | Colin SchumpPlace 19 · Robinson | — | Robinson | 19:39.60 | — |
| 20 | Nathan WilliamsPlace 20 · Herndon | — | Herndon | 19:40.26 | 16 |
| 21 | Sean KeanePlace 21 · Westfield | — | Westfield | 19:41.74 | 17 |
| 22 | Jason JohnsPlace 22 · Herndon | — | Herndon | 19:56.86 | 18 |
| 24 | Sully StanfieldPlace 24 · Westfield | — | Westfield | 20:12.37 | 19 |
| 26 | Austin RiggsPlace 26 · Robinson | — | Robinson | 20:15.95 | — |
| 27 | Jameson MarshallPlace 27 · Robinson | — | Robinson | 20:16.55 | — |
| 28 | Ben SmithPlace 28 · Westfield | — | Westfield | 20:19.92 | 20 |
| 29 | Alex BoelsckevyPlace 29 · Herndon | — | Herndon | 20:25.58 | — |
| 30 | Kyle BarryPlace 30 · Robinson | — | Robinson | 20:26.51 | — |
| 31 | Patrick OwensPlace 31 · Westfield | — | Westfield | 20:27.76 | 21 |
| 32 | Jimmy ButlerPlace 32 · Herndon | — | Herndon | 20:31.74 | — |
| 33 | Dylan JusticePlace 33 · Herndon | — | Herndon | 20:32.01 | — |
| 34 | Troy SevachkoPlace 34 · Westfield | — | Westfield | 20:38.34 | — |
| 35 | Noah FletcherPlace 35 · Westfield | — | Westfield | 20:38.62 | — |
| 36 | Sean AlphinPlace 36 · Westfield | — | Westfield | 20:41.23 | — |
| 37 | Steve HilesPlace 37 · Robinson | — | Robinson | 20:49.06 | — |
| 38 | Mark AndersonPlace 38 · Herndon | — | Herndon | 20:49.42 | — |
| 39 | Ryan WaitPlace 39 · Herndon | — | Herndon | 20:49.98 | — |
| 40 | Brian FortnaPlace 40 · Herndon | — | Herndon | 20:55.09 | — |
| 41 | Clayton GrundvigPlace 41 · Robinson | — | Robinson | 20:59.70 | — |
| 42 | Ian BooePlace 42 · Westfield | — | Westfield | 21:41.90 | — |
| 43 | Thomas FriestadPlace 43 · Robinson | — | Robinson | 21:44.04 | — |
| 44 | Andrew MeredithPlace 44 · Westfield | — | Westfield | 21:44.73 | — |
| 45 | Ansel BorhaurPlace 45 · Robinson | — | Robinson | 21:52.84 | — |
| 46 | Nathan DalyPlace 46 · Westfield | — | Westfield | 21:53.59 | — |
| 47 | Devon WoyckePlace 47 · Herndon | — | Herndon | 21:56.88 | — |
| 48 | Mitch McDonaldPlace 48 · Westfield | — | Westfield | 21:57.20 | — |
| 49 | John CarlsonPlace 49 · Herndon | — | Herndon | 21:59.42 | — |
| 50 | Jack MorrisPlace 50 · Herndon | — | Herndon | 22:02.23 | — |
| 51 | Ryan BradyPlace 51 · Robinson | — | Robinson | 22:02.82 | — |
| 52 | Matthew PenarandaPlace 52 · Westfield | — | Westfield | 22:03.29 | — |
| 53 | Danny ReedPlace 53 · Robinson | — | Robinson | 22:04.13 | — |
| 54 | Nathan WoyckePlace 54 · Herndon | — | Herndon | 22:15.83 | — |
| 55 | Matt KeimPlace 55 · Westfield | — | Westfield | 22:16.92 | — |
| 56 | Soshiant RaessainPlace 56 · Robinson | — | Robinson | 22:18.72 | — |
| 57 | Drew Von RintelnPlace 57 · Westfield | — | Westfield | 22:26.36 | — |
| 58 | Chris HallPlace 58 · Robinson | — | Robinson | 22:28.56 | — |
| 59 | Jacob OteyPlace 59 · Robinson | — | Robinson | 22:31.16 | — |
| 60 | Joe Le SagePlace 60 · Herndon | — | Herndon | 22:35.30 | — |
| 61 | Joshua LesserPlace 61 · Westfield | — | Westfield | 22:44.63 | — |
| 62 | Zulfiqar MohamedshahPlace 62 · Robinson | — | Robinson | 22:46.94 | — |
| 63 | Austin LudwigPlace 63 · Westfield | — | Westfield | 22:49.98 | — |
| 64 | Ben TaitanoPlace 64 · Robinson | — | Robinson | 23:03.33 | — |
| 65 | Raleigh MaierPlace 65 · Robinson | — | Robinson | 23:06.40 | — |
| 66 | Andrew BuiPlace 66 · Herndon | — | Herndon | 23:09.67 | — |
| 67 | Joe JasperPlace 67 · Herndon | — | Herndon | 23:14.93 | — |
| 68 | Sergio IbarraPlace 68 · Herndon | — | Herndon | 23:19.90 | — |
| 69 | Marshall WilkinsPlace 69 · Herndon | — | Herndon | 23:24.19 | — |
| 70 | Mitch EdmondsPlace 70 · Westfield | — | Westfield | 23:26.21 | — |
| 71 | Joe GruberPlace 71 · Westfield | — | Westfield | 23:31.20 | — |
| 72 | Jonathan BidingerPlace 72 · Westfield | — | Westfield | 23:31.46 | — |
| 73 | Daniel LacherPlace 73 · Herndon | — | Herndon | 23:47.74 | — |
| 74 | Josh YaPlace 74 · Herndon | — | Herndon | 23:48.80 | — |
| 75 | Patrick JohnsonPlace 75 · Robinson | — | Robinson | 23:53.55 | — |
| 76 | Daichi KoyamaPlace 76 · Westfield | — | Westfield | 24:01.89 | — |
| 77 | Kevin HennesseyPlace 77 · Herndon | — | Herndon | 24:30.24 | — |
| 78 | James TourtelottePlace 78 · Herndon | — | Herndon | 24:30.90 | — |
| 79 | Syed HussainPlace 79 · Westfield | — | Westfield | 24:50.66 | — |
| 80 | Trent LawlorPlace 80 · Westfield | — | Westfield | 24:51.52 | — |
| 81 | Jonathan WilleyPlace 81 · Westfield | — | Westfield | 24:57.94 | — |
| 82 | Adnan ChowdhuryPlace 82 · Robinson | — | Robinson | 25:04.19 | — |
| 83 | Chris KugePlace 83 · Westfield | — | Westfield | 25:50.13 | — |
| 84 | Ryan HarpePlace 84 · Westfield | — | Westfield | 26:20.18 | — |
| 85 | Zachary CzekalskiPlace 85 · Westfield | — | Westfield | 27:16.41 | — |
| 86 | Greg ZieglerPlace 86 · Westfield | — | Westfield | 30:43.61 | — |