| 6 | Evan FisherPlace 6 · Maggie Walker | — | Maggie Walker | 17:02.00 | 6 |
| 10 | Ryan BuscagliaPlace 10 · Maggie Walker | — | Maggie Walker | 17:15.00 | 10 |
| 11 | Ryan FrescoPlace 11 · Mills Godwin | — | Mills Godwin | 17:17.00 | 11 |
| 14 | Tom CorbittPlace 14 · Deep Run | — | Deep Run | 17:39.00 | 14 |
| 15 | Zachary DaltonPlace 15 · Mills Godwin | — | Mills Godwin | 17:43.00 | 15 |
| 16 | Andrew SmithPlace 16 · D.S. Freeman | — | D.S. Freeman | 17:47.00 | 16 |
| 17 | Alex GilliamPlace 17 · D.S. Freeman | — | D.S. Freeman | 17:50.00 | 17 |
| 18 | Tyler KrickovicPlace 18 · Deep Run | — | Deep Run | 17:54.00 | 18 |
| 22 | Campbell BaskinPlace 22 · D.S. Freeman | — | D.S. Freeman | 18:05.00 | 20 |
| 23 | Charlie PrideauxPlace 23 · D.S. Freeman | — | D.S. Freeman | 18:06.00 | 21 |
| 24 | Kel BrownPlace 24 · Hermitage | — | Hermitage | 18:09.00 | 22 |
| 25 | Harlan PoundersPlace 25 · D.S. Freeman | — | D.S. Freeman | 18:18.00 | 23 |
| 28 | Stephen TivenanPlace 28 · Mills Godwin | — | Mills Godwin | 18:21.00 | 24 |
| 31 | Zachary LevetPlace 31 · Deep Run | — | Deep Run | 18:39.00 | 26 |
| 32 | Matt StopkeyPlace 32 · D.S. Freeman | — | D.S. Freeman | 18:43.00 | — |
| 33 | Daniel GilmanPlace 33 · D.S. Freeman | — | D.S. Freeman | 18:45.00 | — |
| 34 | Calan PillowPlace 34 · Deep Run | — | Deep Run | 18:46.00 | — |
| 35 | Walker LawsonPlace 35 · D.S. Freeman | — | D.S. Freeman | 18:47.00 | — |
| 36 | Paul Carter WardPlace 36 · Mills Godwin | — | Mills Godwin | 18:48.00 | 27 |
| 37 | Jimmy BantaPlace 37 · Maggie Walker | — | Maggie Walker | 18:48.00 | — |
| 38 | Jonathan DolinPlace 38 · Hermitage | — | Hermitage | 18:49.00 | 28 |
| 41 | Gabe HillPlace 41 · Mills Godwin | — | Mills Godwin | 18:53.00 | 29 |
| 42 | Zach BamptonPlace 42 · Maggie Walker | — | Maggie Walker | 18:54.00 | — |
| 45 | William MayerPlace 45 · D.S. Freeman | — | D.S. Freeman | 18:57.00 | — |
| 46 | Ryan McCrackenPlace 46 · Mills Godwin | — | Mills Godwin | 18:57.00 | — |
| 47 | Ben EllisPlace 47 · D.S. Freeman | — | D.S. Freeman | 18:58.00 | — |
| 49 | Quinn GirardiPlace 49 · D.S. Freeman | — | D.S. Freeman | 19:05.00 | — |
| 51 | Noah GriskauskasPlace 51 · D.S. Freeman | — | D.S. Freeman | 19:06.00 | — |
| 52 | Reid WestonPlace 52 · Mills Godwin | — | Mills Godwin | 19:07.00 | — |
| 53 | Daniil BudanovPlace 53 · Deep Run | — | Deep Run | 19:10.00 | — |
| 54 | Austin DavisPlace 54 · Patrick Henr | — | Patrick Henr | 19:18.00 | 32 |
| 55 | Tyler DexterPlace 55 · Deep Run | — | Deep Run | 19:18.00 | — |
| 56 | Scott TomsPlace 56 · Patrick Henr | — | Patrick Henr | 19:25.00 | 33 |
| 58 | Dolan EdinboroPlace 58 · Maggie Walker | — | Maggie Walker | 19:27.00 | — |
| 59 | Eric DuongPlace 59 · Maggie Walker | — | Maggie Walker | 19:29.00 | — |
| 61 | Matt ChiltonPlace 61 · Mills Godwin | — | Mills Godwin | 19:34.00 | — |
| 62 | Ben HumphriesPlace 62 · Patrick Henr | — | Patrick Henr | 19:36.00 | 35 |
| 63 | Ryan MasakPlace 63 · Maggie Walker | — | Maggie Walker | 19:36.00 | — |
| 64 | Sterling SchmidtPlace 64 · Maggie Walker | — | Maggie Walker | 19:37.00 | — |
| 65 | C. Ed PembertonPlace 65 · Patrick Henr | — | Patrick Henr | 19:40.00 | 36 |
| 67 | Roy StevensonPlace 67 · D.S. Freeman | — | D.S. Freeman | 19:43.00 | — |
| 68 | Jacob SpeersPlace 68 · Deep Run | — | Deep Run | 19:43.00 | — |
| 69 | Evan FitchettPlace 69 · Maggie Walker | — | Maggie Walker | 19:44.00 | — |
| 70 | Ben Milburn-TownPlace 70 · Maggie Walker | — | Maggie Walker | 19:45.00 | — |
| 71 | Jacob McGrathPlace 71 · D.S. Freeman | — | D.S. Freeman | 19:46.00 | — |
| 72 | Brian MoorePlace 72 · Deep Run | — | Deep Run | 19:47.00 | — |
| 74 | Riley KivettPlace 74 · Deep Run | — | Deep Run | 19:50.00 | — |
| 75 | Trevor CeronePlace 75 · J.R. Tucker | — | J.R. Tucker | 19:54.00 | 37 |
| 76 | Max FrankelPlace 76 · Maggie Walker | — | Maggie Walker | 20:08.00 | — |
| 77 | Brendan WightPlace 77 · Mills Godwin | — | Mills Godwin | 20:16.00 | — |
| 79 | Ben RhoadesPlace 79 · Maggie Walker | — | Maggie Walker | 20:21.00 | — |
| 80 | William BartlePlace 80 · Maggie Walker | — | Maggie Walker | 20:23.00 | — |
| 81 | Caleb FieldsPlace 81 · Patrick Henr | — | Patrick Henr | 20:24.00 | 38 |
| 82 | Tristan TatePlace 82 · Mills Godwin | — | Mills Godwin | 20:25.00 | — |
| 83 | John BluePlace 83 · Maggie Walker | — | Maggie Walker | 20:28.00 | — |
| 86 | Henry RobertsPlace 86 · Maggie Walker | — | Maggie Walker | 20:31.00 | — |
| 87 | Zen Southam-GerowPlace 87 · Maggie Walker | — | Maggie Walker | 20:32.00 | — |
| 88 | Hugh McLaughlinPlace 88 · Patrick Henr | — | Patrick Henr | 20:32.00 | 39 |
| 89 | Will WoodPlace 89 · Mills Godwin | — | Mills Godwin | 20:36.00 | — |
| 90 | Mark PeytonPlace 90 · Hermitage | — | Hermitage | 20:37.00 | 40 |
| 91 | Andrew McCulloughPlace 91 · Maggie Walker | — | Maggie Walker | 20:39.00 | — |
| 92 | Xander HouffPlace 92 · Deep Run | — | Deep Run | 20:39.00 | — |
| 93 | Neil SimpsonPlace 93 · Patrick Henr | — | Patrick Henr | 20:40.00 | 41 |
| 94 | Travis KrickovicPlace 94 · Deep Run | — | Deep Run | 20:43.00 | — |
| 95 | Nicholas ParaisoPlace 95 · D.S. Freeman | — | D.S. Freeman | 20:45.00 | — |
| 96 | Carter TatPlace 96 · J.R. Tucker | — | J.R. Tucker | 20:46.00 | 42 |
| 98 | Eric SunbergPlace 98 · J.R. Tucker | — | J.R. Tucker | 20:51.00 | 44 |
| 99 | Jake DexterPlace 99 · Deep Run | — | Deep Run | 20:52.00 | — |
| 100 | Austin CookPlace 100 · Deep Run | — | Deep Run | 20:54.00 | — |
| 101 | Parker O'KeefePlace 101 · Deep Run | — | Deep Run | 20:55.00 | — |
| 102 | Blake MasonPlace 102 · Patrick Henr | — | Patrick Henr | 20:57.00 | — |
| 103 | Will SherrillPlace 103 · Maggie Walker | — | Maggie Walker | 21:02.00 | — |
| 104 | Matt LadocsiPlace 104 · Maggie Walker | — | Maggie Walker | 21:07.00 | — |
| 105 | Michael OngPlace 105 · J.R. Tucker | — | J.R. Tucker | 21:08.00 | 45 |
| 106 | Jackson SteilbergPlace 106 · Mills Godwin | — | Mills Godwin | 21:12.00 | — |
| 107 | Phillip ThurstonPlace 107 · Hermitage | — | Hermitage | 21:15.00 | 46 |
| 108 | Brennan BurnsPlace 108 · Maggie Walker | — | Maggie Walker | 21:18.00 | — |
| 109 | Raheem SmithPlace 109 · Thomas Jefferson | — | Thomas Jefferson | 21:19.00 | — |
| 110 | Bryan SamuelPlace 110 · Patrick Henr | — | Patrick Henr | 21:20.00 | — |
| 111 | Michael RhynerPlace 111 · Maggie Walker | — | Maggie Walker | 21:21.00 | — |
| 112 | Jake SitisonPlace 112 · D.S. Freeman | — | D.S. Freeman | 21:22.00 | — |
| 113 | Jackson WoodyPlace 113 · D.S. Freeman | — | D.S. Freeman | 21:25.00 | — |
| 114 | Jake HarrisPlace 114 · Patrick Henr | — | Patrick Henr | 21:27.00 | — |
| 115 | Bailey IngePlace 115 · Patrick Henr | — | Patrick Henr | 21:30.00 | — |
| 116 | Trevor PruittPlace 116 · Mills Godwin | — | Mills Godwin | 21:32.00 | — |
| 117 | James WyattPlace 117 · Maggie Walker | — | Maggie Walker | 21:33.00 | — |
| 118 | Jamie BensonPlace 118 · Maggie Walker | — | Maggie Walker | 21:39.00 | — |
| 119 | Stefan PressmanPlace 119 · Hermitage | — | Hermitage | 21:45.00 | 47 |
| 120 | Davis CoffeyPlace 120 · Maggie Walker | — | Maggie Walker | 21:48.00 | — |
| 121 | Beau NardoPlace 121 · D.S. Freeman | — | D.S. Freeman | 21:49.00 | — |
| 122 | Everette BurrellPlace 122 · Hermitage | — | Hermitage | 21:50.00 | 48 |
| 123 | James SchulenbergPlace 123 · Mills Godwin | — | Mills Godwin | 21:51.00 | — |
| 124 | Brandon RielPlace 124 · Hermitage | — | Hermitage | 21:58.00 | — |
| 125 | Will ThweattPlace 125 · Mills Godwin | — | Mills Godwin | 22:01.00 | — |
| 127 | Nick ClementPlace 127 · Mills Godwin | — | Mills Godwin | 22:04.00 | — |
| 128 | Tyler HendricksPlace 128 · D.S. Freeman | — | D.S. Freeman | 22:09.00 | — |
| 129 | Garrett HobbsPlace 129 · Hermitage | — | Hermitage | 22:25.00 | — |
| 130 | Matt SimmonsPlace 130 · Deep Run | — | Deep Run | 22:30.00 | — |
| 131 | Alex StopkeyPlace 131 · D.S. Freeman | — | D.S. Freeman | 22:34.00 | — |
| 132 | Ian FraserPlace 132 · Maggie Walker | — | Maggie Walker | 22:35.00 | — |
| 133 | Vivek RaiPlace 133 · Hermitage | — | Hermitage | 22:41.00 | — |
| 134 | Jiwon KangPlace 134 · J.R. Tucker | — | J.R. Tucker | 22:46.00 | 49 |
| 135 | Will ChristmanPlace 135 · Deep Run | — | Deep Run | 22:53.00 | — |
| 136 | Ian ChristianPlace 136 · J.R. Tucker | — | J.R. Tucker | 22:54.00 | — |
| 137 | Robert ZhangPlace 137 · Maggie Walker | — | Maggie Walker | 22:59.00 | — |
| 138 | Brian CummingsPlace 138 · Deep Run | — | Deep Run | 23:03.00 | — |
| 139 | Brandon WitmerPlace 139 · Deep Run | — | Deep Run | 23:04.00 | — |
| 140 | Steffi ColmignoliPlace 140 · Maggie Walker | — | Maggie Walker | 23:09.00 | — |
| 142 | David KraftPlace 142 · Deep Run | — | Deep Run | 23:17.00 | — |
| 143 | Charles YangPlace 143 · Maggie Walker | — | Maggie Walker | 23:19.00 | — |
| 144 | Henry WingfieldPlace 144 · D.S. Freeman | — | D.S. Freeman | 23:24.00 | — |
| 145 | Caleb BlandPlace 145 · Hermitage | — | Hermitage | 23:36.00 | — |
| 146 | Michael RussellPlace 146 · D.S. Freeman | — | D.S. Freeman | 23:41.00 | — |
| 147 | Aaron LaiPlace 147 · J.R. Tucker | — | J.R. Tucker | 23:46.00 | — |
| 148 | George WalkerPlace 148 · D.S. Freeman | — | D.S. Freeman | 23:51.00 | — |
| 149 | Mark BiliunasPlace 149 · Deep Run | — | Deep Run | 23:56.00 | — |
| 150 | Kevin MathengePlace 150 · J.R. Tucker | — | J.R. Tucker | 23:59.00 | — |
| 151 | Caleb YorkPlace 151 · Hermitage | — | Hermitage | 24:01.00 | — |
| 152 | Jason CoppingerPlace 152 · Thomas Jefferson | — | Thomas Jefferson | 24:02.00 | — |
| 153 | Ryan LuciaPlace 153 · Maggie Walker | — | Maggie Walker | 24:15.00 | — |
| 154 | Chris HicksPlace 154 · Maggie Walker | — | Maggie Walker | 25:03.00 | — |
| 155 | Jack HambrickPlace 155 · Deep Run | — | Deep Run | 26:02.00 | — |
| 156 | Ryan BarnettPlace 156 · D.S. Freeman | — | D.S. Freeman | 26:14.00 | — |
| 157 | Sam FortunePlace 157 · Maggie Walker | — | Maggie Walker | 26:38.00 | — |
| 158 | Harrison CarrPlace 158 · D.S. Freeman | — | D.S. Freeman | 26:39.00 | — |
| 159 | Austin HodgePlace 159 · Deep Run | — | Deep Run | 26:52.00 | — |
| 160 | Ryan KraftPlace 160 · Deep Run | — | Deep Run | 26:59.00 | — |
| 161 | Thax CrittendonPlace 161 · D.S. Freeman | — | D.S. Freeman | 27:32.00 | — |
| 162 | Kaan SahingurPlace 162 · Maggie Walker | — | Maggie Walker | 27:34.00 | — |
| 163 | Max SlonePlace 163 · Mills Godwin | — | Mills Godwin | 27:41.00 | — |
| 164 | Luke MeltonPlace 164 · Patrick Henr | — | Patrick Henr | 28:55.00 | — |
| 165 | Matthew LyonsPlace 165 · Maggie Walker | — | Maggie Walker | 29:20.00 | — |
| 166 | Chase AndersonPlace 166 · Mills Godwin | — | Mills Godwin | 29:31.00 | — |
| 167 | Carson WhitehurstPlace 167 · D.S. Freeman | — | D.S. Freeman | 30:35.00 | — |
| 168 | Ryan PotterPlace 168 · Mills Godwin | — | Mills Godwin | 30:49.00 | — |