| 1 | Bryson BarnettPlace 1 · Chelsea Academy | — | Chelsea Academy | 17:32.41 |
| 2 | Cade YanceyPlace 2 · Grade 9 · East Rockingham | 9 | East Rockingham | 18:50.30 |
| 3 | Conan O'NeilPlace 3 · Grade 12 · East Rockingham | 12 | East Rockingham | 19:03.71 |
| 4 | Jedrek SnearyPlace 4 · Grade 10 · Eastern Mennonite Sc | 10 | Eastern Mennonite Sc | 19:10.81 |
| 5 | Eiler YanceyPlace 5 · Grade 11 · East Rockingham | 11 | East Rockingham | 19:14.61 |
| 6 | Hayden FoxPlace 6 · Grade 10 · East Rockingham | 10 | East Rockingham | 19:34.99 |
| 7 | Drew HollandPlace 7 · Grade 11 · Eastern Mennonite Sc | 11 | Eastern Mennonite Sc | 19:35.87 |
| 8 | Dietrich LarsonPlace 8 · Grade 10 · Miller School | 10 | Miller School | 19:41.35 |
| 9 | Jakob GerlachPlace 9 · Grade 12 · Eastern Mennonite Sc | 12 | Eastern Mennonite Sc | 20:02.74 |
| 10 | Jude RandallPlace 10 · Grade 10 · East Rockingham | 10 | East Rockingham | 20:05.53 |
| 11 | Patrick PhilbinPlace 11 · Chelsea Academy | — | Chelsea Academy | 20:10.94 |
| 12 | Alex DeanPlace 12 · Grade 11 · East Rockingham | 11 | East Rockingham | 20:21.61 |
| 13 | Ben HuyardPlace 13 · Grade 12 · Eastern Mennonite Sc | 12 | Eastern Mennonite Sc | 20:28.24 |
| 14 | Jackson BrammerPlace 14 · Grade 10 · Riverheads | 10 | Riverheads | 20:34.44 |
| 15 | Jude LagardePlace 15 · Chelsea Academy | — | Chelsea Academy | 20:34.82 |
| 16 | Joe SchuecklerPlace 16 · Chelsea Academy | — | Chelsea Academy | 20:38.57 |
| 17 | Isaac OttPlace 17 · Grade 10 · Eastern Mennonite Sc | 10 | Eastern Mennonite Sc | 20:44.80 |
| 18 | Aday Martin-FonsecaPlace 18 · Grade 10 · Mountain View (Quick | 10 | Mountain View (Quick | 20:52.37 |
| 19 | Luke CypherPlace 19 · Grade 12 · Riverheads | 12 | Riverheads | 21:03.84 |
| 20 | Tai CroushorePlace 20 · Grade 11 · Mountain View (Quick | 11 | Mountain View (Quick | 21:07.34 |
| 21 | Mason RugerPlace 21 · Chelsea Academy | — | Chelsea Academy | 21:14.79 |
| 22 | Charlie HooverPlace 22 · Grade 9 · Mountain View (Quick | 9 | Mountain View (Quick | 21:17.92 |
| 23 | Sam CastanedaPlace 23 · Grade 9 · Eastern Mennonite Sc | 9 | Eastern Mennonite Sc | 21:29.13 |
| 24 | Landon BarnettPlace 24 · Chelsea Academy | — | Chelsea Academy | 21:36.26 |
| 25 | Calvin BixlerPlace 25 · Grade 10 · Eastern Mennonite Sc | 10 | Eastern Mennonite Sc | 21:48.43 |
| 26 | Jimmy StanfordPlace 26 · Chelsea Academy | — | Chelsea Academy | 21:49.06 |
| 27 | Chris BonnetPlace 27 · Grade 9 · Mountain View (Quick | 9 | Mountain View (Quick | 22:08.11 |
| 28 | Lucas PouPlace 28 · Grade 10 · Eastern Mennonite Sc | 10 | Eastern Mennonite Sc | 22:14.28 |
| 29 | Charles MartinPlace 29 · Grade 9 · Blue Ridge Christian | 9 | Blue Ridge Christian | 22:23.34 |
| 30 | Chris KlassenPlace 30 · Chelsea Academy | — | Chelsea Academy | 22:30.27 |
| 31 | Kyle LaymanPlace 31 · Grade 9 · Mountain View (Quick | 9 | Mountain View (Quick | 22:35.04 |
| 32 | Isaiah HowdyshellPlace 32 · Grade 9 · Blue Ridge Christian | 9 | Blue Ridge Christian | 22:35.94 |
| 33 | Michael SeckmanPlace 33 · Grade 8 · New Covenant | 8 | New Covenant | 22:40.97 |
| 34 | Isaac SachsPlace 34 · Grade 10 · Eastern Mennonite Sc | 10 | Eastern Mennonite Sc | 22:42.84 |
| 35 | Caleb McCormickPlace 35 · Grade 11 · New Covenant | 11 | New Covenant | 22:56.44 |
| 36 | Ethan EdwardsPlace 36 · Grade 12 · New Covenant | 12 | New Covenant | 22:56.77 |
| 37 | Gabriel WyliePlace 37 · Grade 11 · East Rockingham | 11 | East Rockingham | 23:16.95 |
| 38 | Gabe BentendorfPlace 38 · Chelsea Academy | — | Chelsea Academy | 23:19.44 |
| 39 | E SimpsonPlace 39 · Grade 10 · Fishburne Military S | 10 | Fishburne Military S | 23:34.62 |
| 40 | Adrian GarciaPlace 40 · Grade 9 · East Rockingham | 9 | East Rockingham | 23:48.68 |
| 41 | Luke RogersPlace 41 · Grade 12 · Eastern Mennonite Sc | 12 | Eastern Mennonite Sc | 23:58.18 |
| 42 | Noah McCormickPlace 42 · Grade 10 · New Covenant | 10 | New Covenant | 24:00.66 |
| 43 | John MillerPlace 43 · Grade 10 · Riverheads | 10 | Riverheads | 24:03.60 |
| 44 | Patrick MartinPlace 44 · Grade 10 · Blue Ridge Christian | 10 | Blue Ridge Christian | 24:30.11 |
| 45 | Guillermo Basurto-CacPlace 45 · Grade 10 · Riverheads | 10 | Riverheads | 24:36.74 |
| 46 | Joseph RobertPlace 46 · Grade 8 · New Covenant | 8 | New Covenant | 24:39.59 |
| 47 | Cooper ZieglerPlace 47 · Grade 9 · East Rockingham | 9 | East Rockingham | 24:40.04 |
| 48 | Ramsey HangerPlace 48 · Grade 11 · Riverheads | 11 | Riverheads | 24:40.86 |
| 49 | Samuel XiongPlace 49 · Grade 12 · Miller School | 12 | Miller School | 24:44.92 |
| 50 | Caleb RugerPlace 50 · Chelsea Academy | — | Chelsea Academy | 24:45.77 |
| 51 | Brycen AlexanderPlace 51 · Grade 9 · East Rockingham | 9 | East Rockingham | 24:47.64 |
| 52 | Junius GardnerPlace 52 · Grade 11 · Fishburne Military S | 11 | Fishburne Military S | 24:58.86 |
| 53 | B GilroyPlace 53 · Grade 10 · Fishburne Military S | 10 | Fishburne Military S | 25:02.36 |
| 54 | Thomas FairfieldPlace 54 · Grade 10 · Eastern Mennonite Sc | 10 | Eastern Mennonite Sc | 25:08.30 |
| 55 | Luke WitmerPlace 55 · Grade 12 · Eastern Mennonite Sc | 12 | Eastern Mennonite Sc | 25:10.30 |
| 56 | Madox AlexanderPlace 56 · Grade 9 · East Rockingham | 9 | East Rockingham | 25:11.89 |
| 57 | Colten ObaughPlace 57 · Grade 10 · Riverheads | 10 | Riverheads | 25:13.52 |
| 58 | Nick GieszczykiewiczPlace 58 · Grade 9 · New Covenant | 9 | New Covenant | 25:15.68 |
| 59 | Landon BrinkleyPlace 59 · Grade 9 · Mountain View (Quick | 9 | Mountain View (Quick | 25:24.70 |
| 60 | Aidan HippPlace 60 · Chelsea Academy | — | Chelsea Academy | 25:34.42 |
| 61 | Kelly HoskinsPlace 61 · Grade 8 · New Covenant | 8 | New Covenant | 25:43.87 |
| 62 | Connor TaggartPlace 62 · Chelsea Academy | — | Chelsea Academy | 25:44.87 |
| 63 | Tate DuncanPlace 63 · Grade 9 · Riverheads | 9 | Riverheads | 26:28.93 |
| 64 | Haowen WangPlace 64 · Grade 12 · Miller School | 12 | Miller School | 26:37.60 |
| 65 | Micah NicholasPlace 65 · Grade 10 · Mountain View (Quick | 10 | Mountain View (Quick | 26:41.63 |
| 66 | Jaden RobertsonPlace 66 · Grade 10 · Riverheads | 10 | Riverheads | 26:48.64 |
| 67 | Elijah FrossardPlace 67 · Grade 12 · Riverheads | 12 | Riverheads | 26:50.11 |
| 68 | Alex FuhrPlace 68 · Grade 8 · New Covenant | 8 | New Covenant | 27:09.09 |
| 69 | Hank ChenPlace 69 · Grade 11 · Miller School | 11 | Miller School | 27:09.54 |
| 70 | Evan AnnesePlace 70 · Grade 11 · Riverheads | 11 | Riverheads | 27:33.32 |
| 71 | I GrayPlace 71 · Grade 10 · Fishburne Military S | 10 | Fishburne Military S | 28:17.40 |
| 72 | Isaac HamPlace 72 · Grade 10 · New Covenant | 10 | New Covenant | 28:25.41 |
| 73 | Nate SnyderPlace 73 · Chelsea Academy | — | Chelsea Academy | 29:12.69 |
| 74 | Logan SteelePlace 74 · Grade 10 · East Rockingham | 10 | East Rockingham | 29:58.93 |
| 75 | Jackson SkipperPlace 75 · Grade 10 · Miller School | 10 | Miller School | 30:35.40 |
| 76 | Enoch TanPlace 76 · Grade 9 · New Covenant | 9 | New Covenant | 30:35.80 |
| 77 | Mykah MassPlace 77 · Grade 12 · Riverheads | 12 | Riverheads | 37:10.11 |