| 1 | Amir AougabPlace 1 · Dominion | — | Dominion | 17:08.00 | 1 |
| 3 | Atash BarbicPlace 3 · Dominion | — | Dominion | 18:03.00 | 3 |
| 4 | Nick InraPlace 4 · Dominion | — | Dominion | 18:11.00 | 4 |
| 5 | Srikar KunapuliPlace 5 · Dominion | — | Dominion | 18:25.00 | 5 |
| 6 | Aaron ForgasPlace 6 · Dominion | — | Dominion | 18:26.00 | 6 |
| 7 | Connor HarrisonPlace 7 · Dominion | — | Dominion | 18:48.00 | 7 |
| 8 | Drew PetersonPlace 8 · Dominion | — | Dominion | 18:53.00 | — |
| 9 | Kyle MirraPlace 9 · Park View | — | Park View | 18:53.00 | 8 |
| 10 | Samuel MelakuPlace 10 · Dominion | — | Dominion | 18:53.00 | — |
| 11 | Tyler HamblinPlace 11 · Potomac Falls | — | Potomac Falls | 18:54.00 | 9 |
| 12 | Eli WikePlace 12 · Potomac Falls | — | Potomac Falls | 19:08.00 | 10 |
| 13 | Gavin JacksonPlace 13 · Potomac Falls | — | Potomac Falls | 19:11.00 | 11 |
| 14 | Zachary HimmelbergerPlace 14 · Potomac Falls | — | Potomac Falls | 19:31.00 | 12 |
| 15 | Alessandro AlfaroPlace 15 · Dominion | — | Dominion | 19:35.00 | — |
| 16 | Landen BarthPlace 16 · Potomac Falls | — | Potomac Falls | 19:35.00 | 13 |
| 17 | Nate GarlandPlace 17 · Dominion | — | Dominion | 19:36.00 | — |
| 18 | Connor FinneganPlace 18 · Potomac Falls | — | Potomac Falls | 19:37.00 | 14 |
| 19 | Gabe RenzoniPlace 19 · Potomac Falls | — | Potomac Falls | 19:37.00 | 15 |
| 20 | Markus YemanePlace 20 · Dominion | — | Dominion | 19:49.00 | — |
| 21 | Nathaniel WilsonPlace 21 · Dominion | — | Dominion | 19:58.00 | — |
| 22 | Samuel GregoryPlace 22 · Potomac Falls | — | Potomac Falls | 20:01.00 | — |
| 23 | Tyler JacksonPlace 23 · Potomac Falls | — | Potomac Falls | 20:05.00 | — |
| 24 | Stephen EconomouPlace 24 · Dominion | — | Dominion | 20:06.00 | — |
| 25 | Kyle RobertsonPlace 25 · Potomac Falls | — | Potomac Falls | 20:13.00 | — |
| 27 | Bryan BerryhillPlace 27 · Potomac Falls | — | Potomac Falls | 20:24.00 | — |
| 28 | Jonathan MasonPlace 28 · Potomac Falls | — | Potomac Falls | 20:25.00 | — |
| 29 | Edmund ClinchPlace 29 · Dominion | — | Dominion | 20:26.00 | — |
| 30 | Bradley CummingsPlace 30 · Potomac Falls | — | Potomac Falls | 20:31.00 | — |
| 31 | Jacob SkinnerPlace 31 · Potomac Falls | — | Potomac Falls | 20:40.00 | — |
| 32 | Sawyer AndersonPlace 32 · Dominion | — | Dominion | 20:41.00 | — |
| 33 | Mihir GanguliPlace 33 · Dominion | — | Dominion | 20:49.00 | — |
| 34 | Muad NashnoushPlace 34 · Dominion | — | Dominion | 20:56.00 | — |
| 35 | Drake MarshPlace 35 · Park View | — | Park View | 20:57.00 | 16 |
| 36 | Sean FedeiPlace 36 · Potomac Falls | — | Potomac Falls | 21:11.00 | — |
| 37 | Tyler WhitfieldPlace 37 · Dominion | — | Dominion | 21:16.00 | — |
| 38 | Thomas KalkaPlace 38 · Potomac Falls | — | Potomac Falls | 21:18.00 | — |
| 39 | Julian HasbrouckPlace 39 · Potomac Falls | — | Potomac Falls | 21:18.00 | — |
| 40 | Samuel OuellettePlace 40 · Potomac Falls | — | Potomac Falls | 21:39.00 | — |
| 41 | Len RadziewiczPlace 41 · Dominion | — | Dominion | 21:48.00 | — |
| 42 | Mason EgbertPlace 42 · Dominion | — | Dominion | 21:48.00 | — |
| 43 | Joshua DinhPlace 43 · Potomac Falls | — | Potomac Falls | 21:54.00 | — |
| 44 | Eric MohrPlace 44 · Park View | — | Park View | 22:12.00 | 17 |
| 45 | Grant RippeyPlace 45 · Potomac Falls | — | Potomac Falls | 22:15.00 | — |
| 46 | Edmund ChongPlace 46 · Potomac Falls | — | Potomac Falls | 22:17.00 | — |
| 47 | Eduardo GarciaPlace 47 · Park View | — | Park View | 22:22.00 | 18 |
| 48 | Alex ChungPlace 48 · Potomac Falls | — | Potomac Falls | 22:26.00 | — |
| 49 | Karwaan KotwalPlace 49 · Potomac Falls | — | Potomac Falls | 22:28.00 | — |
| 50 | Jose De La OPlace 50 · Park View | — | Park View | 22:28.00 | 19 |
| 51 | Nate HargreavesPlace 51 · Potomac Falls | — | Potomac Falls | 22:40.00 | — |
| 52 | Connor GrebPlace 52 · Potomac Falls | — | Potomac Falls | 22:45.00 | — |
| 53 | Roberto Dahiz FerrufinoPlace 53 · Dominion | — | Dominion | 22:48.00 | — |
| 54 | Henry LynnerPlace 54 · Potomac Falls | — | Potomac Falls | 22:55.00 | — |
| 56 | William FinkePlace 56 · Dominion | — | Dominion | 23:00.00 | — |
| 57 | Evan YoungPlace 57 · Dominion | — | Dominion | 23:07.00 | — |
| 58 | Chase KleinPlace 58 · Potomac Falls | — | Potomac Falls | 23:09.00 | — |
| 59 | Ryan LightPlace 59 · Potomac Falls | — | Potomac Falls | 23:11.00 | — |
| 60 | Jackson SchulerPlace 60 · Dominion | — | Dominion | 23:33.00 | — |
| 61 | Colton CaseyPlace 61 · Dominion | — | Dominion | 23:50.00 | — |
| 62 | Noah DemangosPlace 62 · Dominion | — | Dominion | 23:50.00 | — |
| 63 | Colin AtwellPlace 63 · Potomac Falls | — | Potomac Falls | 24:08.00 | — |
| 64 | Matt MentzerPlace 64 · Potomac Falls | — | Potomac Falls | 24:22.00 | — |
| 65 | Johnny WangPlace 65 · Potomac Falls | — | Potomac Falls | 24:27.00 | — |
| 66 | Alfonso MonteverdePlace 66 · Potomac Falls | — | Potomac Falls | 24:29.00 | — |
| 67 | Justin GillettePlace 67 · Dominion | — | Dominion | 24:34.00 | — |
| 68 | Grant BulmerPlace 68 · Potomac Falls | — | Potomac Falls | 24:36.00 | — |
| 69 | Grant CrossPlace 69 · Potomac Falls | — | Potomac Falls | 24:41.00 | — |
| 71 | Ethan HendershotPlace 71 · Potomac Falls | — | Potomac Falls | 24:43.00 | — |
| 72 | Henry PerkinsPlace 72 · Potomac Falls | — | Potomac Falls | 24:46.00 | — |
| 73 | Albrecht ErcanbrackPlace 73 · Park View | — | Park View | 24:50.00 | 20 |
| 74 | Mason DuftyPlace 74 · Potomac Falls | — | Potomac Falls | 24:51.00 | — |
| 75 | Sebastian TattumPlace 75 · Dominion | — | Dominion | 25:05.00 | — |
| 76 | Michael MillerPlace 76 · Potomac Falls | — | Potomac Falls | 25:14.00 | — |
| 77 | Vladimir RiveraPlace 77 · Dominion | — | Dominion | 25:22.00 | — |
| 78 | Julien Le TeignerPlace 78 · Potomac Falls | — | Potomac Falls | 25:26.00 | — |
| 79 | Aayan ZamanPlace 79 · Dominion | — | Dominion | 25:44.00 | — |
| 80 | Luke HargreavesPlace 80 · Potomac Falls | — | Potomac Falls | 25:45.00 | — |
| 81 | Dat LienPlace 81 · Park View | — | Park View | 25:46.00 | 21 |
| 82 | Jeremiah OsbornePlace 82 · Park View | — | Park View | 25:56.00 | — |
| 83 | John EconomouPlace 83 · Dominion | — | Dominion | 26:36.00 | — |
| 84 | Jack GibneyPlace 84 · Potomac Falls | — | Potomac Falls | 26:55.00 | — |
| 85 | William HarveyPlace 85 · Potomac Falls | — | Potomac Falls | 27:10.00 | — |
| 86 | Javi WeirickPlace 86 · Potomac Falls | — | Potomac Falls | 27:24.00 | — |
| 87 | Matthew LeviPlace 87 · Potomac Falls | — | Potomac Falls | 28:16.00 | — |
| 88 | Alejandro RestrepoPlace 88 · Dominion | — | Dominion | 28:26.00 | — |
| 89 | Farris AlikajPlace 89 · Dominion | — | Dominion | 29:15.00 | — |
| 90 | Justin Maldonado RiveraPlace 90 · Dominion | — | Dominion | 29:35.00 | — |
| 91 | Kaleel ClinchPlace 91 · Dominion | — | Dominion | 30:23.00 | — |
| 92 | Griffin HicksPlace 92 · Dominion | — | Dominion | 30:36.00 | — |
| 93 | Karim KhadirPlace 93 · Potomac Falls | — | Potomac Falls | 30:44.00 | — |
| 94 | Thomas O'MaraPlace 94 · Potomac Falls | — | Potomac Falls | 31:33.00 | — |
| 95 | Michael LaMortePlace 95 · Dominion | — | Dominion | 31:43.00 | — |
| 96 | Mason TurnerPlace 96 · Potomac Falls | — | Potomac Falls | 32:54.00 | — |
| 97 | Henry GoldbergPlace 97 · Dominion | — | Dominion | 33:26.00 | — |
| 98 | Alejandro BerriosPlace 98 · Dominion | — | Dominion | 35:30.00 | — |