| 1 | Connor SmithPlace 1 · Grade 11 · Cosby | 11 | Cosby | 14:06 PR |
| 2 | Yogi PathakPlace 2 · Grade 9 · Cosby | 9 | Cosby | 14:22 PR |
| 3 | Tobias LeePlace 3 · Grade 10 · Cosby | 10 | Cosby | 14:56 PR |
| 4 | Cole WagnerPlace 4 · Grade 9 · James River (Midlothian) | 9 | James River (Midlothian) | 15:01 PR |
| 5 | Brody ReischPlace 5 · Grade 9 · Cosby | 9 | Cosby | 15:05 PR |
| 6 | Caleb FuentesPlace 6 · Grade - · Powhatan | - | Powhatan | 15:13 PR |
| 7 | Morgan ArthurPlace 7 · Grade 10 · James River (Midlothian) | 10 | James River (Midlothian) | 15:25 PR |
| 8 | Rhett NelsonPlace 8 · Grade 9 · Clover Hill | 9 | Clover Hill | 15:27 PR |
| 9 | Max FieldsPlace 9 · Grade 10 · Monacan | 10 | Monacan | 15:28 PR |
| 10 | Greyson RinaldiPlace 10 · Grade 12 · Cosby | 12 | Cosby | 15:28 PR |
| 11 | Kieran ByrnesPlace 11 · Grade 12 · Manchester | 12 | Manchester | 15:31 PR |
| 12 | Alexander Snead PegramPlace 12 · Grade 8 · Monacan | 8 | Monacan | 15:35 PR |
| 13 | Evan MalloryPlace 13 · Grade 9 · Monacan | 9 | Monacan | 15:35 PR |
| 14 | Wesley KirklandPlace 14 · Grade 11 · James River (Midlothian) | 11 | James River (Midlothian) | 15:40 PR |
| 15 | Cannon FritzPlace 15 · Grade 10 · Midlothian | 10 | Midlothian | 15:41 PR |
| 16 | Dunn KylePlace 16 · Grade 9 · Midlothian | 9 | Midlothian | 15:41 PR |
| 17 | Jacob KelleyPlace 17 · Grade 12 · Manchester | 12 | Manchester | 15:43 PR |
| 18 | Cooper RaffertyPlace 18 · Grade 10 · James River (Midlothian) | 10 | James River (Midlothian) | 15:45 PR |
| 19 | Peyton KentPlace 19 · Grade 10 · James River (Midlothian) | 10 | James River (Midlothian) | 15:46 PR |
| 20 | Tyler DickersonPlace 20 · Grade 9 · Powhatan | 9 | Powhatan | 15:50 PR |
| 21 | Spencer ParisPlace 21 · Grade 10 · Midlothian | 10 | Midlothian | 15:57 PR |
| 22 | Neal HermannPlace 22 · Grade 10 · Midlothian | 10 | Midlothian | 15:58 PR |
| 23 | Joshua DavisPlace 23 · Grade 10 · Powhatan | 10 | Powhatan | 15:59 PR |
| 24 | Lyle DillonPlace 24 · Grade 9 · Midlothian | 9 | Midlothian | 16:00 PR |
| 25 | William ClougherPlace 25 · Grade 10 · Cosby | 10 | Cosby | 16:00 PR |
| 26 | Mason BergerPlace 26 · Grade 9 · Powhatan | 9 | Powhatan | 16:01 PR |
| 27 | Archer RinaldiPlace 27 · Grade 9 · Cosby | 9 | Cosby | 16:01 PR |
| 28 | Bryce AndersonPlace 28 · Grade 10 · Cosby | 10 | Cosby | 16:01 PR |
| 29 | Lochlan RaiblePlace 29 · Grade 9 · James River (Midlothian) | 9 | James River (Midlothian) | 16:03 PR |
| 30 | Cyril PostPlace 30 · Grade 12 · James River (Midlothian) | 12 | James River (Midlothian) | 16:03 PR |
| 31 | Cooper HuffmanPlace 31 · Grade 10 · Midlothian | 10 | Midlothian | 16:06 PR |
| 32 | Tyler MerrillPlace 32 · Grade 9 · James River (Midlothian) | 9 | James River (Midlothian) | 16:07 PR |
| 33 | Hayden Columbo-PowellPlace 33 · Grade 9 · Powhatan | 9 | Powhatan | 16:08 PR |
| 34 | Shahan SheruPlace 34 · Grade 10 · Clover Hill | 10 | Clover Hill | 16:09 PR |
| 35 | Cole VarelaPlace 35 · Grade 10 · Powhatan | 10 | Powhatan | 16:09 PR |
| 36 | Jack SteelePlace 36 · Grade - · Cosby | - | Cosby | 16:40 PR |
| 37 | Jordan GarveyPlace 37 · Grade 11 · Cosby | 11 | Cosby | 16:45 PR |
| 38 | Matthew RailsbackPlace 38 · Grade - · Midlothian | - | Midlothian | 16:50 PR |
| 39 | Drake UrbinaPlace 39 · Grade 11 · Cosby | 11 | Cosby | 16:54 PR |
| 40 | Gray GillPlace 40 · Grade 11 · Cosby | 11 | Cosby | 16:57 PR |
| 41 | Owen OndrishPlace 41 · Grade - · Monacan | - | Monacan | 16:59 PR |
| 42 | Luke JanuaryPlace 42 · Grade 11 · Manchester | 11 | Manchester | 17:04 PR |
| 43 | Ryan AfshariPlace 43 · Grade 10 · Clover Hill | 10 | Clover Hill | 17:06 PR |
| 44 | Luke SostaricPlace 44 · Grade 9 · Cosby | 9 | Cosby | 17:15 PR |
| 45 | Jax JancaitisPlace 45 · Grade 10 · James River (Midlothian) | 10 | James River (Midlothian) | 17:16 PR |
| 46 | Huck WeedaPlace 46 · Grade - · Monacan | - | Monacan | 17:16 PR |
| 47 | Jason PurdhamPlace 47 · Grade - · Clover Hill | - | Clover Hill | 17:19 PR |
| 48 | Grant MajorPlace 48 · Grade 11 · Cosby | 11 | Cosby | 17:21 PR |
| 49 | Kenton GreenPlace 49 · Grade 8 · Powhatan | 8 | Powhatan | 17:33 PR |
| 50 | Marcel CeglarPlace 50 · Grade 10 · Monacan | 10 | Monacan | 17:50 PR |
| 51 | Hatcher CampbellPlace 51 · Grade 11 · James River (Midlothian) | 11 | James River (Midlothian) | 19:34 PR |
| 52 | Matthew ShevalierPlace 52 · Grade 11 · Clover Hill | 11 | Clover Hill | 19:35 PR |
| 53 | Parker SnipesPlace 53 · Grade 9 · Clover Hill | 9 | Clover Hill | 20:32 PR |
| 54 | Graham JacksonPlace 54 · Grade 10 · Clover Hill | 10 | Clover Hill | 21:45 PR |
| 55 | Cyrus CookePlace 55 · Grade 10 · Monacan | 10 | Monacan | 21:52 PR |
| 56 | Zach CrispPlace 56 · Grade 9 · Cosby | 9 | Cosby | 21:59 PR |
| 57 | Nathan KulzerPlace 57 · Grade 10 · Cosby | 10 | Cosby | 35:19 PR |