| 1 | Isaiah JenningsPlace 1 · Kecoughtan High | — | Kecoughtan High | 17:47.30 | 1 |
| 2 | Braeten StewartPlace 2 · Kecoughtan High | — | Kecoughtan High | 18:00.27 | 2 |
| 3 | Blake WatersPlace 3 · Gloucester High | — | Gloucester High | 18:12.21 | 3 |
| 4 | John LukeyooPlace 4 · Kecoughtan High | — | Kecoughtan High | 19:03.46 | 4 |
| 5 | Josh MessickPlace 5 · Kecoughtan High | — | Kecoughtan High | 19:04.34 | 5 |
| 6 | Aaron ParrPlace 6 · Gloucester High | — | Gloucester High | 19:04.87 | 6 |
| 7 | Josh CherryPlace 7 · Kecoughtan High | — | Kecoughtan High | 19:06.93 | 7 |
| 8 | Zach WhitsonPlace 8 · Gloucester High | — | Gloucester High | 19:25.27 | 8 |
| 9 | Logan TouchstonePlace 9 · Gloucester High | — | Gloucester High | 19:27.93 | 9 |
| 10 | Quinton TuckerPlace 10 · Kecoughtan High | — | Kecoughtan High | 19:31.49 | 10 |
| 11 | Matt ThomasPlace 11 · Kecoughtan High | — | Kecoughtan High | 19:55.90 | 11 |
| 12 | Alex MoralesPlace 12 · Gloucester High | — | Gloucester High | 20:05.18 | 12 |
| 13 | Jeremy FrushPlace 13 · Gloucester High | — | Gloucester High | 20:15.30 | 13 |
| 14 | Robert KerbyPlace 14 · Kecoughtan High | — | Kecoughtan High | 20:26.91 | — |
| 15 | Samuel ParentPlace 15 · Kecoughtan High | — | Kecoughtan High | 20:33.96 | — |
| 16 | Kevin MahanPlace 16 · Kecoughtan High | — | Kecoughtan High | 20:35.05 | — |
| 17 | N'Kem BoydPlace 17 · Gloucester High | — | Gloucester High | 20:41.21 | 14 |
| 18 | Elton SykesPlace 18 · Kecoughtan High | — | Kecoughtan High | 20:45.34 | — |
| 19 | Aaron WatersPlace 19 · Gloucester High | — | Gloucester High | 20:51.81 | — |
| 20 | Gregory CatoPlace 20 · Kecoughtan High | — | Kecoughtan High | 20:56.24 | — |
| 21 | Logan SmithPlace 21 · Kecoughtan High | — | Kecoughtan High | 21:19.81 | — |
| 22 | David VanPlace 22 · Kecoughtan High | — | Kecoughtan High | 21:23.40 | — |
| 23 | Jacob CheathamPlace 23 · Gloucester High | — | Gloucester High | 21:32.96 | — |
| 24 | Howie ManuelPlace 24 · Kecoughtan High | — | Kecoughtan High | 21:33.81 | — |
| 25 | Jordan NeelyPlace 25 · Kecoughtan High | — | Kecoughtan High | 21:34.58 | — |
| 26 | Stonewall HickmanPlace 26 · Gloucester High | — | Gloucester High | 21:35.43 | — |
| 27 | Gil OwensPlace 27 · Gloucester High | — | Gloucester High | 21:54.90 | — |
| 28 | Bryan StewartPlace 28 · Gloucester High | — | Gloucester High | 21:58.46 | — |
| 29 | Benjamin MillerPlace 29 · Kecoughtan High | — | Kecoughtan High | 22:13.11 | — |
| 30 | Russell SimpsonPlace 30 · Gloucester High | — | Gloucester High | 22:25.52 | — |
| 31 | Jonah BlasPlace 31 · Kecoughtan High | — | Kecoughtan High | 22:41.55 | — |
| 32 | Charlie HardawayPlace 32 · Gloucester High | — | Gloucester High | 22:55.40 | — |
| 33 | Andrew GreenPlace 33 · Kecoughtan High | — | Kecoughtan High | 23:08.21 | — |
| 34 | Zach GodwinPlace 34 · Kecoughtan High | — | Kecoughtan High | 23:41.58 | — |
| 35 | Andrew BynumPlace 35 · Kecoughtan High | — | Kecoughtan High | 23:53.78 | — |
| 36 | Carter HartleyPlace 36 · Gloucester High | — | Gloucester High | 26:10.58 | — |