| 1 | Michael SeckmanPlace 1 · Grade 11 · New Covenant | 11 | New Covenant | 19:21.16 |
| 2 | Rysen McknightPlace 2 · Grade 10 · The Miller School Of Albemarle | 10 | The Miller School Of Albemarle | 19:42.95 |
| 3 | Ignatius KnebelPlace 3 · Grade 11 · Virginia Episcopal | 11 | Virginia Episcopal | 20:14.13 |
| 4 | Cohen LemckePlace 4 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 20:48.58 |
| 5 | Joey ScullionPlace 5 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 21:28.85 |
| 6 | Landon PelchatPlace 6 · Grade 11 · Carlisle | 11 | Carlisle | 21:34.99 |
| 7 | Eli RosePlace 7 · Grade 9 · New Covenant | 9 | New Covenant | 21:41.45 |
| 8 | Jake BradleyPlace 8 · Grade 11 · Hargrave Military | 11 | Hargrave Military | 21:48.51 |
| 9 | Milo BeckmanPlace 9 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 21:58.07 |
| 10 | Titus DoanPlace 10 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 21:58.90 |
| 11 | Kegan MorrisPlace 11 · Grade 10 · The Miller School Of Albemarle | 10 | The Miller School Of Albemarle | 22:06.57 |
| 12 | Pav ZougrisPlace 12 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 22:07.57 |
| 13 | Max FuhrPlace 13 · Grade 9 · New Covenant | 9 | New Covenant | 22:10.19 |
| 14 | Andre FrenchickPlace 14 · Grade 12 · New Covenant | 12 | New Covenant | 22:32.22 |
| 15 | Josiyah HuntPlace 15 · Grade 9 · Hargrave Military | 9 | Hargrave Military | 22:52.37 |
| 16 | Jonas HaugPlace 16 · Grade 10 · Fishburne Military | 10 | Fishburne Military | 22:53.89 |
| 17 | Valentin AsmusPlace 17 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 23:00.54 |
| 18 | Tripp MorrisPlace 18 · Grade 12 · The Miller School Of Albemarle | 12 | The Miller School Of Albemarle | 23:10.73 |
| 19 | Edmund WoodsPlace 19 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 23:11.57 |
| 20 | Rhodes KatzPlace 20 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 23:21.07 PR |
| 21 | Sawyer EagleburgerPlace 21 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 23:25.78 |
| 22 | Justin HuangPlace 22 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 23:26.65 |
| 23 | Lucian GazinPlace 23 · Grade 10 · The Miller School Of Albemarle | 10 | The Miller School Of Albemarle | 23:30.32 |
| 24 | Danny LiPlace 24 · Grade 10 · Virginia Episcopal | 10 | Virginia Episcopal | 23:34.99 |
| 25 | Tom ZagolPlace 25 · Grade 9 · Carlisle | 9 | Carlisle | 23:35.57 |
| 26 | Dylan HerreraPlace 26 · Grade 10 · Hargrave Military | 10 | Hargrave Military | 23:48.08 |
| 27 | Braedon CarpenterPlace 27 · Grade 9 · Virginia Episcopal | 9 | Virginia Episcopal | 23:53.51 |
| 28 | Jack ConradPlace 28 · Grade 9 · Virginia Episcopal | 9 | Virginia Episcopal | 23:54.77 |
| 29 | Gates DeVaultPlace 29 · Grade 8 · Carlisle | 8 | Carlisle | 23:55.64 |
| 30 | Anson HOPlace 30 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 24:29.40 |
| 31 | Alexander BeesonPlace 31 · Grade 12 · Virginia Episcopal | 12 | Virginia Episcopal | 24:41.46 |
| 32 | Braydon HarrounPlace 32 · Grade 8 · Fishburne Military | 8 | Fishburne Military | 24:52.70 |
| 33 | Aaron PearcePlace 33 · Grade 10 · Fishburne Military | 10 | Fishburne Military | 24:52.97 |
| 34 | Zachary ZvarychPlace 34 · Grade 9 · Hargrave Military | 9 | Hargrave Military | 25:15.21 |
| 35 | Zane ZhangPlace 35 · Grade 10 · The Miller School Of Albemarle | 10 | The Miller School Of Albemarle | 25:17.41 |
| 36 | Colin LarsonPlace 36 · Grade 9 · The Miller School Of Albemarle | 9 | The Miller School Of Albemarle | 25:22.82 |
| 37 | Nathan ColePlace 37 · Grade 12 · Cornerstone Christian (Appomattox) | 12 | Cornerstone Christian (Appomattox) | 25:28.97 PR |
| 38 | Cyrus LawrencePlace 38 · Grade 12 · Hargrave Military | 12 | Hargrave Military | 25:34.88 |
| 39 | John QiuPlace 39 · Grade 10 · Virginia Episcopal | 10 | Virginia Episcopal | 25:41.24 |
| 40 | Campbell HowardPlace 40 · Grade 12 · Virginia Episcopal | 12 | Virginia Episcopal | 25:42.75 |
| 41 | Seth LarsonPlace 41 · Grade 8 · The Miller School Of Albemarle | 8 | The Miller School Of Albemarle | 25:46.20 PR |
| 42 | Jackson LandseadelPlace 42 · Grade 8 · The Miller School Of Albemarle | 8 | The Miller School Of Albemarle | 25:49.96 PR |
| 43 | Liam LucasPlace 43 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 26:01.86 PR |
| 44 | Joe JiangPlace 44 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 26:20.71 PR |
| 45 | Jackson WillsPlace 45 · Grade 10 · The Miller School Of Albemarle | 10 | The Miller School Of Albemarle | 26:25.66 |
| 46 | Tj SnyderPlace 46 · Grade 10 · Cornerstone Christian (Appomattox) | 10 | Cornerstone Christian (Appomattox) | 26:35.16 PR |
| 47 | Lukas SmithPlace 47 · Grade 11 · The Miller School Of Albemarle | 11 | The Miller School Of Albemarle | 26:39.83 |
| 48 | Seth McclainPlace 48 · Grade 10 · Fishburne Military | 10 | Fishburne Military | 26:44.27 |
| 49 | Charlie LarochellePlace 49 · Grade 8 · Hargrave Military | 8 | Hargrave Military | 26:47.09 |
| 50 | Mason NewmanPlace 50 · Grade 9 · Fishburne Military | 9 | Fishburne Military | 27:17.74 PR |
| 51 | George HarrisPlace 51 · Grade 8 · Carlisle | 8 | Carlisle | 28:50.15 PR |
| 52 | Eric DongPlace 52 · Grade 9 · Virginia Episcopal | 9 | Virginia Episcopal | 29:26.20 PR |
| 53 | Nelson SakwaPlace 53 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 29:33.34 PR |
| 54 | Andrew HeathPlace 54 · Grade 9 · Carlisle | 9 | Carlisle | 29:45.41 |
| 55 | Zachary LongPlace 55 · Grade 12 · Hargrave Military | 12 | Hargrave Military | 30:15.21 |
| 56 | Robert HolsopplePlace 56 · Grade 8 · Fishburne Military | 8 | Fishburne Military | 30:21.77 |
| 57 | Simon FranksonPlace 57 · Grade 9 · Fishburne Military | 9 | Fishburne Military | 30:23.17 |
| 58 | Bennett SmithPlace 58 · Grade 12 · Fishburne Military | 12 | Fishburne Military | 31:22.17 |
| 59 | Parker RussellPlace 59 · Grade 8 · Carlisle | 8 | Carlisle | 31:22.48 |
| 60 | Henry DuncanPlace 60 · Grade 9 · New Covenant | 9 | New Covenant | 33:50.24 |
| 61 | Laettner RussellPlace 61 · Grade 7 · Carlisle | 7 | Carlisle | 33:58.96 PR |
| 62 | Frank CaiPlace 62 · Grade 10 · The Miller School Of Albemarle | 10 | The Miller School Of Albemarle | 39:22.47 PR |