1 | 33 | Southeast Guilford,
NC - Team Time (1st 5) 1:29:13.7 | Spread (1st 5) 1:06.9 |
| 3, 4, 7, 9, 10, (13), (16) |
| Jadon Coble, Spody Welch, Eddison Bridges, Jackson Gaydon, Jahleel Leavens, (Clark Hinshaw), (Dalton Falls) |
| 17:13.6, 17:25.3, 18:04.1, 18:10.2, 18:20.5, (18:43.8), (18:54.1) |
2 | 42 | Williams,
NC - Team Time (1st 5) 1:29:21.8 | Spread (1st 5) 2:39.4 |
| 1, 6, 8, 12, 15, (17), (25) |
| Ryan Motondo, Tommy Allegretto, TJ Thorpe, Ethan Le, James Spradlin, (Fletcher Stuart), (Evan Gilgo) |
| 16:10.9, 17:43.5, 18:09.7, 18:27.4, 18:50.3, (18:59.8), (19:43.0) |
3 | 66 | Southern Alamance,
NC - Team Time (1st 5) 1:31:58.0 | Spread (1st 5) 3:07.2 |
| 2, 11, 14, 19, 20, (22), (23) |
| Daniel King, Adrian Villeda-Pineda, Dominick Molinari, Carter Tumey, Conner Spitler, (Luke Ursery), (Adrian Aleman Ramirez) |
| 16:16.1, 18:21.5, 18:47.2, 19:09.9, 19:23.3, (19:38.2), (19:39.6) |
4 | 107 | Asheboro,
NC - Team Time (1st 5) 1:38:05.9 | Spread (1st 5) 3:14.4 |
| 5, 21, 24, 28, 29, (30), (34) |
| Wesley Britt, Nicolas Paschal, Jason Leville, Samuel Roman, Roberson Steve, (Luis Martinez), (Hydzik Seth) |
| 17:32.8, 19:36.4, 19:41.8, 20:27.7, 20:47.2, (20:54.0), (21:53.6) |
5 | 163 | Southwestern Randolph,
NC - Team Time (1st 5) 1:47:54.6 | Spread (1st 5) 3:44.2 |
| 18, 33, 35, 38, 39, (40), (41) |
| Jordan Reynolds, Elvis Geissler, Dakota Bowman, Brandon Bowman, Joshua Foland, (Jeremy Saunders), (Joey Xiong) |
| 19:01.9, 21:28.1, 22:07.9, 22:30.6, 22:46.1, (23:21.1), (23:57.3) |
6 | 173 | Eastern Guilford,
NC - Team Time (1st 5) 1:49:48.9 | Spread (1st 5) 3:57.5 |
| 27, 31, 36, 37, 42, (46) |
| Noah Howe, Collin Urquhart, Xavier Gonzalez, Javier Ortiz, Shane Pilger, (Tahri White) |
| 20:11.2, 20:54.4, 22:08.6, 22:26.0, 24:08.7, (31:18.8) |
7 | 190 | Southern Guilford,
NC - Team Time (1st 5) 2:08:25.4 | Spread (1st 5) 10:24.0 |
| 26, 32, 43, 44, 45 |
| Cameron Roberts, Justin Copper, Austin Cunningham, Jackson Goins, Jiwan Roberson |
| 20:04.0, 21:26.9, 26:08.5, 30:18.0, 30:28.0 |