1 | 26 | Carrboro,
NC - Team Time (1st 5) 1:25:29.9 | Spread (1st 5) 47.4 |
| 2, 4, 5, 7, 8, (13), (14) |
| Dominic Collichio, Andrew Witcher, Tomiwa Olufolabi, Michael Jushchuk, Jesse Dellea, (James Jushchuk), (Alexander Taylor) |
| 16:33.6, 17:08.0, 17:11.4, 17:15.9, 17:21.0, (17:43.0), (17:50.0) |
2 | 42 | Cedar Ridge,
NC - Team Time (1st 5) 1:26:16.7 | Spread (1st 5) 2:03.5 |
| 1, 5, 10, 11, 15, (16), (17) |
| AJ Tucker, Anthony Boyle, Patrick Fallon, Jared Buddington, Nathaniel Bunner, (Matt Schumacher), (Ken Huneycutt) |
| 15:57.5, 17:11.4, 17:32.8, 17:34.0, 18:01.0, (18:02.0), (18:12.5) |
3 | 77 | Corinth Holders,
NC - Team Time (1st 5) 1:29:41.2 | Spread (1st 5) 1:30.6 |
| 3, 9, 19, 21, 25, (27), (27) |
| Anthony Mercado, Cody Beamer, Jake Lewis, Blake Jones, Bailey Blackwell, (Hunter Starr), (Brach Gordon) |
| 17:01.4, 17:25.0, 18:17.2, 18:25.6, 18:32.0, (18:37.0), (18:37.0) |
4 | 131 | Durham School of the Arts,
NC - Team Time (1st 5) 1:33:06.3 | Spread (1st 5) 47.8 |
| 18, 22, 24, 33, 34, (36), (40) |
| Hunter Scaggs, Spencer Clark, Nik Silva, Ezra Grossinger, Peter Oas, (Andy Masten), (Nikolas Silva) |
| 18:13.0, 18:29.0, 18:29.5, 18:54.0, 19:00.8, (19:12.0), (19:15.0) |
5 | 132 | Northwood,
NC - Team Time (1st 5) 1:33:05.0 | Spread (1st 5) 29.0 |
| 20, 22, 29, 30, 31, (36), (42) |
| Max Griffin, Thomas Duncan, Jesse Greenlee, Rob Hamlet, Forrest Glosson, (Tyler Klund), (Blake Hollar) |
| 18:19.0, 18:29.0, 18:44.0, 18:45.0, 18:48.0, (19:12.0), (19:32.6) |
6 | 159 | Randleman,
NC - Team Time (1st 5) 1:34:55.4 | Spread (1st 5) 2:21.0 |
| 12, 26, 32, 44, 45, (47), (48) |
| Chris Laughlin, Jake Garner, Michael Hager, Alex Herrera, Jacob Gregson, (Tyler Adams), (Evan Hager) |
| 17:37.0, 18:35.0, 18:51.1, 19:54.3, 19:58.0, (20:02.4), (20:10.9) |
7 | 224 | Graham,
NC - Team Time (1st 5) 1:39:44.5 | Spread (1st 5) 1:43.0 |
| 39, 41, 43, 49, 52, (56), (62) |
| Hayden Wiles, Alex Brown, Alex Cauthren, Handen Wiles, Daniel Estrada, (Rami Tellez), (Alex Camthran) |
| 19:14.3, 19:25.8, 19:44.1, 20:23.0, 20:57.3, (21:21.2), (22:19.0) |
8 | 225 | Reidsville,
NC - Team Time (1st 5) 1:40:24.7 | Spread (1st 5) 2:22.4 |
| 35, 36, 46, 50, 58, (69) |
| Robert Dominick, Chris Hall, Devin Ellington, Kristopher Smith, Kyle Smith, (Joseph Mountjoy) |
| 19:02.7, 19:12.0, 20:00.8, 20:44.1, 21:25.1, (24:06.2) |
9 | 292 | North Johnston,
NC - Team Time (1st 5) 1:49:40.0 | Spread (1st 5) 2:21.5 |
| 51, 53, 59, 64, 65, (66), (67) |
| Stephen Worley, Horicio Loza, Truman Phipps, Calton Duckworth, Trevor Browning, (Colby Godwin), (Cody Felton) |
| 20:51.6, 21:11.4, 21:32.7, 22:51.2, 23:13.1, (23:25.4), (23:54.3) |
10 | 300 | Granville Central,
NC - Team Time (1st 5) 1:51:00.0 | Spread (1st 5) 2:39.8 |
| 54, 55, 60, 63, 68, (70), (72) |
| Daniel Hendrick, Nick Cruz-Hope, Tyler Northrop, Aaron Rumsey, Romello Lawson, (Oscar Rodriquez), (Tyler Davie) |
| 21:18.8, 21:20.4, 21:58.5, 22:23.7, 23:58.6, (24:11.1), (25:05.2) |
11 | 336 | Franklinton,
NC - Team Time (1st 5) 2:06:06.9 | Spread (1st 5) 9:24.3 |
| 57, 61, 71, 73, 74, (75) |
| Dylan Stein, Devin Hoffman, Joseph Vito, Vinnie Joostema, Jake Lewis, (Justin Thomas) |
| 21:24.4, 22:11.5, 24:47.5, 26:54.8, 30:48.7, (36:50.7) |