1 | 22 | Central Academy,
NC - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 1:53.8 |
| 1, 3, 4, 6, 8, (12), (13) |
| Elijah Inuwa, Alec Merrill, Joshua Weirich, Matthew Riordan, Parker Colbath, (Joe Hinkle), (Charles Fisher) |
| 16:16.5, 17:05.3, 17:17.6, 17:26.3, 18:10.3, (19:18.8), (19:42.7) |
2 | 60 | Parkwood,
NC - Team Time (1st 5) 1:36:47.9 | Spread (1st 5) 2:41.1 |
| 7, 9, 11, 16, 17, (18), (22) |
| W. Alex Tidwell, Philip Abernathy, AJ Benitez-DeVilbiss, Jonathan Moore, Chabelo Lantz, (Josiah Davis), (Joshua Beekman) |
| 17:58.3, 18:23.0, 19:15.2, 20:32.0, 20:39.4, (21:05.0), (22:56.9) |
3 | 79 | Forest Hills,
NC - Team Time (1st 5) 1:43:24.5 | Spread (1st 5) 6:56.7 |
| 2, 14, 19, 20, 24, (25), (30) |
| Frisco Poole, Daniel Melton, Taylor Phifer, John Voeun, Diego Poole, (Lance Martinez), (Tykeem Sloan) |
| 16:22.3, 20:21.0, 21:35.1, 21:47.1, 23:19.0, (24:06.0), (25:59.4) |
4 | 88 | Mount Pleasant,
NC - Team Time (1st 5) 1:47:02.4 | Spread (1st 5) 7:47.6 |
| 5, 10, 21, 23, 29, (30), (30) |
| Josh Lambert, Adam Allman, Zachary Walker, Jesse Lambert, Josh Miller, (Andrew Thomas), (Dylan Drye) |
| 17:19.3, 18:39.9, 22:44.0, 23:12.3, 25:06.9, (25:59.4), (25:59.4) |
5 | 129 | West Stanly,
NC - Team Time (1st 5) 2:01:21.0 | Spread (1st 5) 7:07.0 |
| 15, 26, 27, 28, 33, (34), (35) |
| Matt Barringer, Landon Wilson, AJ Wild, Luke Griffin, Noah Coley, (Blake Cole), (Zeke Lilly) |
| 20:27.0, 24:13.0, 24:18.0, 24:49.0, 27:34.0, (28:44.0), (33:35.0) |