| 1 | Marshall AustinPlace 1 · Grade 12 · Quantico | 12 | Quantico | 18:57.40 |
| 2 | Emmett LeachmanPlace 2 · Grade 9 · Wakefield | 9 | Wakefield | 19:34.90 |
| 3 | Andrew StecPlace 3 · Grade 9 · Fredericksburg Academy | 9 | Fredericksburg Academy | 20:39.71 |
| 4 | Adam BrownPlace 4 · Grade 11 · Fredericksburg Academy | 11 | Fredericksburg Academy | 21:02.80 |
| 5 | Arjith MathewPlace 5 · Grade 9 · Wakefield | 9 | Wakefield | 21:23.31 |
| 6 | Aidan GutierrezPlace 6 · Grade 11 · Quantico | 11 | Quantico | 21:43.90 |
| 7 | Leo KeddiePlace 7 · Grade 10 · Highland | 10 | Highland | 22:07.41 |
| 8 | Mac LawsonPlace 8 · Grade 9 · Highland | 9 | Highland | 22:11.39 |
| 9 | Garren HauerPlace 9 · Grade 9 · Highland | 9 | Highland | 22:19.23 |
| 10 | Caleb RandlesPlace 10 · Grade 8 · Quantico | 8 | Quantico | 22:20.73 |
| 11 | Joshua RapinPlace 11 · Grade 11 · Quantico | 11 | Quantico | 22:29.59 |
| 12 | Kindin HarrisonPlace 12 · Grade 10 · Quantico | 10 | Quantico | 22:44.84 |
| 13 | Alex RapinPlace 13 · Grade 12 · Quantico | 12 | Quantico | 23:23.36 |
| 14 | Jameson RipleyPlace 14 · Grade 9 · Fredericksburg Academy | 9 | Fredericksburg Academy | 23:42.97 |
| 15 | Preston WilsonPlace 15 · Grade 9 · Fredericksburg Academy | 9 | Fredericksburg Academy | 23:59.09 |
| 16 | David BlackburnPlace 16 · Grade 11 · Wakefield | 11 | Wakefield | 24:29.63 |
| 17 | Alex TroutPlace 17 · Grade 8 · Fredericksburg Academy | 8 | Fredericksburg Academy | 25:22.43 |
| 18 | Darik KingPlace 18 · Grade 10 · Fredericksburg Academy | 10 | Fredericksburg Academy | 25:31.93 |
| 19 | Hugh JacobsenPlace 19 · Grade 9 · Wakefield | 9 | Wakefield | 25:35.36 |
| 20 | Andrew McHatyPlace 20 · Grade 11 · Quantico | 11 | Quantico | 25:42.92 |
| 21 | Joseph BrenizePlace 21 · Grade 11 · Quantico | 11 | Quantico | 25:56.76 |
| 22 | Ryan BrownPlace 22 · Grade 12 · Quantico | 12 | Quantico | 26:03.43 PR |
| 23 | Diego Gonzalez BenitezPlace 23 · Grade 9 · Highland | 9 | Highland | 26:31.96 PR |
| 24 | Luke LinaresPlace 24 · Grade 10 · Wakefield | 10 | Wakefield | 26:36.14 |
| 25 | Miguel MendezPlace 25 · Grade 12 · Quantico | 12 | Quantico | 27:03.26 |
| 26 | Larry LacefieldPlace 26 · Grade 12 · Quantico | 12 | Quantico | 27:12.41 |
| 27 | Blair FaulkPlace 27 · Grade 9 · Quantico | 9 | Quantico | 27:46.05 |
| 28 | Troy ColonyPlace 28 · Grade 8 · Quantico | 8 | Quantico | 27:48.52 |
| 29 | Kane BrehmPlace 29 · Grade 11 · Quantico | 11 | Quantico | 28:47.61 |
| 30 | Sammy FoosanerPlace 30 · Grade 11 · Highland | 11 | Highland | 29:23.47 PR |
| 31 | Alexander PadillaPlace 31 · Grade 11 · Quantico | 11 | Quantico | 29:57.20 |
| 32 | Alex SantilloPlace 32 · Grade 8 · Fredericksburg Academy | 8 | Fredericksburg Academy | 31:21.70 |
| 33 | Maddox MoorePlace 33 · Grade 8 · Fredericksburg Academy | 8 | Fredericksburg Academy | 32:02.72 PR |
| 34 | Nolan DiBenedettoPlace 34 · Grade 12 · Saint Michael the Archangel | 12 | Saint Michael the Archangel | 32:35.03 |
| 35 | Derek FernandezPlace 35 · Grade 9 · Saint Michael the Archangel | 9 | Saint Michael the Archangel | 32:40.40 |
| 36 | Jack GerardPlace 36 · Grade 11 · Wakefield | 11 | Wakefield | 33:00.18 PR |
| 37 | Michael ClintonPlace 37 · Grade 10 · Wakefield | 10 | Wakefield | 33:13.47 PR |
| 38 | Mychal SuttonPlace 38 · Grade 9 · Fredericksburg Academy | 9 | Fredericksburg Academy | 34:15.42 |
| 39 | Lucian SantilloPlace 39 · Grade 11 · Fredericksburg Academy | 11 | Fredericksburg Academy | 38:48.37 |
| 0 | Finn WackPlace 0 · Grade 12 · Fredericksburg Academy | 12 | Fredericksburg Academy | — |
| 0 | James CooperPlace 0 · Grade 10 · Highland | 10 | Highland | — |
| 0 | Connor HarrisPlace 0 · Grade 10 · Highland | 10 | Highland | — |
| 0 | Michael HarrisPlace 0 · Grade 12 · Quantico | 12 | Quantico | — |
| 0 | Joseph CaroPlace 0 · Grade 11 · Saint Michael the Archangel | 11 | Saint Michael the Archangel | — |
| 0 | James LatimerPlace 0 · Grade 10 · Wakefield | 10 | Wakefield | — |
| 0 | Curtis LeachmanPlace 0 · Grade 9 · Wakefield | 9 | Wakefield | — |