| 1 | Victor ChenowethPlace 1 · Grade 10 · Norfolk Academy | 10 | Norfolk Academy | 21:16.3 |
| 2 | Wyatt SalterPlace 2 · Grade 11 · Norfolk Academy | 11 | Norfolk Academy | 21:35.9 |
| 3 | Liam BronaughPlace 3 · Grade 10 · Norfolk Academy | 10 | Norfolk Academy | 21:41.3 |
| 4 | Mason KorvingPlace 4 · Grade 6 · Nansemond Suffolk Academy | 6 | Nansemond Suffolk Academy | 21:59.2 |
| 5 | James WarePlace 5 · Grade 10 · Norfolk Academy | 10 | Norfolk Academy | 22:06.9 |
| 6 | Zach MansisidorPlace 6 · Grade 7 · Walsingham Academy | 7 | Walsingham Academy | 22:18.7 |
| 7 | Luca BucciPlace 7 · Grade 7 · Walsingham Academy | 7 | Walsingham Academy | 22:20.1 |
| 8 | Lucas SmallwoodPlace 8 · Grade 9 · Cape Henry Collegiate | 9 | Cape Henry Collegiate | 22:24.5 |
| 9 | Ishan PatelPlace 9 · Grade 8 · Norfolk Academy | 8 | Norfolk Academy | 22:28.6 |
| 10 | Griff LanePlace 10 · Grade 7 · Cape Henry Collegiate | 7 | Cape Henry Collegiate | 22:32.2 |
| 11 | Kaden LongworthPlace 11 · Grade 10 · Cape Henry Collegiate | 10 | Cape Henry Collegiate | 22:40.0 |
| 12 | Andre' DanielsonPlace 12 · Grade 8 · TEACH Beach Breakers | 8 | TEACH Beach Breakers | 22:48.1 |
| 13 | Ivan XuPlace 13 · Grade 11 · Norfolk Academy | 11 | Norfolk Academy | 22:52.0 |
| 14 | Tyler NesmithPlace 14 · Grade 11 · Catholic | 11 | Catholic | 23:30.1 |
| 15 | Louis LillardPlace 15 · Grade 8 · Cape Henry Collegiate | 8 | Cape Henry Collegiate | 24:04.2 PR |
| 16 | Andy ConstantineauPlace 16 · Grade 8 · Cape Henry Collegiate | 8 | Cape Henry Collegiate | 24:05.4 |
| 17 | Coleman YostPlace 17 · Grade 12 · First Colonial | 12 | First Colonial | 24:06.7 |
| 18 | Carson CrousePlace 18 · Grade 8 · Broadwater Academy | 8 | Broadwater Academy | 24:12.4 |
| 19 | Coen DrewesPlace 19 · Grade 8 · Cape Henry Collegiate | 8 | Cape Henry Collegiate | 24:20.6 |
| 20 | Henri LillardPlace 20 · Grade 10 · Cape Henry Collegiate | 10 | Cape Henry Collegiate | 24:20.6 |
| 21 | John KepplePlace 21 · Grade 10 · First Colonial | 10 | First Colonial | 24:29.4 |
| 22 | Ben GirardierPlace 22 · Grade 7 · Greenbrier Christian | 7 | Greenbrier Christian | 24:30.2 |
| 23 | Liam PorterPlace 23 · Grade 9 · Norfolk Christian | 9 | Norfolk Christian | 24:32.7 |
| 24 | Quinn BrooksPlace 24 · Grade 9 · Catholic | 9 | Catholic | 24:48.7 |
| 25 | Cooper WilsonPlace 25 · Grade 12 · Catholic | 12 | Catholic | 24:49.9 |
| 26 | Krish PatelPlace 26 · Grade 11 · First Colonial | 11 | First Colonial | 24:56.7 |
| 27 | Aidan TerryPlace 27 · Grade 8 · Broadwater Academy | 8 | Broadwater Academy | 24:57.3 PR |
| 28 | Holden ButelaPlace 28 · Grade 10 · Cape Henry Collegiate | 10 | Cape Henry Collegiate | 24:57.8 |
| 29 | Nathan MichalakPlace 29 · Grade 9 · Catholic | 9 | Catholic | 24:58.0 |
| 30 | Brady ReynoldsPlace 30 · Grade 9 · Catholic | 9 | Catholic | 25:10.4 PR |
| 31 | Carter WatsonPlace 31 · Grade 10 · Norfolk Christian | 10 | Norfolk Christian | 25:13.6 |
| 32 | Baron ChaneyPlace 32 · Grade 9 · Catholic | 9 | Catholic | 25:17.4 |
| 33 | Cannon CespedesPlace 33 · Grade 8 · Cape Henry Collegiate | 8 | Cape Henry Collegiate | 25:21.1 |
| 34 | Asher TrypucPlace 34 · Grade 10 · Oaktree | 10 | Oaktree | 25:24.6 |
| 35 | Gabriel HughesPlace 35 · Grade 10 · Broadwater Academy | 10 | Broadwater Academy | 25:36.5 |
| 36 | Benny EtekePlace 36 · Grade 10 · First Colonial | 10 | First Colonial | 25:48.0 |
| 37 | Grayson BakerPlace 37 · Grade 11 · Catholic | 11 | Catholic | 25:48.1 |
| 38 | Zachary YostPlace 38 · Grade 11 · First Colonial | 11 | First Colonial | 25:52.8 |
| 39 | Zane SukowaskiPlace 39 · Grade 6 · Isle Of Wight Academy | 6 | Isle Of Wight Academy | 25:52.8 |
| 40 | William SaveryPlace 40 · Grade 7 · Norfolk Christian | 7 | Norfolk Christian | 25:52.9 |
| 41 | Luke MullinixPlace 41 · Grade 6 · Greenbrier Christian | 6 | Greenbrier Christian | 26:17.0 |
| 42 | Alex LewisPlace 42 · Grade 9 · Norfolk Academy | 9 | Norfolk Academy | 26:36.1 |
| 43 | Landon SoteloPlace 43 · Grade 7 · Oaktree | 7 | Oaktree | 26:36.6 |
| 44 | Ben GuzmanPlace 44 · Grade 10 · Catholic | 10 | Catholic | 26:37.4 |
| 45 | Andrew WUPlace 45 · Grade 10 · Broadwater Academy | 10 | Broadwater Academy | 26:53.0 |
| 46 | Nick RicksPlace 46 · Grade 9 · Nansemond Suffolk Academy | 9 | Nansemond Suffolk Academy | 27:00.2 |
| 47 | Drew NguyenPlace 47 · Grade 12 · Catholic | 12 | Catholic | 27:11.0 |
| 48 | Bradley BinardPlace 48 · Grade 10 · Broadwater Academy | 10 | Broadwater Academy | 27:22.7 |
| 49 | Miles KoplinPlace 49 · Grade 7 · Nansemond Suffolk Academy | 7 | Nansemond Suffolk Academy | 27:23.6 |
| 50 | Hudson KuehnPlace 50 · Grade 6 · Norfolk Christian | 6 | Norfolk Christian | 27:30.2 |
| 51 | Henry KellyPlace 51 · Grade 9 · Norfolk Christian | 9 | Norfolk Christian | 27:41.2 |
| 52 | Changxing YangPlace 52 · Grade 10 · Cape Henry Collegiate | 10 | Cape Henry Collegiate | 27:51.1 |
| 53 | Hudson WardenPlace 53 · Grade 7 · Norfolk Christian | 7 | Norfolk Christian | 27:56.2 |
| 54 | Evan AnthonyPlace 54 · Grade 9 · Catholic | 9 | Catholic | 28:05.5 |
| 55 | Adam HauselmannPlace 55 · Grade 8 · Norfolk Collegiate | 8 | Norfolk Collegiate | 28:19.1 |
| 56 | Tripp MoroPlace 56 · Grade 9 · Norfolk Academy | 9 | Norfolk Academy | 28:37.4 |
| 57 | Bryan TorresPlace 57 · Grade 10 · Broadwater Academy | 10 | Broadwater Academy | 29:05.0 |
| 58 | Aidan BonapartePlace 58 · Grade 9 · Greenbrier Christian | 9 | Greenbrier Christian | 29:10.1 |
| 59 | Anthony GrossmanPlace 59 · Grade 6 · Isle Of Wight Academy | 6 | Isle Of Wight Academy | 29:19.6 |
| 60 | Kellen ChapPlace 60 · Grade 7 · Norfolk Collegiate | 7 | Norfolk Collegiate | 29:39.6 |
| 61 | Noah MosescuPlace 61 · Grade 8 · Oaktree | 8 | Oaktree | 29:41.7 |
| 62 | Dallas MorelandPlace 62 · Grade 7 · Norfolk Christian | 7 | Norfolk Christian | 29:49.0 |
| 63 | Nathan TanyagPlace 63 · Grade 9 · TEACH Beach Breakers | 9 | TEACH Beach Breakers | 29:55.9 |
| 64 | Ray BaugherPlace 64 · Grade 6 · Norfolk Christian | 6 | Norfolk Christian | 30:10.8 |
| 65 | Owen HerumPlace 65 · Grade 7 · TEACH Beach Breakers | 7 | TEACH Beach Breakers | 30:22.3 |
| 66 | Jonah BeverlyPlace 66 · Grade 9 · TEACH Beach Breakers | 9 | TEACH Beach Breakers | 30:29.7 |
| 67 | Charlie BarrettPlace 67 · Grade 7 · Cape Henry Collegiate | 7 | Cape Henry Collegiate | 30:40.5 |
| 68 | Luke PrincePlace 68 · Grade 7 · Greenbrier Christian | 7 | Greenbrier Christian | 31:01.4 |
| 69 | Tildon PalmaPlace 69 · Grade 6 · Greenbrier Christian | 6 | Greenbrier Christian | 31:02.4 |
| 70 | Christopher SmithPlace 70 · Grade 9 · Greenbrier Christian | 9 | Greenbrier Christian | 31:34.8 |
| 71 | Cohen StoltzPlace 71 · Grade 6 · Greenbrier Christian | 6 | Greenbrier Christian | 31:39.8 |
| 72 | Luke TraufferPlace 72 · Grade 8 · TEACH Beach Breakers | 8 | TEACH Beach Breakers | 31:40.6 |
| 73 | Ethan BraendeholmPlace 73 · Grade 10 · Catholic | 10 | Catholic | 31:54.0 |
| 74 | Joe ShellockPlace 74 · Grade 7 · Norfolk Christian | 7 | Norfolk Christian | 32:08.3 |
| 75 | Grayson ThompsonPlace 75 · Grade 8 · Nansemond Suffolk Academy | 8 | Nansemond Suffolk Academy | 32:24.8 |
| 76 | Tucker MirabellaPlace 76 · Grade 6 · Oaktree | 6 | Oaktree | 32:46.6 |
| 77 | Noah HambletonPlace 77 · Grade 9 · Isle Of Wight Academy | 9 | Isle Of Wight Academy | 32:53.7 |
| 78 | Seth PhillipsPlace 78 · Grade 6 · Isle Of Wight Academy | 6 | Isle Of Wight Academy | 33:18.6 |
| 79 | Lucas LuPlace 79 · Grade 9 · Broadwater Academy | 9 | Broadwater Academy | 33:39.3 |
| 80 | Miles CrockerPlace 80 · Grade 7 · Norfolk Academy | 7 | Norfolk Academy | 33:39.6 |
| 81 | Joey GentleskPlace 81 · Grade 12 · Catholic | 12 | Catholic | 33:43.1 |
| 82 | Walter HigginsPlace 82 · Grade 7 · Broadwater Academy | 7 | Broadwater Academy | 33:44.6 |
| 83 | Benjamin ByrdPlace 83 · Grade 7 · Broadwater Academy | 7 | Broadwater Academy | 33:54.9 |
| 84 | Jack LlamasPlace 84 · Grade 10 · Catholic | 10 | Catholic | 34:37.2 |
| 85 | Declan PhippsPlace 85 · Grade 6 · Oaktree | 6 | Oaktree | 34:46.1 |
| 86 | William ChapPlace 86 · Grade 7 · Norfolk Collegiate | 7 | Norfolk Collegiate | 35:14.9 |
| 87 | Cam LesterPlace 87 · Grade 8 · Isle Of Wight Academy | 8 | Isle Of Wight Academy | 36:24.2 |
| 88 | Nathaniel HigginsPlace 88 · Grade 7 · Broadwater Academy | 7 | Broadwater Academy | 36:34.7 |
| 89 | Elijah JenkinsPlace 89 · Grade 7 · Norfolk Collegiate | 7 | Norfolk Collegiate | 37:12.5 |
| 90 | Cole MegowenPlace 90 · Grade 8 · Nansemond Suffolk Academy | 8 | Nansemond Suffolk Academy | 37:41.4 PR |
| 91 | Mitchell RowleyPlace 91 · Grade 6 · Isle Of Wight Academy | 6 | Isle Of Wight Academy | 48:16.2 |