1 | Mount Tabor (NC) | 180 |
| 1) Will Soule | | 15:14.90 | 3 |
| 2) Douglas Gledhill | | 15:39.10 | 15 |
| 3) Davis Potter | | 15:53.60 | 32 |
| 4) Lucas Plitt | | 16:04.40 | 55 |
| 5) Andrew Burrell | | 16:13.90 | 75 |
| Average Time: 15:49.18 Total Time: 1:19:05.90 1-5 Split: 59.00 |
| 6) Conner Inman | | 16:50.80 | 205 |
| 7) Jeremy Kern | | 16:59.20 | 244 |
2 | Severna Park High School (MD) | 197 |
| 1) Tyler Canaday | | 15:10.00 | 2 |
| 2) James Glebocki | | 15:34.90 | 12 |
| 3) Eddie Sullivan | | 15:43.70 | 18 |
| 4) Ronan Byrne | | 16:15.30 | 80 |
| 5) Liam Hagerty | | 16:18.10 | 85 |
| Average Time: 15:48.40 Total Time: 1:19:02.00 1-5 Split: 1:08.10 |
| 6) Tyler Engleman | | 16:21.50 | 98 |
| 7) Scott Engleman | | 16:23.90 | 104 |
3 | Hardin Valley Academy (TN) | 312 |
| 1) Kaden Keller | | 15:57.20 | 39 |
| 2) Nathan Hillis | | 16:02.60 | 49 |
| 3) Isaac Legault | | 16:03.40 | 54 |
| 4) Asa Mazow | | 16:18.00 | 84 |
| 5) Mitchell McCown | | 16:18.20 | 86 |
| Average Time: 16:07.88 Total Time: 1:20:39.40 1-5 Split: 21.00 |
| 6) Carson Long | | 16:30.10 | 128 |
| 7) Alex Rodriguez | | 16:34.40 | 145 |
4 | Cumberland (RI) | 406 |
| 1) Henry Dennen | | 15:37.10 | 14 |
| 2) Cole McCue | | 15:49.70 | 28 |
| 3) John Walker | | 16:19.60 | 93 |
| 4) Sam Kucal | | 16:28.30 | 119 |
| 5) Ethan Carpenter | | 16:36.40 | 152 |
| Average Time: 16:10.22 Total Time: 1:20:51.10 1-5 Split: 59.30 |
| 6) Matt Picchioni | | 17:06.70 | 278 |
| 7) Anderson Jacinto | | 17:44.00 | 453 |
5 | Bolles HS (FL) | 426 |
| 1) Aidan Ryan | | 15:50.70 | 29 |
| 2) Colin Duhnoski | | 16:14.40 | 77 |
| 3) Daniel deMonte | | 16:16.80 | 82 |
| 4) Andrew McGraw | | 16:23.70 | 102 |
| 5) William Brady | | 16:32.40 | 136 |
| Average Time: 16:15.60 Total Time: 1:21:18.00 1-5 Split: 41.70 |
| 6) Matthew McClure | | 16:33.90 | 141 |
| 7) Miles Rivera | | 16:46.60 | 194 |
6 | Weddington High School (NC) | 446 |
| 1) Chauncey Chen | | 15:54.80 | 33 |
| 2) Caden Townshend | | 16:18.60 | 88 |
| 3) Isaac Clark | | 16:20.10 | 95 |
| 4) Ben Timberlake | | 16:27.10 | 114 |
| 5) Sam Bland | | 16:27.30 | 116 |
| Average Time: 16:17.58 Total Time: 1:21:27.90 1-5 Split: 32.50 |
| 6) Joshua Washington | | 16:36.60 | 153 |
| 7) Mason Grant | | 17:09.30 | 285 |
7 | Bishop Hendricken HS (RI) | 479 |
| 1) Troy Silvestri | | 15:53.50 | 31 |
| 2) Evan McGregor | | 16:20.70 | 96 |
| 3) Keegan Tierney | | 16:20.80 | 97 |
| 4) Wilson Jablonski | | 16:23.20 | 101 |
| 5) Josh Breard | | 16:36.80 | 154 |
| Average Time: 16:19.00 Total Time: 1:21:35.00 1-5 Split: 43.30 |
| 6) Will Olsen | | 17:11.10 | 294 |
| 7) Aidan Moreira | | 17:14.60 | 312 |
8 | La Salle Academy (RI) | 511 |
| 1) Adam Thibodeau | | 15:27.30 | 7 |
| 2) Jack Casey | | 15:47.30 | 23 |
| 3) Lachlan Bishop | | 16:27.10 | 115 |
| 4) Phillip Simas | | 16:29.60 | 125 |
| 5) David Parenteau | | 16:58.70 | 241 |
| Average Time: 16:14.00 Total Time: 1:21:10.00 1-5 Split: 1:31.40 |
| 6) Raymond Flores | | 17:01.00 | 252 |
| 7) Dario Dimascio | | 17:46.00 | 462 |
9 | Loudoun Valley (VA) | 515 |
| 1) Graham Mussmon | | 15:22.50 | 5 |
| 2) Aidan Soto | | 16:14.50 | 78 |
| 3) Truman Abbe | | 16:24.70 | 106 |
| 4) Justin Park | | 16:38.60 | 161 |
| 5) Benjamin Moseman | | 16:39.60 | 165 |
| Average Time: 16:15.98 Total Time: 1:21:19.90 1-5 Split: 1:17.10 |
| 6) Jake Rimmel | | 16:42.90 | 178 |
| 7) Rylan Wells | | 17:37.70 | 422 |
10 | Marietta High School (GA) | 527 |
| 1) James May | | 15:16.90 | 4 |
| 2) Jared Fortenberry | | 15:54.80 | 34 |
| 3) Hines Doyle | | 16:26.20 | 113 |
| 4) Jack Baltz | | 16:43.30 | 181 |
| 5) Cade Mayfield | | 16:46.90 | 195 |
| Average Time: 16:13.62 Total Time: 1:21:08.10 1-5 Split: 1:30.00 |
| 6) Jack Boland | | 17:16.70 | 324 |
| 7) Will Barnes | | 18:24.70 | 621 |
11 | Lake Norman (NC) | 533 |
| 1) Griffin Horner | | 15:47.40 | 24 |
| 2) Gavin Sweeney | | 15:55.70 | 37 |
| 3) Logan Dingman | | 16:30.00 | 127 |
| 4) Triston Rabon | | 16:41.80 | 172 |
| 5) Brad Mankus | | 16:41.90 | 173 |
| Average Time: 16:19.36 Total Time: 1:21:36.80 1-5 Split: 54.50 |
| 6) Miller Brannen | | 16:57.90 | 237 |
| 7) Dalton Graves | | 17:29.30 | 386 |
12 | Farragut High School (TN) | 553 |
| 1) Trevor Coggin | | 15:55.30 | 35 |
| 2) Braden Ebbert | | 16:19.40 | 92 |
| 3) Jake Radtke | | 16:33.50 | 139 |
| 4) Riley Hanson | | 16:33.50 | 140 |
| 5) Quinn DeGuira | | 16:34.70 | 147 |
| Average Time: 16:23.28 Total Time: 1:21:56.40 1-5 Split: 39.40 |
| 6) Jacob Nieman | | 16:51.60 | 210 |
| 7) Harrison Cunningham | | 16:54.50 | 221 |
13 | St. Xavier(Lou) (KY) | 663 |
| 1) Sami Hattab | | 16:05.50 | 58 |
| 2) Roman Schrader | | 16:09.90 | 70 |
| 3) Nick Brooks | | 16:17.00 | 83 |
| 4) Tristan Hindorff | | 16:49.30 | 203 |
| 5) Noah George | | 17:00.60 | 249 |
| Average Time: 16:28.46 Total Time: 1:22:22.30 1-5 Split: 55.10 |
| 6) Luke Napier | | 17:21.60 | 345 |
| 7) Colin OBryan | | 17:24.30 | 359 |
14 | Brookwood (GA) | 704 |
| 1) Jonah Harper | | 16:07.20 | 62 |
| 2) Kingsley Doyle | | 16:29.40 | 123 |
| 3) Truitt Fowler | | 16:39.10 | 163 |
| 4) Jack Stephens | | 16:42.70 | 177 |
| 5) Carter Dehnke | | 16:42.90 | 179 |
| Average Time: 16:32.26 Total Time: 1:22:41.30 1-5 Split: 35.70 |
| 6) Marshall Bray | | 16:43.40 | 183 |
| 7) Charlie Thomas | | 16:45.90 | 192 |
15 | Westminster School (GA) | 716 |
| 1) Matthew Fernando | | 15:48.70 | 25 |
| 2) Joseph Jacquot | | 16:34.20 | 143 |
| 3) Jack Ramsey | | 16:39.20 | 164 |
| 4) Noah Chen | | 16:45.50 | 191 |
| 5) Esfan Daya | | 16:46.30 | 193 |
| Average Time: 16:30.78 Total Time: 1:22:33.90 1-5 Split: 57.60 |
| 6) Whitaker Swann | | 17:00.10 | 248 |
| 7) Tyler Robinson | | 17:21.80 | 346 |
16 | Broughton (NC) | 716 |
| 1) Cooper Widmayer | | 16:08.10 | 64 |
| 2) Will Venable | | 16:28.90 | 122 |
| 3) Lawson Pollard | | 16:37.70 | 157 |
| 4) Tucker Green | | 16:43.40 | 184 |
| 5) Owen Debellis | | 16:44.90 | 189 |
| Average Time: 16:32.60 Total Time: 1:22:43.00 1-5 Split: 36.80 |
| 6) Marr Lakins | | 16:52.90 | 217 |
| 7) Jack Howell | | 17:26.50 | 368 |
17 | Walt Whitman High School (MD) | 719 |
| 1) Jackson Megary | | 15:46.60 | 22 |
| 2) Griffin Beckley | | 16:19.10 | 90 |
| 3) Sean Cunniff | | 16:30.20 | 130 |
| 4) Jonah Plotkin | | 16:44.40 | 188 |
| 5) Benjamin Waterman | | 17:10.20 | 289 |
| Average Time: 16:30.10 Total Time: 1:22:30.50 1-5 Split: 1:23.60 |
| 6) Philip Kwan | | 17:13.80 | 308 |
| 7) Mark Cunniff | | 17:16.50 | 323 |
18 | Atlee (VA) | 720 |
| 1) Josh Leonard | | 16:01.20 | 44 |
| 2) Travis Albon | | 16:08.50 | 65 |
| 3) Patrick Allen | | 16:25.60 | 111 |
| 4) Jake Stanley | | 16:57.70 | 234 |
| 5) Andre Chavez | | 17:04.70 | 266 |
| Average Time: 16:31.54 Total Time: 1:22:37.70 1-5 Split: 1:03.50 |
| 6) Daniel Mudd | | 17:51.70 | 486 |
| 7) Owen Guest | | 17:58.10 | 507 |
19 | Riverside (4A) (NC) | 769 |
| 1) Henry Haase | | 16:02.20 | 48 |
| 2) Winston Gasch | | 16:08.70 | 67 |
| 3) Bryan Hampson | | 16:08.70 | 68 |
| 4) Flyn Meadows | | 16:34.50 | 146 |
| 5) Owen Transue | | 17:41.10 | 440 |
| Average Time: 16:31.04 Total Time: 1:22:35.20 1-5 Split: 1:38.90 |
| 6) Philip Blum | | 17:53.70 | 491 |
| 7) Cole Lewek | | 18:32.10 | 650 |
20 | Walter Johnson High School (MD) | 863 |
| 1) Andrew Schell | | 15:42.00 | 16 |
| 2) Yariv Simhony | | 16:34.30 | 144 |
| 3) Calix McCormick | | 16:42.00 | 174 |
| 4) Adam Brodsky | | 16:57.90 | 236 |
| 5) Ben Dutko | | 17:10.90 | 293 |
| Average Time: 16:37.42 Total Time: 1:23:07.10 1-5 Split: 1:28.90 |
| 6) Alex Fitenko | | 17:27.60 | 377 |
| 7) Dylan Schmidt | | 17:46.90 | 466 |
21 | Roswell High School (GA) | 880 |
| 1) Christian Jimenez | | 16:01.90 | 47 |
| 2) Christian Cartier | | 16:37.70 | 156 |
| 3) Thomas Rhodes | | 16:38.40 | 159 |
| 4) Matthew Brunner | | 17:02.00 | 256 |
| 5) Adam Clark | | 17:04.00 | 262 |
| Average Time: 16:40.80 Total Time: 1:23:24.00 1-5 Split: 1:02.10 |
| 6) Colin Ashmead | | 17:19.50 | 335 |
| 7) Will Uhlmeyer | | 17:19.70 | 340 |
22 | Millbrook (NC) | 882 |
| 1) Tyler Surface | | 15:55.60 | 36 |
| 2) Harrison Enyeart | | 15:58.60 | 41 |
| 3) Gabriel Mann | | 16:25.80 | 112 |
| 4) Kamron Kedzierzawski | | 17:05.40 | 272 |
| 5) Ethan Graham | | 17:37.30 | 421 |
| Average Time: 16:36.54 Total Time: 1:23:02.70 1-5 Split: 1:41.70 |
| 6) Silas Mann | | 17:41.50 | 443 |
| 7) Ryan Adams | | 17:43.50 | 451 |
23 | Cardinal Gibbons (NC) | 884 |
| 1) Aidan O'Donnell | | 16:01.90 | 46 |
| 2) Liam O'Donnell | | 16:38.10 | 158 |
| 3) Jack Gidley | | 16:51.30 | 208 |
| 4) Henry Dudeck | | 16:56.50 | 232 |
| 5) Sam Howe | | 16:58.60 | 240 |
| Average Time: 16:41.28 Total Time: 1:23:26.40 1-5 Split: 56.70 |
| 6) Elijah Jorgensen | | 17:15.70 | 318 |
| 7) John Moranta | | 17:54.00 | 492 |
24 | Chapel Hill (NC) | 918 |
| 1) Yichen Sun | | 16:18.20 | 87 |
| 2) Declan Harden | | 16:33.10 | 138 |
| 3) Jakob Maiwald | | 16:43.30 | 182 |
| 4) Dylan Look | | 16:43.70 | 185 |
| 5) Ryan Ziaee | | 17:17.40 | 326 |
| Average Time: 16:43.14 Total Time: 1:23:35.70 1-5 Split: 59.20 |
| 6) Ethan Feldt | | 17:17.50 | 327 |
| 7) Cogan McMichaels | | 17:19.50 | 337 |
25 | Christ School (NC) | 938 |
| 1) Rocky Hansen | | 15:28.00 | 8 |
| 2) Dawson Reeves | | 15:48.80 | 26 |
| 3) Jack Cross | | 16:44.40 | 187 |
| 4) Eyob Gill | | 17:03.90 | 261 |
| 5) Kahzi Sealey | | 17:45.00 | 456 |
| Average Time: 16:34.02 Total Time: 1:22:50.10 1-5 Split: 2:17.00 |
26 | St. Pius X (GA) | 961 |
| 1) Ryan Boyle | | 16:03.00 | 51 |
| 2) Brian Knuth | | 16:22.10 | 100 |
| 3) Nicolas Moore | | 16:51.90 | 211 |
| 4) Austin Kalbas | | 17:08.80 | 284 |
| 5) Dominic Noel | | 17:15.40 | 315 |
| Average Time: 16:44.24 Total Time: 1:23:41.20 1-5 Split: 1:12.40 |
| 6) Patrick Kelly | | 17:37.30 | 420 |
| 7) Andy Swartz | | 18:29.30 | 638 |
27 | Apex Friendship (NC) | 966 |
| 1) Finn McKee | | 16:13.90 | 74 |
| 2) Connor Uenking | | 16:35.70 | 150 |
| 3) Alexander Nash | | 16:39.80 | 167 |
| 4) Kevin Moskey | | 16:58.80 | 242 |
| 5) Sean Blizard | | 17:19.30 | 333 |
| Average Time: 16:45.50 Total Time: 1:23:47.50 1-5 Split: 1:05.40 |
| 6) Gus Rutledge | | 17:27.60 | 376 |
| 7) Bryce Thompson | | 17:34.80 | 413 |
28 | Marvin Ridge (NC) | 968 |
| 1) Ethan Snyder | | 15:43.60 | 17 |
| 2) Aneesh Duggirala | | 16:24.20 | 105 |
| 3) RJ Gajan | | 16:34.80 | 149 |
| 4) Aiden Tauro | | 17:04.90 | 268 |
| 5) Kyle Barney | | 17:39.20 | 429 |
| Average Time: 16:41.34 Total Time: 1:23:26.70 1-5 Split: 1:55.60 |
| 6) David Firestone | | 17:41.50 | 444 |
| 7) Will Heyde | | 17:42.10 | 446 |
29 | Spanish River HS (FL) | 984 |
| 1) Sam Jaramillo | | 16:05.20 | 57 |
| 2) Justin Spleha | | 16:37.00 | 155 |
| 3) Japrince Gaines | | 16:47.60 | 198 |
| 4) Shai Deichman | | 16:54.70 | 223 |
| 5) Marcus Surgent | | 17:22.70 | 351 |
| Average Time: 16:45.44 Total Time: 1:23:47.20 1-5 Split: 1:17.50 |
| 6) Jacob Garrett | | 17:30.10 | 388 |
| 7) Joseph Garcia | | 17:53.00 | 487 |
30 | Jefferson Forest (VA) | 1010 |
| 1) Brannon Adams | | 15:35.50 | 13 |
| 2) Alex Jordan | | 16:03.00 | 52 |
| 3) Keegan Venable | | 16:15.40 | 81 |
| 4) Jonah Packer | | 17:25.00 | 362 |
| 5) Andrew Johnson | | 17:57.00 | 502 |
| Average Time: 16:39.18 Total Time: 1:23:15.90 1-5 Split: 2:21.50 |
| 6) Luke Gaylor | | 18:18.00 | 595 |
| 7) Jacob White | | 18:24.20 | 617 |
31 | Hanover (VA) | 1058 |
| 1) Ethan Coleman | | 15:59.20 | 42 |
| 2) Nicholas Ligday | | 16:25.00 | 108 |
| 3) Seth Miller | | 16:51.30 | 209 |
| 4) Tristin Lemens | | 17:14.20 | 309 |
| 5) Lloyd Jewell | | 17:30.50 | 390 |
| Average Time: 16:48.04 Total Time: 1:24:00.20 1-5 Split: 1:31.30 |
| 6) Deacon McDonald | | 17:30.70 | 392 |
| 7) Nathaniel Whitsel | | 19:20.50 | 777 |
32 | Leesville Road (NC) | 1164 |
| 1) Kevin Bolin | | 16:32.90 | 137 |
| 2) Bo Groff | | 16:41.30 | 168 |
| 3) Daniel Longrie | | 16:41.40 | 170 |
| 4) Banks Blizzard | | 17:18.10 | 328 |
| 5) Jacob Dokulil | | 17:25.00 | 361 |
| Average Time: 16:55.74 Total Time: 1:24:38.70 1-5 Split: 52.10 |
| 6) Matt Mercer | | 17:26.90 | 373 |
| 7) Matt Cash | | 17:45.50 | 461 |
33 | T.L. Hanna (SC) | 1189 |
| 1) Jack McGahey | | 16:06.00 | 60 |
| 2) Jude Lazarus | | 16:44.10 | 186 |
| 3) Bennett Marshall | | 17:01.40 | 253 |
| 4) Zackery Carver | | 17:09.60 | 288 |
| 5) Solomon Canup | | 17:31.80 | 402 |
| Average Time: 16:54.58 Total Time: 1:24:32.90 1-5 Split: 1:25.80 |
| 6) Michael Regan | | 17:49.90 | 478 |
| 7) Erik Lapshyn | | 17:58.40 | 508 |
34 | T.C. Roberson (NC) | 1192 |
| 1) Ryan Chong | | 16:48.50 | 202 |
| 2) Braden Blakely | | 16:55.70 | 226 |
| 3) Will Fiore | | 16:57.70 | 235 |
| 4) Kevin Cordero | | 17:03.60 | 259 |
| 5) Tyler Gordon | | 17:05.20 | 270 |
| Average Time: 16:58.14 Total Time: 1:24:50.70 1-5 Split: 16.70 |
| 6) Clay Grant | | 17:15.70 | 320 |
| 7) Josiah Kaiser | | 17:25.30 | 365 |
35 | Charlotte Catholic (NC) | 1197 |
| 1) Ian Pierce | | 16:13.60 | 73 |
| 2) AJ Painter | | 16:29.90 | 126 |
| 3) Skyler Neuenschwander | | 17:14.40 | 311 |
| 4) Nick Potter | | 17:19.10 | 332 |
| 5) Jay Sedam | | 17:23.00 | 355 |
| Average Time: 16:56.00 Total Time: 1:24:40.00 1-5 Split: 1:09.40 |
| 6) Logan Hill | | 17:30.30 | 389 |
| 7) Ethan Canon | | 18:21.60 | 604 |
36 | Durham Academy (NC) | 1206 |
| 1) Ben Hornstein | | 16:30.60 | 131 |
| 2) George Linney | | 16:54.50 | 222 |
| 3) Aaron Caveney | | 16:55.80 | 228 |
| 4) Sanju Patel | | 16:56.10 | 231 |
| 5) Zebee Jewell-alibhai | | 17:30.90 | 394 |
| Average Time: 16:57.58 Total Time: 1:24:47.90 1-5 Split: 1:00.30 |
| 6) Michael Yancy | | 17:31.20 | 397 |
| 7) Miller Roessler | | 18:58.20 | 734 |
37 | Wando (SC) | 1256 |
| 1) Jake Liebert | | 15:30.80 | 10 |
| 2) Brendan Gomez | | 16:47.20 | 197 |
| 3) John Teachman | | 17:00.60 | 250 |
| 4) Alex Duncan | | 17:18.30 | 329 |
| 5) Harrison Nodes | | 17:47.90 | 470 |
| Average Time: 16:52.96 Total Time: 1:24:24.80 1-5 Split: 2:17.10 |
| 6) Charlie Weiskittel | | 18:24.00 | 615 |
| 7) Alex Korte | | 18:31.00 | 644 |
38 | Pinecrest (NC) | 1271 |
| 1) Zack Gilbertson | | 15:49.30 | 27 |
| 2) Adrian Archer | | 16:05.10 | 56 |
| 3) Connor Cuthrell | | 17:07.30 | 280 |
| 4) Manny Winkley | | 17:14.30 | 310 |
| 5) Andrew Jimenez | | 18:19.80 | 598 |
| Average Time: 16:55.16 Total Time: 1:24:35.80 1-5 Split: 2:30.50 |
| 6) Nathan Finney | | 18:43.90 | 689 |
| 7) Angelo Lobsinger | | 18:53.10 | 716 |
39 | Oldham County (KY) | 1272 |
| 1) Canon Weaver | | 15:46.10 | 21 |
| 2) Ian Hobbs | | 16:24.70 | 107 |
| 3) Gus Tichenor | | 17:08.10 | 282 |
| 4) Sean Crady | | 17:16.00 | 321 |
| 5) Titus Falciola | | 18:05.70 | 541 |
| Average Time: 16:56.12 Total Time: 1:24:40.60 1-5 Split: 2:19.60 |
| 6) Kyle Crady | | 18:07.10 | 549 |
| 7) John Tyler Bottorff | | 18:26.30 | 629 |
40 | Covenant Day School (NC) | 1317 |
| 1) Ian DeYoung | | 16:14.00 | 76 |
| 2) Andrew Hempe | | 16:34.00 | 142 |
| 3) Colden Welsh | | 16:59.20 | 245 |
| 4) Caiden Seufert | | 17:27.90 | 381 |
| 5) Hayden Duncan | | 17:48.90 | 473 |
| Average Time: 17:00.80 Total Time: 1:25:04.00 1-5 Split: 1:34.90 |
| 6) Jacob DeYoung | | 18:13.10 | 572 |
| 7) Alex Burns | | 18:40.00 | 677 |
41 | Marist (GA) | 1324 |
| 1) Tommy Latham | | 16:29.40 | 124 |
| 2) Caden Strickland | | 16:38.40 | 160 |
| 3) Mac Felty | | 17:13.40 | 304 |
| 4) Enoch Woldu | | 17:17.30 | 325 |
| 5) Everett Markwalter | | 17:34.60 | 411 |
| Average Time: 17:02.62 Total Time: 1:25:13.10 1-5 Split: 1:05.20 |
| 6) Brice Richards | | 17:45.30 | 460 |
| 7) Ian Gaffney | | 17:46.30 | 463 |
42 | Walton High School (GA) | 1326 |
| 1) Joseph Minecci | | 16:21.60 | 99 |
| 2) Andrew Vignone | | 17:01.80 | 254 |
| 3) Drew Michalak | | 17:09.40 | 286 |
| 4) Kenyele Brown | | 17:18.90 | 331 |
| 5) Wylie Bingham | | 17:23.50 | 356 |
| Average Time: 17:03.04 Total Time: 1:25:15.20 1-5 Split: 1:01.90 |
| 6) Caleb Jones | | 17:45.10 | 457 |
| 7) Daniel Michaeli | | 17:47.20 | 467 |
43 | Cary (NC) | 1328 |
| 1) Matthew Martin | | 16:50.80 | 206 |
| 2) Jonathan Crouse | | 16:52.60 | 214 |
| 3) Bennett Perry | | 16:53.40 | 219 |
| 4) Marco Evans | | 17:10.30 | 290 |
| 5) James Reading | | 17:31.40 | 399 |
| Average Time: 17:03.70 Total Time: 1:25:18.50 1-5 Split: 40.60 |
| 6) Luke Liming | | 18:15.70 | 588 |
44 | Cary Academy (NC) | 1329 |
| 1) Arran Swift | | 16:34.70 | 148 |
| 2) Sebastian Polge | | 16:43.20 | 180 |
| 3) Thomas George | | 17:01.90 | 255 |
| 4) Matt Schricker | | 17:19.60 | 338 |
| 5) Jayden Chawla | | 17:33.80 | 408 |
| Average Time: 17:02.64 Total Time: 1:25:13.20 1-5 Split: 59.10 |
| 6) Alex Yohn | | 18:27.10 | 631 |
| 7) Evan Astrike-Davis | | 18:30.20 | 642 |
45 | Howard High School (MD) | 1340 |
| 1) Joseph Raudabaugh | | 15:33.00 | 11 |
| 2) Makilan Balasubramanian | | 17:12.30 | 298 |
| 3) Christopher Mann | | 17:15.70 | 319 |
| 4) Nick Yankle | | 17:22.80 | 352 |
| 5) Ryan O'Byrne | | 17:24.70 | 360 |
| Average Time: 16:57.70 Total Time: 1:24:48.50 1-5 Split: 1:51.70 |
| 6) Brandon Franco | | 17:27.40 | 374 |
| 7) Kyle Jones | | 17:42.20 | 447 |
46 | Cuthbertson High School (NC) | 1370 |
| 1) Gage Austin | | 16:19.60 | 94 |
| 2) Justin Bevacqua | | 17:02.70 | 258 |
| 3) Brandt Anderson | | 17:08.60 | 283 |
| 4) Peter Schihl | | 17:25.20 | 363 |
| 5) Thomas Wlazlowski | | 17:26.60 | 372 |
| Average Time: 17:04.54 Total Time: 1:25:22.70 1-5 Split: 1:07.00 |
| 6) Ross Bridgforth | | 17:31.10 | 396 |
| 7) Charlie Schihl | | 17:43.80 | 452 |
47 | Athens Drive (NC) | 1428 |
| 1) Krister Sjoblad | | 15:43.80 | 19 |
| 2) Noah Valyo | | 16:12.10 | 71 |
| 3) Mason Jaeger | | 17:26.10 | 366 |
| 4) Jacob Taylor | | 17:40.90 | 437 |
| 5) Antonio Alonso-Stepanova | | 18:04.80 | 535 |
| Average Time: 17:01.54 Total Time: 1:25:07.70 1-5 Split: 2:21.00 |
| 6) Connor O'Toole | | 18:05.00 | 537 |
| 7) Hough Jaeger | | 18:46.40 | 698 |
48 | Hillgrove (GA) | 1443 |
| 1) Nino Madeo | | 16:30.10 | 129 |
| 2) Brian Niswonger | | 16:55.20 | 224 |
| 3) Beau Baker | | 17:04.30 | 264 |
| 4) Connor Migliore | | 17:34.50 | 409 |
| 5) Jack Thompson | | 17:35.90 | 417 |
| Average Time: 17:08.00 Total Time: 1:25:40.00 1-5 Split: 1:05.80 |
| 6) Joseph Brooks | | 17:49.70 | 476 |
| 7) Noah Yates | | 18:35.10 | 665 |
49 | East Greenwich High School (RI) | 1459 |
| 1) Jacob Connolly | | 15:28.50 | 9 |
| 2) Nicholas Martin | | 16:06.80 | 61 |
| 3) Justin Distefano | | 16:51.00 | 207 |
| 4) Andrew Valentine | | 18:12.10 | 568 |
| 5) Luke Allen | | 18:23.60 | 614 |
| Average Time: 17:00.40 Total Time: 1:25:02.00 1-5 Split: 2:55.10 |
50 | Ardrey Kell (NC) | 1472 |
| 1) Patrick Gibbons | | 16:01.70 | 45 |
| 2) Raghav Gopalakrishnan | | 16:14.50 | 79 |
| 3) Joey Wells | | 17:06.30 | 274 |
| 4) Jason Linch | | 18:02.40 | 524 |
| 5) Owen Thornton | | 18:07.40 | 550 |
| Average Time: 17:06.46 Total Time: 1:25:32.30 1-5 Split: 2:05.70 |
| 6) Sam Bacon | | 18:20.20 | 600 |
| 7) Jackson Morgan | | 18:40.20 | 681 |
51 | Morgantown (WV) | 1483 |
| 1) Landon Young | | 16:31.80 | 135 |
| 2) Jeffrey Core | | 16:59.60 | 246 |
| 3) Jeffrey Poach | | 17:13.70 | 307 |
| 4) Zachary Workman | | 17:31.00 | 395 |
| 5) Brady Mudry | | 17:31.70 | 400 |
| Average Time: 17:09.56 Total Time: 1:25:47.80 1-5 Split: 59.90 |
| 6) Vincent Ryan | | 17:53.00 | 488 |
| 7) Caleb Young | | 18:03.30 | 527 |
52 | Myers Park (NC) | 1522 |
| 1) Emmett O'Neill | | 16:55.30 | 225 |
| 2) Luke Champion | | 17:11.70 | 297 |
| 3) James Young | | 17:13.60 | 306 |
| 4) Brendan O'Neill | | 17:19.50 | 336 |
| 5) Nic Elledge | | 17:24.20 | 358 |
| Average Time: 17:12.86 Total Time: 1:26:04.30 1-5 Split: 28.90 |
| 6) Nolan Landrum | | 18:14.30 | 577 |
| 7) Logan Kolander | | 18:15.00 | 584 |
53 | Forest Park (VA) | 1529 |
| 1) Dominic Wilkins | | 16:27.30 | 117 |
| 2) John Hargis | | 16:48.00 | 199 |
| 3) Logan Choplin | | 17:12.40 | 299 |
| 4) Mason Scofield | | 17:41.50 | 442 |
| 5) Ray Flannagan | | 17:48.40 | 472 |
| Average Time: 17:11.52 Total Time: 1:25:57.60 1-5 Split: 1:21.10 |
| 6) Blake Graham | | 18:05.00 | 536 |
| 7) Ian Becker | | 18:29.10 | 636 |
54 | Hoggard (NC) | 1536 |
| 1) Evan Pena | | 16:02.70 | 50 |
| 2) Luke Adams | | 16:51.90 | 212 |
| 3) Ryan Ibarra | | 17:21.90 | 348 |
| 4) Luke Ward | | 17:29.20 | 384 |
| 5) Knox Trask | | 18:05.70 | 542 |
| Average Time: 17:10.28 Total Time: 1:25:51.40 1-5 Split: 2:03.00 |
| 6) Aiden Andrews | | 18:05.80 | 543 |
| 7) Will Clancey | | 18:25.40 | 624 |
55 | Fort Mill (SC) | 1555 |
| 1) Devon Sibley | | 16:46.90 | 196 |
| 2) Evan Ickert | | 16:52.10 | 213 |
| 3) Tanner Long | | 17:18.40 | 330 |
| 4) Liam Eident | | 17:31.70 | 401 |
| 5) Kai Wilson | | 17:35.40 | 415 |
| Average Time: 17:12.90 Total Time: 1:26:04.50 1-5 Split: 48.50 |
| 6) Isaac Campbell | | 17:39.50 | 431 |
| 7) Luke Hunter | | 18:06.30 | 546 |
56 | Abingdon High School (VA) | 1556 |
| 1) Isaac Thiessen | | 15:43.90 | 20 |
| 2) Dylan Phillips | | 16:12.30 | 72 |
| 3) Rives Boltwood | | 17:13.30 | 303 |
| 4) Gregory Poisson | | 18:10.10 | 562 |
| 5) Bramley Childress | | 18:20.00 | 599 |
| Average Time: 17:07.92 Total Time: 1:25:39.60 1-5 Split: 2:36.10 |
57 | Northwood (NC) | 1573 |
| 1) Colin Henry | | 16:08.60 | 66 |
| 2) Christian Glick | | 17:04.90 | 267 |
| 3) Jackson Adams | | 17:10.90 | 292 |
| 4) Matthew Sullivan | | 17:45.30 | 459 |
| 5) Andrew Kimbrel | | 17:53.60 | 489 |
| Average Time: 17:12.66 Total Time: 1:26:03.30 1-5 Split: 1:45.00 |
| 6) Noah Nielson | | 18:49.40 | 706 |
| 7) Patrick McCaw | | 19:11.60 | 760 |
58 | Bishop Kenny HS (FL) | 1596 |
| 1) Alex Jubran | | 16:48.10 | 201 |
| 2) Alejandro Vinas | | 16:59.80 | 247 |
| 3) Luke Smith | | 17:15.30 | 314 |
| 4) Lewis Perry | | 17:32.90 | 407 |
| 5) Daniel Cano | | 17:39.20 | 427 |
| Average Time: 17:15.06 Total Time: 1:26:15.30 1-5 Split: 51.10 |
| 6) Alex Shannahan | | 17:39.50 | 430 |
| 7) Matthew Leitheiser | | 17:45.20 | 458 |
59 | Catawba Ridge HS (SC) | 1617 |
| 1) Sam Rich | | 14:59.80 | 1 |
| 2) Joshua Silverman | | 16:45.30 | 190 |
| 3) Ty Massey | | 17:27.70 | 379 |
| 4) Brady Laurin | | 17:56.10 | 499 |
| 5) Jackson Rozelle | | 18:06.90 | 548 |
| Average Time: 17:03.16 Total Time: 1:25:15.80 1-5 Split: 3:07.10 |
| 6) Max Conetta | | 18:08.10 | 553 |
| 7) Maddux Cunningham | | 18:14.50 | 581 |
60 | Wake Forest HS (NC) | 1669 |
| 1) Brody Enget | | 16:55.90 | 229 |
| 2) Andrew Mallo | | 17:10.40 | 291 |
| 3) William Brisard | | 17:24.00 | 357 |
| 4) Caden Halberg | | 17:28.70 | 382 |
| 5) Nick Hottell | | 17:34.60 | 410 |
| Average Time: 17:18.72 Total Time: 1:26:33.60 1-5 Split: 38.70 |
| 6) Matthew Walker | | 17:39.00 | 426 |
| 7) Michael Brisard | | 18:01.40 | 521 |
61 | Spartanburg (SC) | 1695 |
| 1) John Bolinger | | 16:01.00 | 43 |
| 2) Mac Salley | | 16:39.70 | 166 |
| 3) Lars Harris | | 17:50.90 | 481 |
| 4) George Proctor | | 17:51.00 | 482 |
| 5) Nathan Moseley | | 18:02.40 | 523 |
| Average Time: 17:17.00 Total Time: 1:26:25.00 1-5 Split: 2:01.40 |
| 6) Knox Eaton | | 18:03.80 | 530 |
62 | Laney (NC) | 1709 |
| 1) Joseph Moran | | 16:06.00 | 59 |
| 2) Clinton Hubbard | | 17:14.60 | 313 |
| 3) Daniel Kelmer | | 17:32.50 | 406 |
| 4) Oliver Few | | 17:34.80 | 414 |
| 5) Ethan Joyner | | 18:00.90 | 517 |
| Average Time: 17:17.76 Total Time: 1:26:28.80 1-5 Split: 1:54.90 |
| 6) Garrett Powell | | 18:07.60 | 551 |
| 7) Eathan Quinn | | 18:46.30 | 696 |
63 | Dorman (SC) | 1711 |
| 1) Elias Workman | | 17:03.70 | 260 |
| 2) Nathan Edwards | | 17:06.50 | 276 |
| 3) Noah Yarborough | | 17:26.20 | 367 |
| 4) Dakota Biggerstaff | | 17:26.50 | 370 |
| 5) Grayson Bryant | | 17:41.00 | 438 |
| Average Time: 17:20.78 Total Time: 1:26:43.90 1-5 Split: 37.30 |
| 6) Andrew Cleland | | 17:41.00 | 439 |
| 7) Reid Burns | | 18:32.50 | 652 |
64 | Walhalla (SC) | 1765 |
| 1) Elijah Poore | | 15:56.40 | 38 |
| 2) Chance Bloodworth | | 16:41.70 | 171 |
| 3) Kaden Reeder | | 17:07.70 | 281 |
| 4) Mathew Portillo | | 17:46.40 | 464 |
| 5) Will Grant | | 19:35.90 | 811 |
| Average Time: 17:25.62 Total Time: 1:27:08.10 1-5 Split: 3:39.50 |
| 6) Duncan Purser | | 19:54.20 | 842 |
| 7) Stryder Tempest | | 21:33.70 | 969 |
65 | Mooresville (NC) | 1796 |
| 1) Tanner Smith | | 16:41.30 | 169 |
| 2) Clark Kremar | | 17:06.60 | 277 |
| 3) Noah Dunn | | 17:12.70 | 300 |
| 4) Michael Martinez | | 17:20.30 | 341 |
| 5) Ezequiel Canas-Peralta | | 18:50.20 | 709 |
| Average Time: 17:26.22 Total Time: 1:27:11.10 1-5 Split: 2:08.90 |
| 6) Josh Green | | 18:59.50 | 738 |
| 7) Russell Beyer | | 19:41.00 | 823 |
66 | South Mecklenburg (NC) | 1883 |
| 1) Alec McMillan | | 16:18.90 | 89 |
| 2) Caleb Roesch | | 16:28.80 | 121 |
| 3) Preston Harbin | | 17:31.20 | 398 |
| 4) Adam Simpson | | 18:08.20 | 554 |
| 5) Nathan Braun | | 18:53.60 | 721 |
| Average Time: 17:28.14 Total Time: 1:27:20.70 1-5 Split: 2:34.70 |
| 6) Aaron Vargas | | 19:13.80 | 765 |
| 7) Sam Sappenfield | | 19:28.20 | 796 |
67 | Nation Ford (SC) | 1916 |
| 1) Mason Haynes | | 16:27.90 | 118 |
| 2) Chase Johnson | | 17:21.30 | 344 |
| 3) Alexander Bentley | | 17:46.50 | 465 |
| 4) Townsend Smith | | 17:49.70 | 477 |
| 5) Kyle Nitsche | | 17:59.70 | 512 |
| Average Time: 17:29.02 Total Time: 1:27:25.10 1-5 Split: 1:31.80 |
| 6) Charles Hall | | 18:02.50 | 525 |
| 7) Matthew Mccormick | | 18:12.60 | 571 |
68 | Providence (NC) | 1918 |
| 1) Gavin D'Souza | | 16:52.70 | 215 |
| 2) Parker Young | | 17:22.20 | 350 |
| 3) Anthony Caterino | | 17:38.70 | 424 |
| 4) Harrison Monahan | | 17:40.80 | 436 |
| 5) Seth Williams | | 17:54.10 | 493 |
| Average Time: 17:29.70 Total Time: 1:27:28.50 1-5 Split: 1:01.40 |
| 6) Gabe Garcia | | 17:58.70 | 510 |
| 7) Ethan Desai | | 18:22.00 | 608 |
69 | Apex (NC) | 1974 |
| 1) Reed Tilly | | 16:49.90 | 204 |
| 2) Patrick Villiers | | 17:34.60 | 412 |
| 3) Drew Mobley | | 17:37.20 | 419 |
| 4) Charles Vickery | | 17:38.50 | 423 |
| 5) Carter Boxell | | 18:00.80 | 516 |
| Average Time: 17:32.20 Total Time: 1:27:41.00 1-5 Split: 1:10.90 |
| 6) Maxton Bohm | | 18:22.90 | 612 |
| 7) Aiden Caudill | | 18:40.10 | 678 |
70 | D.H. Conley (NC) | 2019 |
| 1) Nathan Geyer | | 16:09.70 | 69 |
| 2) Landen Williams | | 16:31.60 | 134 |
| 3) Noah Anderson | | 17:55.20 | 497 |
| 4) Jack Morse | | 18:25.50 | 625 |
| 5) Bryson Bingaman | | 18:45.90 | 694 |
| Average Time: 17:33.58 Total Time: 1:27:47.90 1-5 Split: 2:36.20 |
| 6) Christian Villasenor | | 18:51.10 | 713 |
| 7) Bryson Bowen | | 19:14.90 | 767 |
71 | Milton High School (GA) | 2087 |
| 1) Cory Chambers | | 16:25.50 | 110 |
| 2) Oliver Stone | | 17:27.50 | 375 |
| 3) Charlie Reynolds | | 18:00.90 | 518 |
| 4) Zach Patell | | 18:01.10 | 519 |
| 5) Dylan Bowden | | 18:10.90 | 565 |
| Average Time: 17:37.18 Total Time: 1:28:05.90 1-5 Split: 1:45.40 |
| 6) Pearson Gillam | | 18:15.80 | 590 |
| 7) Jack Rea | | 18:40.80 | 684 |
72 | Hough, William A (NC) | 2091 |
| 1) Brackton Parrish | | 17:11.40 | 295 |
| 2) Jack Zimmerman | | 17:19.60 | 339 |
| 3) Cooper Smith | | 17:32.40 | 405 |
| 4) Coda Vieau | | 17:51.30 | 483 |
| 5) Clayton Carroll | | 18:12.50 | 569 |
| Average Time: 17:37.44 Total Time: 1:28:07.20 1-5 Split: 1:01.10 |
| 6) Zach Chilcott | | 18:34.20 | 662 |
| 7) Kevin Torres | | 18:50.70 | 710 |
73 | Panther Creek (NC) | 2126 |
| 1) Bryce Steinberg | | 17:05.40 | 273 |
| 2) Prithvi Kotapati | | 17:26.50 | 371 |
| 3) Keith Williams | | 17:29.80 | 387 |
| 4) Tyler Fink | | 17:59.90 | 513 |
| 5) Akhil Karunakaran | | 18:14.80 | 582 |
| Average Time: 17:39.28 Total Time: 1:28:16.40 1-5 Split: 1:09.40 |
| 6) Jason Johnson | | 18:32.90 | 653 |
| 7) Adithya Rajaram | | 19:24.30 | 784 |
74 | Wesleyan School (GA) | 2136 |
| 1) Stafford McDaniel | | 16:23.90 | 103 |
| 2) Andrew Cook | | 17:15.60 | 316 |
| 3) Christopher Izzo | | 18:06.30 | 545 |
| 4) Henry Moore | | 18:15.00 | 583 |
| 5) Carter Hayes | | 18:15.80 | 589 |
| Average Time: 17:39.32 Total Time: 1:28:16.60 1-5 Split: 1:51.90 |
| 6) Paul Baisier | | 18:21.90 | 605 |
| 7) Drew Wren | | 19:01.70 | 743 |
75 | West Henderson (NC) | 2144 |
| 1) Keagan Saft | | 16:53.90 | 220 |
| 2) Hudson Rice | | 16:56.00 | 230 |
| 3) Eli Clonch | | 17:06.40 | 275 |
| 4) Rocoe Greene | | 18:10.10 | 561 |
| 5) George Smith | | 20:05.20 | 858 |
| Average Time: 17:50.32 Total Time: 1:29:11.60 1-5 Split: 3:11.30 |
| 6) Kian Holden | | 20:42.00 | 910 |
| 7) Richard Villegas | | 21:15.20 | 953 |
76 | Gaston Christian School (NC) | 2166 |
| 1) Adam Hoyle | | 16:30.70 | 132 |
| 2) Connor Nanney | | 16:57.40 | 233 |
| 3) Jake Sosebee | | 17:35.60 | 416 |
| 4) Thomas Bunko | | 18:31.20 | 645 |
| 5) Jayden Branch | | 19:01.10 | 740 |
| Average Time: 17:43.20 Total Time: 1:28:36.00 1-5 Split: 2:30.40 |
| 6) Nathan Eastburn | | 19:11.40 | 759 |
| 7) Carter Hoersch | | 19:49.90 | 838 |
77 | Apollo (KY) | 2322 |
| 1) Thomas Ashby | | 15:58.10 | 40 |
| 2) Josh Thomas | | 17:26.50 | 369 |
| 3) Emmitt Brock | | 17:39.20 | 428 |
| 4) Blake Mullins | | 18:54.30 | 722 |
| 5) Michael Gray | | 19:12.40 | 763 |
| Average Time: 17:50.10 Total Time: 1:29:10.50 1-5 Split: 3:14.30 |
| 6) Austin King | | 19:24.80 | 787 |
| 7) Conner Riedell | | 19:26.80 | 794 |
78 | East Mecklenburg (NC) | 2340 |
| 1) Richard Waller | | 16:36.30 | 151 |
| 2) Peter Rantala | | 17:15.60 | 317 |
| 3) David Buie | | 17:47.30 | 468 |
| 4) James Rantala | | 18:33.00 | 654 |
| 5) Aiden Hanley | | 19:07.70 | 750 |
| Average Time: 17:51.98 Total Time: 1:29:19.90 1-5 Split: 2:31.40 |
| 6) Michael Kutny | | 19:39.00 | 820 |
| 7) John Fox | | 19:54.40 | 843 |
79 | St. Mark's High School (DE) | 2345 |
| 1) Casey Winnington | | 17:02.30 | 257 |
| 2) Connor Stockton | | 17:29.30 | 385 |
| 3) Nico Licup | | 17:54.70 | 496 |
| 4) Andrew Bailey | | 18:19.30 | 597 |
| 5) Patrick Hogate | | 18:22.70 | 610 |
| Average Time: 17:49.66 Total Time: 1:29:08.30 1-5 Split: 1:20.40 |
| 6) Brian Yeager | | 18:28.10 | 634 |
| 7) Michael Witkowski | | 19:19.20 | 775 |
80 | Carrboro (NC) | 2363 |
| 1) Quinn Baker | | 15:52.00 | 30 |
| 2) Sean O'Donnell | | 17:19.40 | 334 |
| 3) Patrick Pyne | | 18:25.50 | 626 |
| 4) Alexander Emmons | | 18:33.40 | 656 |
| 5) John Preisser | | 18:53.10 | 717 |
| Average Time: 17:48.68 Total Time: 1:29:03.40 1-5 Split: 3:01.10 |
| 6) James Gaudet | | 19:32.20 | 802 |
| 7) Alexander Kwok | | 19:43.50 | 828 |
81 | Page (NC) | 2364 |
| 1) Mitchell Dimond | | 17:13.20 | 302 |
| 2) Lucien Pare | | 17:21.80 | 347 |
| 3) William Murphy | | 17:57.90 | 506 |
| 4) Christian Quintana | | 18:15.20 | 586 |
| 5) Jackson Koehler | | 18:25.30 | 623 |
| Average Time: 17:50.68 Total Time: 1:29:13.40 1-5 Split: 1:12.10 |
| 6) Xavier Watkins | | 19:35.00 | 810 |
| 7) Zaeem Amin | | 19:38.90 | 819 |
82 | Watauga (NC) | 2397 |
| 1) Micah Rushin | | 17:27.60 | 378 |
| 2) Ethan Campbell | | 17:40.50 | 434 |
| 3) Wesley Coatney | | 17:47.50 | 469 |
| 4) Ethan Cannon | | 18:03.70 | 529 |
| 5) Will Bradbury | | 18:15.50 | 587 |
| Average Time: 17:50.96 Total Time: 1:29:14.80 1-5 Split: 47.90 |
| 6) Collin Anderson | | 18:31.50 | 647 |
| 7) Jonah Norris | | 18:33.70 | 657 |
83 | Hilton Head (SC) | 2444 |
| 1) Caden Thune | | 17:30.70 | 393 |
| 2) Nick Gariti | | 17:41.20 | 441 |
| 3) Max Struna | | 18:01.30 | 520 |
| 4) William Lemire | | 18:04.30 | 533 |
| 5) Miles Brown | | 18:08.60 | 557 |
| Average Time: 17:53.22 Total Time: 1:29:26.10 1-5 Split: 37.90 |
| 6) Jackson Ward | | 18:14.00 | 576 |
| 7) Coen Smith | | 18:18.50 | 596 |
84 | East Paulding High School (GA) | 2466 |
| 1) Eli Corn | | 16:25.30 | 109 |
| 2) Greyson Hilber | | 17:04.40 | 265 |
| 3) Joseph Elbert | | 18:00.00 | 514 |
| 4) Michael Harris | | 19:18.90 | 774 |
| 5) Ryan Tomczyk | | 19:32.80 | 804 |
| Average Time: 18:04.28 Total Time: 1:30:21.40 1-5 Split: 3:07.50 |
| 6) Hammet Knupp | | 19:34.60 | 808 |
| 7) Luis Morales | | 19:37.00 | 814 |
85 | Lucy Beckham (SC) | 2469 |
| 1) Reid VonRosenberg | | 17:05.00 | 269 |
| 2) Daniel Huggins | | 17:44.00 | 454 |
| 3) Jackson Rowe | | 17:57.80 | 505 |
| 4) Matthew Tucker | | 18:04.30 | 534 |
| 5) Mac Alexander | | 18:49.40 | 707 |
| Average Time: 17:56.10 Total Time: 1:29:40.50 1-5 Split: 1:44.40 |
| 6) Neil Durlach | | 19:01.20 | 742 |
| 7) Pete Harden | | 19:16.60 | 771 |
86 | West Forsyth (NC) | 2499 |
| 1) Wesley Haggstrom | | 16:59.00 | 243 |
| 2) Brandt Doty | | 17:05.30 | 271 |
| 3) Wyatt Stephens | | 18:16.00 | 592 |
| 4) Colby Groce | | 18:33.90 | 661 |
| 5) Owen Newsome | | 18:57.90 | 732 |
| Average Time: 17:58.42 Total Time: 1:29:52.10 1-5 Split: 1:58.90 |
| 6) Kadin Martin | | 19:26.60 | 793 |
| 7) Tyson Zufelt | | 19:45.50 | 833 |
87 | York (SC) | 2554 |
| 1) Emmanuel Paddyfote | | 16:52.70 | 216 |
| 2) Grayson Craig | | 18:04.20 | 532 |
| 3) Anthony DeGraw | | 18:07.90 | 552 |
| 4) Marvin Kearley | | 18:20.80 | 603 |
| 5) Devon Kimble | | 18:32.20 | 651 |
| Average Time: 17:59.56 Total Time: 1:29:57.80 1-5 Split: 1:39.50 |
| 6) Josh Taylor | | 18:52.30 | 715 |
| 7) Mark Ginchenko | | 20:22.40 | 887 |
88 | Bluffton (SC) | 2622 |
| 1) Earlon Baker | | 16:58.50 | 239 |
| 2) Tyler McMahan | | 18:03.30 | 528 |
| 3) Peyton Decker | | 18:14.50 | 580 |
| 4) Charlie Deaton | | 18:27.50 | 632 |
| 5) Cooper Anderson | | 18:30.80 | 643 |
| Average Time: 18:02.92 Total Time: 1:30:14.60 1-5 Split: 1:32.30 |
| 6) Carson Colmer | | 18:40.10 | 679 |
| 7) Carlos Macias Robles | | 18:46.30 | 697 |
89 | Holy Trinity Academy (FL) | 2639 |
| 1) Augustine Stehley | | 17:22.90 | 353 |
| 2) Skyler Jensen | | 17:35.90 | 418 |
| 3) Zackery Gunderson | | 17:55.90 | 498 |
| 4) Sawyer Jacobs | | 18:35.50 | 667 |
| 5) Garrett Tinker | | 18:47.90 | 703 |
| Average Time: 18:03.62 Total Time: 1:30:18.10 1-5 Split: 1:25.00 |
| 6) Finley Werder | | 18:55.00 | 724 |
| 7) Donovan Boesch | | 18:56.40 | 729 |
90 | Asheville (NC) | 2644 |
| 1) Seth Caudill | | 17:16.10 | 322 |
| 2) Isaac Meadows | | 17:20.90 | 343 |
| 3) Michael Haskin | | 18:27.70 | 633 |
| 4) Nolan Ray | | 18:37.00 | 670 |
| 5) Owen Phelan | | 18:39.40 | 676 |
| Average Time: 18:04.22 Total Time: 1:30:21.10 1-5 Split: 1:23.30 |
| 6) Josiah Weeks | | 19:14.30 | 766 |
| 7) Dalton Etheridge | | 19:25.10 | 790 |
91 | Northview High School (GA) | 2663 |
| 1) Joseph Cunningham | | 17:21.90 | 349 |
| 2) Andrew Gavin | | 17:38.70 | 425 |
| 3) Andrew Skeens | | 17:42.90 | 448 |
| 4) Shivan Desai | | 18:51.10 | 714 |
| 5) Ronit Sankhe | | 18:55.90 | 727 |
| Average Time: 18:06.10 Total Time: 1:30:30.50 1-5 Split: 1:34.00 |
| 6) Jack Davis | | 19:19.60 | 776 |
| 7) Lakshan Kumar | | 19:51.60 | 840 |
92 | Spring Valley (SC) | 2682 |
| 1) Jack Stacey | | 17:00.90 | 251 |
| 2) Tyler Shuler | | 17:57.50 | 503 |
| 3) Ethan Taylor | | 18:01.60 | 522 |
| 4) Jackson Inmon | | 18:33.90 | 660 |
| 5) Sahil Agarwal | | 19:03.80 | 746 |
| Average Time: 18:07.54 Total Time: 1:30:37.70 1-5 Split: 2:02.90 |
| 6) Henry Pettis | | 19:13.20 | 764 |
| 7) Joey Swick | | 19:44.60 | 830 |
93 | Blythewood (SC) | 2682 |
| 1) William Lenker | | 17:20.30 | 342 |
| 2) Barry Hardy | | 17:40.70 | 435 |
| 3) Spencer Shealy | | 17:44.60 | 455 |
| 4) Malachi Brooks | | 18:11.90 | 567 |
| 5) Karlin Hogue | | 20:19.60 | 883 |
| Average Time: 18:15.42 Total Time: 1:31:17.10 1-5 Split: 2:59.30 |
| 6) Jacob Powell | | 20:20.40 | 884 |
| 7) Eureka Washington | | 23:19.70 | 1030 |
94 | North Lincoln (NC) | 2710 |
| 1) Alex Bradley | | 17:50.70 | 480 |
| 2) Mirko Glavan | | 17:57.60 | 504 |
| 3) Connor Bagwell | | 18:06.80 | 547 |
| 4) Logan Helms | | 18:09.40 | 560 |
| 5) Kolton Hodges | | 18:24.50 | 619 |
| Average Time: 18:05.80 Total Time: 1:30:29.00 1-5 Split: 33.80 |
| 6) Mack Viverette | | 19:01.80 | 744 |
| 7) Emerson Viverette | | 19:16.90 | 772 |
95 | May River (SC) | 2741 |
| 1) Cohen MacDonald | | 17:09.50 | 287 |
| 2) Noah Wasserman | | 17:51.30 | 485 |
| 3) Matthew Tisdell | | 18:00.50 | 515 |
| 4) Damaion Polite | | 18:13.30 | 573 |
| 5) Jack Macdonald | | 20:17.80 | 881 |
| Average Time: 18:18.48 Total Time: 1:31:32.40 1-5 Split: 3:08.30 |
| 6) Kaleb Armstrong | | 20:38.70 | 908 |
| 7) Nick Alonso | | 22:21.00 | 1006 |
96 | Lakeside HS, DeKalb (GA) | 2743 |
| 1) Aidan Vrazel | | 17:25.30 | 364 |
| 2) Kyle Marsh | | 17:30.50 | 391 |
| 3) Grant Webb | | 18:17.50 | 594 |
| 4) Matthew Burn | | 18:44.70 | 692 |
| 5) Ben Ricketts | | 18:47.50 | 702 |
| Average Time: 18:09.10 Total Time: 1:30:45.50 1-5 Split: 1:22.20 |
| 6) Joseph Stuart | | 18:50.90 | 711 |
| 7) Alex Katsoudas | | 18:56.40 | 730 |
97 | Heritage (NC) | 2755 |
| 1) Spencer Thompson | | 17:23.00 | 354 |
| 2) Caden O'Connell | | 18:05.50 | 538 |
| 3) Matthew O'Connor | | 18:21.90 | 606 |
| 4) Jack White | | 18:25.00 | 622 |
| 5) Jacob Kudla | | 18:28.90 | 635 |
| Average Time: 18:08.86 Total Time: 1:30:44.30 1-5 Split: 1:05.90 |
| 6) Zander Lawson | | 18:31.70 | 648 |
| 7) Kalib Atkins | | 18:41.70 | 687 |
98 | Waccamaw (SC) | 2759 |
| 1) Ross Fallaw | | 17:41.70 | 445 |
| 2) Jalen Hoxie | | 17:58.60 | 509 |
| 3) Wade Leventis | | 18:05.60 | 539 |
| 4) Julian Bradley | | 18:11.80 | 566 |
| 5) Corrin Green | | 18:47.10 | 700 |
| Average Time: 18:08.96 Total Time: 1:30:44.80 1-5 Split: 1:05.40 |
| 6) William Martin | | 19:44.90 | 832 |
| 7) Rangely Turner | | 19:47.80 | 835 |
99 | Hickory Ridge (NC) | 2787 |
| 1) Joshua Ashley | | 16:53.20 | 218 |
| 2) Cannon Powell | | 18:24.60 | 620 |
| 3) Juan Carbajal | | 18:25.50 | 627 |
| 4) Ethan Witte | | 18:33.80 | 659 |
| 5) Cameron Teague | | 18:34.60 | 663 |
| Average Time: 18:10.34 Total Time: 1:30:51.70 1-5 Split: 1:41.40 |
| 6) Josiah Young | | 19:24.70 | 786 |
| 7) Isaac Wright | | 19:27.40 | 795 |
100 | North Raleigh Christian Academy (NC) | 2888 |
| 1) Sam Dewar | | 16:03.30 | 53 |
| 2) Finley South | | 17:56.90 | 501 |
| 3) Lincoln Ross | | 18:29.20 | 637 |
| 4) Walker Stowe | | 19:55.30 | 845 |
| 5) Blake Mason | | 19:59.80 | 852 |
| Average Time: 18:28.90 Total Time: 1:32:24.50 1-5 Split: 3:56.50 |
| 6) Jack Reysinger | | 20:51.40 | 922 |
| 7) JT O'Neil | | 21:09.00 | 945 |
101 | South Rowan (NC) | 2909 |
| 1) Eli Julian | | 16:19.10 | 91 |
| 2) Aaron Jones | | 17:56.70 | 500 |
| 3) Grayson Cromer | | 18:34.70 | 664 |
| 4) Brooks Hubbard | | 19:07.90 | 751 |
| 5) Bricen Burleson | | 20:35.20 | 903 |
| Average Time: 18:30.72 Total Time: 1:32:33.60 1-5 Split: 4:16.10 |
| 6) Caleb Holmes | | 21:03.00 | 942 |
| 7) Conner Overcash | | 23:57.40 | 1040 |
102 | Porter Ridge (NC) | 2936 |
| 1) Jacob Laney | | 15:23.30 | 6 |
| 2) Dominic Conroy | | 17:11.50 | 296 |
| 3) Jack Beckerman | | 19:23.50 | 783 |
| 4) Eduardo Lozano | | 20:33.10 | 902 |
| 5) Raleigh Carling | | 21:13.80 | 949 |
| Average Time: 18:45.04 Total Time: 1:33:45.20 1-5 Split: 5:50.50 |
| 6) Logan Kesner | | 22:09.90 | 1002 |
| 7) Ian Arnett | | 22:28.40 | 1012 |
103 | Clover (SC) | 2937 |
| 1) BENJAMIN MCCALL | | 16:48.00 | 200 |
| 2) Xander Love | | 17:13.00 | 301 |
| 3) JOSH MOORE | | 19:29.60 | 797 |
| 4) BENJAMIN CSICISILA | | 19:37.30 | 815 |
| 5) DAVID SHEARER | | 19:41.90 | 824 |
| Average Time: 18:33.96 Total Time: 1:32:49.80 1-5 Split: 2:53.90 |
| 6) JORDAN BAKER | | 19:58.10 | 850 |
| 7) TYLER NOVELLINO | | 20:53.20 | 923 |
104 | East Chapel Hill (NC) | 3027 |
| 1) Albert Turner | | 18:08.70 | 559 |
| 2) Griffin Galloway | | 18:10.80 | 564 |
| 3) Finley Wild | | 18:15.90 | 591 |
| 4) Franklin Johnson | | 18:29.90 | 641 |
| 5) Owen Cole | | 18:38.10 | 672 |
| Average Time: 18:20.68 Total Time: 1:31:43.40 1-5 Split: 29.40 |
| 6) Tyler Roe | | 18:46.10 | 695 |
| 7) Morgan Milford-Beland | | 18:55.20 | 725 |
105 | West Stanly (NC) | 3029 |
| 1) James Shue | | 16:58.40 | 238 |
| 2) Camden Misenheimer | | 18:15.10 | 585 |
| 3) Elijah Morton | | 18:31.90 | 649 |
| 4) Nathan Marks | | 18:45.20 | 693 |
| 5) John Marks | | 20:09.60 | 864 |
| Average Time: 18:32.04 Total Time: 1:32:40.20 1-5 Split: 3:11.20 |
| 6) Connor Burleson | | 20:30.30 | 897 |
| 7) Carson Wells | | 20:49.00 | 918 |
106 | Stratford (SC) | 3037 |
| 1) Kyle Strickland | | 17:48.90 | 474 |
| 2) Jason Heusinger | | 17:59.20 | 511 |
| 3) Hunter Heron | | 18:16.20 | 593 |
| 4) Bobby Gibson | | 18:54.90 | 723 |
| 5) Alex Blick | | 18:58.90 | 736 |
| Average Time: 18:23.62 Total Time: 1:31:58.10 1-5 Split: 1:10.00 |
| 6) Tyler Majewski | | 20:38.30 | 907 |
107 | Lake Norman Charter School (NC) | 3042 |
| 1) Braden Bole | | 17:48.10 | 471 |
| 2) Aidan Mutongi | | 18:08.70 | 558 |
| 3) Javon Taylor | | 18:20.30 | 601 |
| 4) Cooper Wozniak | | 18:33.80 | 658 |
| 5) Brady Rowland | | 19:09.20 | 754 |
| Average Time: 18:24.02 Total Time: 1:32:00.10 1-5 Split: 1:21.10 |
| 6) Kris Chambers | | 19:33.90 | 806 |
| 7) Carter Bole | | 19:38.00 | 817 |
108 | The Howard School (GA) | 3042 |
| 1) Luke WILSON | | 18:02.60 | 526 |
| 2) Arjun WILLIAMS | | 18:03.90 | 531 |
| 3) Kyle REARDON | | 18:06.00 | 544 |
| 4) Spence MARSDEN | | 18:37.90 | 671 |
| 5) Justin SILVER | | 19:16.60 | 770 |
| Average Time: 18:25.40 Total Time: 1:32:07.00 1-5 Split: 1:14.00 |
| 6) Jayden SHIN | | 19:21.70 | 781 |
| 7) Zach YANKLE | | 20:04.40 | 856 |
109 | Metrolina Christian Academy (NC) | 3092 |
| 1) Zachary Ferguson | | 16:42.60 | 175 |
| 2) Jude Rutherford | | 18:23.20 | 613 |
| 3) Evan Shifflett | | 18:41.30 | 685 |
| 4) Matt Herian | | 19:22.20 | 782 |
| 5) Will Campbell | | 19:49.30 | 837 |
| Average Time: 18:35.72 Total Time: 1:32:58.60 1-5 Split: 3:06.70 |
| 6) Ben Efland | | 20:07.20 | 862 |
| 7) Jackson Neubauer | | 20:09.90 | 865 |
110 | Middle Creek (NC) | 3216 |
| 1) Griffin Wald | | 16:07.60 | 63 |
| 2) Carlos Sanchez | | 18:58.20 | 735 |
| 3) Noah Horn | | 19:06.70 | 748 |
| 4) Andrew Stamer | | 19:44.60 | 829 |
| 5) Jacob Emrath | | 19:53.20 | 841 |
| Average Time: 18:46.06 Total Time: 1:33:50.30 1-5 Split: 3:45.60 |
| 6) Nick Cox | | 20:32.50 | 900 |
| 7) John Shanahan | | 21:03.30 | 943 |
111 | A.C. Reynolds (NC) | 3228 |
| 1) Murdoch Wiprut | | 17:04.20 | 263 |
| 2) Alexi Haynes | | 18:13.50 | 574 |
| 3) Ben Long | | 18:33.00 | 655 |
| 4) Anthony Diaz | | 19:40.80 | 822 |
| 5) Elliott Kohn | | 20:45.60 | 914 |
| Average Time: 18:51.42 Total Time: 1:34:17.10 1-5 Split: 3:41.40 |
| 6) Trevor Scarborough | | 21:54.20 | 989 |
112 | West Cabarrus HS (NC) | 3275 |
| 1) Luke Dolan | | 17:54.30 | 494 |
| 2) Landon Hicks | | 18:05.60 | 540 |
| 3) Matthew Byrd | | 18:14.40 | 579 |
| 4) Brodie McCartan | | 19:32.50 | 803 |
| 5) Francisco Canchola | | 20:05.20 | 859 |
| Average Time: 18:46.40 Total Time: 1:33:52.00 1-5 Split: 2:10.90 |
| 6) Joseph James | | 20:36.70 | 906 |
| 7) Jake Halbach | | 21:10.60 | 946 |
113 | R.J. Reynolds (NC) | 3276 |
| 1) Trey Connolly | | 17:51.30 | 484 |
| 2) Cedar Nichols-Barnhart | | 17:53.60 | 490 |
| 3) Andrew York | | 18:36.30 | 669 |
| 4) Connor Martinez | | 19:31.00 | 799 |
| 5) Jackson Fromm | | 19:47.00 | 834 |
| Average Time: 18:43.84 Total Time: 1:33:39.20 1-5 Split: 1:55.70 |
| 6) Peter Brown | | 21:23.30 | 961 |
| 7) Nicholas Stockton | | 22:04.30 | 998 |
114 | George Wythe (Wytheville) (VA) | 3294 |
| 1) Josh Tomiak | | 17:07.10 | 279 |
| 2) Brett Buchanan | | 18:21.90 | 607 |
| 3) Oscar Montgomery | | 18:35.40 | 666 |
| 4) Eli Tomiak | | 20:07.20 | 863 |
| 5) Conley Martin | | 20:16.90 | 879 |
| Average Time: 18:53.70 Total Time: 1:34:28.50 1-5 Split: 3:09.80 |
| 6) Mason Mabry | | 26:19.50 | 1060 |
| 7) Durstan Carder | | 26:33.40 | 1062 |
115 | Ridge View (SC) | 3331 |
| 1) Jacob Joe | | 18:10.50 | 563 |
| 2) Macaire N'twa | | 18:12.50 | 570 |
| 3) Kechaun Graham-Jenkins | | 18:14.30 | 578 |
| 4) Christian Callaham | | 19:33.90 | 807 |
| 5) Caleb Willams | | 19:36.80 | 813 |
| Average Time: 18:45.60 Total Time: 1:33:48.00 1-5 Split: 1:26.30 |
| 6) Liam Robinson | | 19:57.20 | 848 |
| 7) Marvin Thomas | | 20:14.10 | 870 |
116 | Socastee (SC) | 3359 |
| 1) Hayden Marks | | 17:32.30 | 404 |
| 2) Ben Mothershead | | 18:29.60 | 639 |
| 3) MAC MALAMBRIE | | 18:38.90 | 674 |
| 4) Christian Wood | | 19:17.60 | 773 |
| 5) Reece Evans | | 20:13.60 | 869 |
| Average Time: 18:50.40 Total Time: 1:34:12.00 1-5 Split: 2:41.30 |
| 6) Herman Watson | | 20:16.00 | 876 |
| 7) Peyton Widner | | 21:46.30 | 979 |
117 | Forestview (NC) | 3360 |
| 1) Austin Brotemarkle | | 16:30.70 | 133 |
| 2) Ethan Jones | | 17:54.40 | 495 |
| 3) Chris Tuttle | | 19:57.70 | 849 |
| 4) William Wallace | | 20:49.10 | 919 |
| 5) Luke Denton | | 21:26.70 | 964 |
| Average Time: 19:19.72 Total Time: 1:36:38.60 1-5 Split: 4:56.00 |
| 6) Cameron Doster | | 23:34.70 | 1034 |
| 7) Cohen Meek | | 24:42.80 | 1050 |
118 | Fuquay-Varina (NC) | 3367 |
| 1) Nicholas Luke | | 16:42.60 | 176 |
| 2) Robert Randolph | | 17:32.00 | 403 |
| 3) Jackson Luke | | 20:19.00 | 882 |
| 4) Jacob Welker | | 21:01.60 | 940 |
| 5) Dylan Finch | | 21:29.10 | 966 |
| Average Time: 19:24.86 Total Time: 1:37:04.30 1-5 Split: 4:46.50 |
| 6) Nicholas Ratnesar | | 23:10.30 | 1026 |
119 | Northwestern (SC) | 3418 |
| 1) Christian Notarangelo | | 17:40.00 | 432 |
| 2) Timothy Notarangelo | | 18:13.60 | 575 |
| 3) Tyler Mathews | | 18:51.00 | 712 |
| 4) Benjamin Notarangelo | | 19:01.20 | 741 |
| 5) TJ Hill | | 21:17.70 | 958 |
| Average Time: 19:00.70 Total Time: 1:35:03.50 1-5 Split: 3:37.70 |
| 6) Riley CLARK | | 21:39.10 | 975 |
| 7) Cameron Bybee | | 22:01.40 | 996 |
120 | Fairfield Central (SC) | 3555 |
| 1) Joshua Mosley | | 17:13.40 | 305 |
| 2) Nygel Woodard | | 18:53.60 | 720 |
| 3) Hank White | | 19:04.00 | 747 |
| 4) Rylan Woodard | | 20:10.30 | 867 |
| 5) Malachi Woodard | | 20:47.00 | 916 |
| Average Time: 19:13.66 Total Time: 1:36:08.30 1-5 Split: 3:33.60 |
| 6) Sidney Wilson | | 20:56.90 | 930 |
121 | Rock Hill (SC) | 3611 |
| 1) Logan Rangnow | | 18:22.70 | 611 |
| 2) Carson Hollingsworth | | 18:31.20 | 646 |
| 3) John Bickford | | 18:39.20 | 675 |
| 4) Kacey Mobley-Meulman | | 19:32.00 | 801 |
| 5) Luke Harrell | | 20:16.70 | 878 |
| Average Time: 19:04.36 Total Time: 1:35:21.80 1-5 Split: 1:54.00 |
| 6) Jacob Young | | 20:42.30 | 911 |
| 7) Hayden Vance | | 20:57.90 | 931 |
122 | Smoky Mountain (NC) | 3655 |
| 1) Parker Smith | | 18:08.40 | 555 |
| 2) Zeb Mathis | | 18:40.80 | 683 |
| 3) Caleb Phillips | | 18:47.30 | 701 |
| 4) Aiden Menickelli | | 20:01.90 | 855 |
| 5) Colman Hopfinger | | 20:07.00 | 861 |
| Average Time: 19:09.08 Total Time: 1:35:45.40 1-5 Split: 1:58.60 |
| 6) Richard Ly | | 20:51.10 | 920 |
| 7) Henry Hanks | | 21:41.60 | 976 |
123 | Aiken (SC) | 3656 |
| 1) Luke Fundak | | 17:40.40 | 433 |
| 2) Anthony Defillips | | 18:38.50 | 673 |
| 3) Adam Fundak | | 19:01.00 | 739 |
| 4) Noah Bloese-Bueno | | 19:56.00 | 846 |
| 5) Gabe West | | 21:26.80 | 965 |
| Average Time: 19:20.54 Total Time: 1:36:42.70 1-5 Split: 3:46.40 |
| 6) Jason Embrose | | 21:30.00 | 967 |
| 7) Andy Colon-LaBorde | | 21:37.20 | 973 |
124 | Cape Fear Academy (NC) | 3657 |
| 1) Tanner Macpherson | | 17:43.20 | 449 |
| 2) Ian White | | 19:08.80 | 752 |
| 3) Ryan Burton | | 19:08.90 | 753 |
| 4) Christian Miller | | 19:25.10 | 788 |
| 5) Baden Salinas | | 20:46.50 | 915 |
| Average Time: 19:14.50 Total Time: 1:36:12.50 1-5 Split: 3:03.30 |
| 6) Ford Tate | | 20:53.80 | 924 |
125 | Research Triangle (NC) | 3675 |
| 1) Liam Johnston | | 16:28.70 | 120 |
| 2) Aidan Quigley | | 18:49.80 | 708 |
| 3) Brogan Dillmore | | 20:15.80 | 875 |
| 4) Samuel Hilbert | | 21:48.10 | 980 |
| 5) Robby Schueler | | 21:59.70 | 992 |
| Average Time: 19:52.42 Total Time: 1:39:22.10 1-5 Split: 5:31.00 |
| 6) Asher Singh | | 22:00.20 | 993 |
| 7) Jason Young | | 22:18.80 | 1005 |
126 | Cox Mill (NC) | 3743 |
| 1) Tanner Gibson | | 16:39.00 | 162 |
| 2) Supratik Gujulvakarthicbabu | | 19:33.10 | 805 |
| 3) Bradley Nunez | | 20:35.50 | 904 |
| 4) DeVonte Frazier | | 20:54.10 | 925 |
| 5) Mason Ferrell | | 21:11.70 | 947 |
| Average Time: 19:46.68 Total Time: 1:38:53.40 1-5 Split: 4:32.70 |
| 6) Nathan Franchak | | 21:14.20 | 950 |
| 7) Andrew Voelsing | | 21:17.30 | 956 |
127 | Northwest Cabarrus (NC) | 3801 |
| 1) Owen Evans | | 17:28.70 | 383 |
| 2) Christopher Greer | | 19:21.00 | 779 |
| 3) Jaylen Currence | | 20:15.00 | 872 |
| 4) Blake Andrews | | 20:15.20 | 873 |
| 5) Grant Long | | 20:27.80 | 894 |
| Average Time: 19:33.54 Total Time: 1:37:47.70 1-5 Split: 2:59.10 |
| 6) Tyler Louk | | 20:29.80 | 896 |
| 7) Samay Chiniwalla | | 23:05.60 | 1025 |
128 | Byrnes (SC) | 3815 |
| 1) Lakota Woods | | 18:08.50 | 556 |
| 2) Keagan Scrock | | 18:56.00 | 728 |
| 3) Cameron Foye | | 19:21.10 | 780 |
| 4) Randy Gary | | 19:50.00 | 839 |
| 5) Hayden Dobson | | 20:42.60 | 912 |
| Average Time: 19:23.64 Total Time: 1:36:58.20 1-5 Split: 2:34.10 |
| 6) Colin Myers | | 21:15.10 | 952 |
| 7) Daniel Rudd | | 22:25.60 | 1010 |
129 | Central Academy of Technology (NC) | 3819 |
| 1) Emanuel Williams | | 18:47.10 | 699 |
| 2) Andrew Capatano | | 18:48.80 | 705 |
| 3) Evan Brown | | 18:57.60 | 731 |
| 4) Gavin Jansen | | 19:43.20 | 827 |
| 5) Garrett Gainer | | 20:04.60 | 857 |
| Average Time: 19:16.26 Total Time: 1:36:21.30 1-5 Split: 1:17.50 |
| 6) Roman Lopina | | 20:33.00 | 901 |
| 7) Carter Grzandziel | | 21:18.70 | 960 |
130 | East Rowan (NC) | 3829 |
| 1) Thomas Ferguson | | 18:20.80 | 602 |
| 2) Shayden Edwards | | 18:43.20 | 688 |
| 3) Carson Ritchie | | 18:44.60 | 691 |
| 4) Landon Dudas | | 20:51.20 | 921 |
| 5) Gavin Rodgers | | 20:55.10 | 927 |
| Average Time: 19:30.98 Total Time: 1:37:34.90 1-5 Split: 2:34.30 |
| 6) Preston Stephens | | 23:05.20 | 1024 |
| 7) Cohen Self | | 23:34.20 | 1033 |
131 | Jesse Carson (NC) | 3836 |
| 1) Aaron Arnold | | 18:35.90 | 668 |
| 2) James Anderson | | 18:41.60 | 686 |
| 3) Connor Price | | 19:11.80 | 761 |
| 4) Gabe Honeycutt | | 20:00.10 | 853 |
| 5) Clinton Efird | | 20:12.40 | 868 |
| Average Time: 19:20.36 Total Time: 1:36:41.80 1-5 Split: 1:36.50 |
| 6) Caden Cable | | 20:21.60 | 886 |
| 7) Rafael Angeles | | 20:44.50 | 913 |
132 | West Rowan (NC) | 3995 |
| 1) Ethan Wilson | | 17:43.30 | 450 |
| 2) Mason Quarles | | 18:53.50 | 719 |
| 3) Bryce Mason | | 20:41.50 | 909 |
| 4) Kyle Hansen | | 20:59.70 | 936 |
| 5) Jonathan Blackwelder | | 21:48.40 | 981 |
| Average Time: 20:01.28 Total Time: 1:40:06.40 1-5 Split: 4:05.10 |
| 6) Braulio Mercado | | 21:49.40 | 982 |
| 7) Jackson Walters | | 24:54.50 | 1053 |
133 | St. Stephens (NC) | 4005 |
| 1) Payce Sherrill | | 18:26.40 | 630 |
| 2) Jackson Black | | 19:07.60 | 749 |
| 3) Caleb Ledford | | 19:20.90 | 778 |
| 4) Jackson VanBeurden | | 20:06.00 | 860 |
| 5) Gage Marley | | 21:53.90 | 988 |
| Average Time: 19:46.96 Total Time: 1:38:54.80 1-5 Split: 3:27.50 |
| 6) Blake Walker | | 24:51.40 | 1052 |
| 7) Lorick Lee | | 25:32.50 | 1057 |
134 | Southeast Guilford (NC) | 4020 |
| 1) Eddison Bridges | | 16:55.70 | 227 |
| 2) Jaxon Coble | | 18:47.90 | 704 |
| 3) Carson Moore | | 22:02.80 | 997 |
| 4) Aaron Cole | | 24:21.60 | 1045 |
| 5) Seth Varner | | 24:31.00 | 1047 |
| Average Time: 21:19.80 Total Time: 1:46:39.00 1-5 Split: 7:35.30 |
135 | Mallard Creek (NC) | 4064 |
| 1) Luke Tobin | | 18:40.30 | 682 |
| 2) Christian Wheeler | | 19:09.20 | 755 |
| 3) JP Howard | | 19:30.00 | 798 |
| 4) Carter Pasfield | | 20:24.40 | 890 |
| 5) Lukas Boucher | | 21:00.80 | 939 |
| Average Time: 19:44.94 Total Time: 1:38:44.70 1-5 Split: 2:20.50 |
| 6) Jaziah Thompson | | 21:51.50 | 986 |
| 7) Charles Rogers | | 22:04.50 | 999 |
136 | Seaforth High School (NC) | 4085 |
| 1) Will Cuicchi | | 19:25.10 | 789 |
| 2) Ethan Becker | | 19:25.30 | 791 |
| 3) Andrew Parker | | 19:25.80 | 792 |
| 4) Jack Anstrom | | 19:56.60 | 847 |
| 5) Harry Mendlovitz | | 20:10.00 | 866 |
| Average Time: 19:40.56 Total Time: 1:38:22.80 1-5 Split: 44.90 |
| 6) Henry McFall | | 20:14.80 | 871 |
| 7) Connor Yalch | | 20:31.70 | 898 |
137 | Kings Mountain (NC) | 4091 |
| 1) Parker Key | | 17:49.60 | 475 |
| 2) Isaiah Watts | | 19:36.80 | 812 |
| 3) Kohen Johnson | | 20:16.20 | 877 |
| 4) Nathan Inthavong | | 21:17.40 | 957 |
| 5) Hunter Cruise | | 21:36.40 | 970 |
| Average Time: 20:07.28 Total Time: 1:40:36.40 1-5 Split: 3:46.80 |
| 6) Marty Lovingood | | 22:25.00 | 1009 |
| 7) Elliot Habel | | 22:45.80 | 1021 |
138 | Pine Lake Preparatory (NC) | 4108 |
| 1) Corbin Hasslinger | | 18:55.70 | 726 |
| 2) Gabe Perri | | 18:58.00 | 733 |
| 3) Connor Detiveaux | | 19:24.40 | 785 |
| 4) Owen Sypolt | | 20:55.30 | 929 |
| 5) Ryan Shook | | 20:59.10 | 935 |
| Average Time: 19:50.50 Total Time: 1:39:12.50 1-5 Split: 2:03.40 |
| 6) Ben Kern | | 21:15.90 | 954 |
| 7) Pete Eason | | 21:50.20 | 983 |
139 | St. James (SC) | 4134 |
| 1) Christopher Gasca | | 18:29.80 | 640 |
| 2) Justin Zensky | | 19:09.90 | 757 |
| 3) Austin Carroll | | 19:32.00 | 800 |
| 4) Oscar Hynes | | 21:25.30 | 963 |
| 5) Carter Jones | | 21:38.50 | 974 |
| Average Time: 20:03.10 Total Time: 1:40:15.50 1-5 Split: 3:08.70 |
| 6) Hawkins Bacon | | 21:51.00 | 985 |
| 7) Austin Helton | | 22:45.50 | 1020 |
140 | Daniel (SC) | 4142 |
| 1) Jacob Buck | | 18:53.10 | 718 |
| 2) Will Herden | | 19:02.00 | 745 |
| 3) Sam Brittain | | 19:12.20 | 762 |
| 4) Blake Halfacre | | 20:58.90 | 933 |
| 5) Jack Osborne | | 21:50.20 | 984 |
| Average Time: 19:59.28 Total Time: 1:39:56.40 1-5 Split: 2:57.10 |
141 | Enka (NC) | 4158 |
| 1) Walker Harmon | | 17:27.80 | 380 |
| 2) Kevin Donahue | | 20:24.60 | 891 |
| 3) Sean Thomas | | 20:26.90 | 893 |
| 4) Isaiah Phillips | | 21:57.70 | 991 |
| 5) Miles Allison | | 22:15.50 | 1003 |
| Average Time: 20:30.50 Total Time: 1:42:32.50 1-5 Split: 4:47.70 |
| 6) McKinley O'Brien | | 22:22.10 | 1008 |
| 7) Malakai Davis | | 23:16.30 | 1028 |
142 | Indian Land (SC) | 4216 |
| 1) David Pohlheber | | 19:11.10 | 758 |
| 2) Ben Carroll | | 19:15.30 | 768 |
| 3) Maddox Yegge | | 19:49.10 | 836 |
| 4) James Moran | | 20:47.90 | 917 |
| 5) Chase Recore | | 21:00.40 | 937 |
| Average Time: 20:00.76 Total Time: 1:40:03.80 1-5 Split: 1:49.30 |
| 6) Brandon Deckard | | 22:49.90 | 1023 |
| 7) Kohen Redmond | | 24:07.00 | 1042 |
143 | Butler (NC) | 4236 |
| 1) Dillon Neeley | | 17:49.90 | 479 |
| 2) Joshua Driscoll | | 18:43.90 | 690 |
| 3) Bode Mathes | | 21:57.60 | 990 |
| 4) James Aiello | | 23:40.50 | 1036 |
| 5) Quinlin Ohara | | 24:05.30 | 1041 |
| Average Time: 21:15.44 Total Time: 1:46:17.20 1-5 Split: 6:15.40 |
| 6) Owen Pomykacz | | 24:42.20 | 1049 |
| 7) Nolan Moon | | 24:55.30 | 1054 |
144 | Parkwood (NC) | 4242 |
| 1) Logan Shaffer | | 18:24.10 | 616 |
| 2) Colby Belk | | 19:42.00 | 825 |
| 3) Logan Voglewede | | 20:29.30 | 895 |
| 4) Jonathan Ellis | | 20:55.30 | 928 |
| 5) Grant Mushington | | 21:44.90 | 978 |
| Average Time: 20:15.12 Total Time: 1:41:15.60 1-5 Split: 3:20.80 |
| 6) Josiah Grignon | | 22:36.30 | 1017 |
145 | Voyager Academy (NC) | 4264 |
| 1) Karl J. Davis | | 18:24.50 | 618 |
| 2) Parker Hinshaw | | 19:09.50 | 756 |
| 3) Owen McMurray | | 21:00.70 | 938 |
| 4) Glenn Stiles | | 21:14.40 | 951 |
| 5) Louis Defrate | | 22:05.50 | 1001 |
| Average Time: 20:22.92 Total Time: 1:41:54.60 1-5 Split: 3:41.00 |
| 6) Bryan Garcia | | 24:07.50 | 1043 |
| 7) Glennis Jones | | 25:09.20 | 1056 |
146 | Richlands (NC) | 4369 |
| 1) RYLAN RUBENDALL | | 18:59.20 | 737 |
| 2) ALEXANDER AGUILAR | | 20:17.60 | 880 |
| 3) Hunter Bruyere | | 20:32.10 | 899 |
| 4) Luke Rials | | 20:36.70 | 905 |
| 5) Jesse Osborne | | 21:12.50 | 948 |
| Average Time: 20:19.62 Total Time: 1:41:38.10 1-5 Split: 2:13.30 |
| 6) Christian Cazares | | 21:53.80 | 987 |
| 7) Andrew Eller | | 23:33.00 | 1032 |
147 | Southwest Guilford (NC) | 4412 |
| 1) Christian Woodbury | | 18:22.10 | 609 |
| 2) Ben Runner | | 20:01.20 | 854 |
| 3) Samuel Ivey | | 21:16.30 | 955 |
| 4) Micah Burkett | | 21:37.00 | 972 |
| 5) Cooper Korson | | 22:47.60 | 1022 |
| Average Time: 20:48.84 Total Time: 1:44:04.20 1-5 Split: 4:25.50 |
| 6) Stirling Gould | | 23:16.60 | 1029 |
148 | Hopewell (NC) | 4419 |
| 1) Mitchell Marelli | | 18:40.10 | 680 |
| 2) Nolan Donaghy | | 19:34.90 | 809 |
| 3) Jordan Williams | | 20:58.20 | 932 |
| 4) Joshua Garcia | | 22:00.90 | 994 |
| 5) Samuel Garcia | | 22:16.20 | 1004 |
| Average Time: 20:42.06 Total Time: 1:43:30.30 1-5 Split: 3:36.10 |
| 6) Nick Delguidice | | 29:58.30 | 1063 |
149 | Independence (NC) | 4437 |
| 1) David Kushnir | | 19:40.00 | 821 |
| 2) Tyler Johnson | | 19:42.50 | 826 |
| 3) Christopher Kemper | | 19:58.50 | 851 |
| 4) Drew Whetstone | | 21:31.00 | 968 |
| 5) Matthew Golden | | 21:36.70 | 971 |
| Average Time: 20:29.74 Total Time: 1:42:28.70 1-5 Split: 1:56.70 |
| 6) Greordan Chambers | | 23:37.20 | 1035 |
| 7) Chaz Cross | | 23:45.00 | 1039 |
150 | South Pointe (SC) | 4496 |
| 1) Robert Newsome | | 19:38.10 | 818 |
| 2) Gavin McSwain | | 19:44.80 | 831 |
| 3) Noah Simpson | | 20:26.70 | 892 |
| 4) Treyton Moton | | 21:02.10 | 941 |
| 5) Jamarie Blanchard | | 22:32.30 | 1014 |
| Average Time: 20:40.80 Total Time: 1:43:24.00 1-5 Split: 2:54.20 |
| 6) Carter Newsome | | 22:34.80 | 1016 |
| 7) Reed Ullrich | | 22:44.60 | 1019 |
151 | Stuart W. Cramer (NC) | 4538 |
| 1) Luke Auten | | 18:26.00 | 628 |
| 2) Patrick Lamp | | 20:15.70 | 874 |
| 3) Jordan Granados | | 20:59.00 | 934 |
| 4) Dillon McManus | | 23:44.30 | 1038 |
| 5) Joe Fargher | | 30:46.90 | 1064 |
| Average Time: 22:50.38 Total Time: 1:54:11.90 1-5 Split: 12:20.90 |
152 | A.L. Brown (NC) | 4708 |
| 1) JP Bautista | | 20:21.10 | 885 |
| 2) Raouf Dalsing | | 20:23.20 | 889 |
| 3) Josiah Cook | | 21:18.60 | 959 |
| 4) Camden Bowers | | 21:24.80 | 962 |
| 5) Gerson Barroso | | 22:29.20 | 1013 |
| Average Time: 21:11.38 Total Time: 1:45:56.90 1-5 Split: 2:08.10 |
| 6) Ian Fongemy | | 23:41.70 | 1037 |
153 | Lincolnton (NC) | 4728 |
| 1) Jacob Sigmon | | 19:15.80 | 769 |
| 2) Chandler Sneed | | 20:54.70 | 926 |
| 3) Will Simonton | | 22:01.40 | 995 |
| 4) Caleb Deaton | | 22:25.80 | 1011 |
| 5) Kahari Phelps | | 23:15.60 | 1027 |
| Average Time: 21:34.66 Total Time: 1:47:53.30 1-5 Split: 3:59.80 |
| 6) Adam Stallings | | 26:12.00 | 1059 |
| 7) Tommy Chapman | | 26:22.60 | 1061 |
154 | Berry, Phillip O. (NC) | 4826 |
| 1) Kyree Harris | | 19:37.60 | 816 |
| 2) Kibwe Minder | | 21:03.30 | 944 |
| 3) Matthias Landivar | | 22:04.80 | 1000 |
| 4) Jaden Flowers | | 22:36.60 | 1018 |
| 5) Caleb Maske | | 24:39.70 | 1048 |
| Average Time: 22:00.40 Total Time: 1:50:02.00 1-5 Split: 5:02.10 |
155 | Galax (VA) | 4975 |
| 1) Caleb Mitchell | | 20:23.20 | 888 |
| 2) Caleb Whitman | | 21:44.20 | 977 |
| 3) Walter Whitman | | 22:34.80 | 1015 |
| 4) Evan King | | 24:09.20 | 1044 |
| 5) Simon Hanks | | 24:45.20 | 1051 |
| Average Time: 22:43.32 Total Time: 1:53:36.60 1-5 Split: 4:22.00 |
| 6) Juan Morales | | 25:01.50 | 1055 |
| 7) Riley Wilson | | 25:51.70 | 1058 |
156 | North Henderson (NC) | 4993 |
| 1) Owen Freeman | | 19:55.10 | 844 |
| 2) Sebastian Ortiz | | 22:21.90 | 1007 |
| 3) Andrew Lyda | | 23:20.40 | 1031 |
| 4) Nathan MacGregor | | 24:30.50 | 1046 |
| 5) Leobardo Aguilar-Sanchez | | 36:41.10 | 1065 |
| Average Time: 25:21.80 Total Time: 2:06:49.00 1-5 Split: 16:46.00 |