| 1 | Alex LomongPlace 1 · Fork Union | — | Fork Union | 15:58.71 | 1 |
| 2 | Peter LomongPlace 2 · Fork Union | — | Fork Union | 15:59.42 | 2 |
| 3 | Joey CuevasPlace 3 · Saint Chris | — | Saint Chris | 16:54.79 | 3 |
| 4 | Liam BolandPlace 4 · Saint Chris | — | Saint Chris | 17:02.72 | 4 |
| 5 | M McRaePlace 5 · Saint Chris | — | Saint Chris | 17:21.48 | 5 |
| 6 | Julian YescasPlace 6 · Fork Union | — | Fork Union | 17:25.13 | 6 |
| 7 | Jack WorkmanPlace 7 · Saint Chris | — | Saint Chris | 17:31.84 | 7 |
| 8 | Jack JranekPlace 8 · Saint Chris | — | Saint Chris | 17:47.16 | 8 |
| 9 | Darvy SoignetPlace 9 · Fork Union | — | Fork Union | 17:51.06 | 9 |
| 10 | Patrick DotterPlace 10 · Saint Chris | — | Saint Chris | 18:04.83 | 10 |
| 11 | Scott McGowanPlace 11 · Saint Chris | — | Saint Chris | 18:10.84 | 11 |
| 12 | Andrew VanickachornPlace 12 · Saint Chris | — | Saint Chris | 18:33.64 | — |
| 13 | Scott BoydPlace 13 · Fork Union | — | Fork Union | 18:41.17 | 12 |
| 14 | Hunter DoucettePlace 14 · Fork Union | — | Fork Union | 18:46.68 | 13 |
| 15 | Phillip CrossPlace 15 · Saint Chris | — | Saint Chris | 18:59.96 | — |
| 16 | Aiden WilliamsonPlace 16 · Fork Union | — | Fork Union | 19:34.65 | 14 |
| 17 | Robert HutchensonPlace 17 · Fork Union | — | Fork Union | 19:40.21 | — |
| 18 | Adam BowesPlace 18 · Saint Chris | — | Saint Chris | 19:40.76 | — |
| 19 | Ryan McEnroePlace 19 · Fork Union | — | Fork Union | 19:56.72 | — |
| 20 | Jared CesarPlace 20 · Fork Union | — | Fork Union | 20:15.61 | — |
| 21 | Arnel CombsPlace 21 · Fork Union | — | Fork Union | 20:16.60 | — |
| 22 | P PerkinsPlace 22 · Saint Chris | — | Saint Chris | 20:22.53 | — |
| 23 | Liam O'BrienPlace 23 · Fork Union | — | Fork Union | 20:35.89 | — |
| 24 | Charlie WestmorelandPlace 24 · Fork Union | — | Fork Union | 20:39.26 | — |
| 25 | Jay HunterPlace 25 · Saint Chris | — | Saint Chris | 20:44.72 | — |
| 26 | Jack GirerdPlace 26 · Saint Chris | — | Saint Chris | 20:53.03 | — |
| 27 | Vlad BalyukPlace 27 · Fork Union | — | Fork Union | 21:14.19 | — |
| 28 | William TongPlace 28 · Fork Union | — | Fork Union | 21:23.64 | — |
| 29 | Joas LormilPlace 29 · Fork Union | — | Fork Union | 21:27.23 | — |
| 30 | scott RobelsPlace 30 · Fork Union | — | Fork Union | 21:27.58 | — |
| 31 | Shaw TayPlace 31 · Saint Chris | — | Saint Chris | 21:28.12 | — |
| 32 | Will PhillipsPlace 32 · Fork Union | — | Fork Union | 21:30.14 | — |
| 33 | Braxton BraggPlace 33 · Fork Union | — | Fork Union | 21:33.38 | — |
| 34 | Jared GiszackPlace 34 · Fork Union | — | Fork Union | 22:03.04 | — |
| 35 | Jonathan IlloriPlace 35 · Fork Union | — | Fork Union | 22:41.62 | — |
| 36 | Frank JonesPlace 36 · Fork Union | — | Fork Union | 22:42.45 | — |
| 37 | Jack WeiselPlace 37 · Fork Union | — | Fork Union | 23:34.58 | — |
| 38 | Chris HullPlace 38 · Saint Chris | — | Saint Chris | 23:41.79 | — |
| 39 | Tom DavisPlace 39 · Fork Union | — | Fork Union | 24:11.78 | — |
| 40 | Justin JeffersonPlace 40 · Fork Union | — | Fork Union | 24:25.98 | — |
| 41 | Dante PricePlace 41 · Fork Union | — | Fork Union | 24:52.04 | — |
| 42 | Cadet LeePlace 42 · Fork Union | — | Fork Union | 25:49.05 | — |
| 43 | Colin BeveragePlace 43 · Fork Union | — | Fork Union | 25:57.58 | — |
| 44 | b BootsPlace 44 · Fork Union | — | Fork Union | 27:15.60 | — |
| 45 | Jacb HubbardPlace 45 · Fork Union | — | Fork Union | 28:38.65 | — |
| 46 | Ronnie ChoiPlace 46 · Fork Union | — | Fork Union | 28:38.98 | — |
| 47 | Nathaniel StricklandPlace 47 · Fork Union | — | Fork Union | 30:01.72 | — |