1 | 24 | West Carteret,
NC - Team Time (1st 5) 1:26:54.0 | Spread (1st 5) 2:06.0 |
| 1, 2, 3, 7, 11, (15), (18) |
| Frank Rushok, Cameron Eure, Jack Lindstrom, August Taber, Shain Geronimo, (Finn Jones), (David Sessoms) |
| 16:16.0, 16:58.0, 17:16.0, 18:02.0, 18:22.0, (18:39.0), (18:53.0) |
2 | 69 | Jacksonville,
NC - Team Time (1st 5) 1:32:56.0 | Spread (1st 5) 1:08.0 |
| 7, 12, 13, 16, 21, (28), (32) |
| Caleb Carmen, William Barnes, Caleb Young, Frankie Borkowski, Michael Crawford, (Julien Allison), (Joey Hendricks) |
| 18:02.0, 18:29.0, 18:35.0, 18:40.0, 19:10.0, (20:11.0), (20:23.0) |
3 | 73 | White Oak,
NC - Team Time (1st 5) 1:32:46.1 | Spread (1st 5) 2:03.9 |
| 4, 10, 17, 20, 22, (23), (24) |
| Chase Titus-Ethridge, Christian Greene, Joshua Mack, Ben McClary, Dante Silapheth, (Ethan Cranford), (Caige Davis) |
| 17:16.1, 18:16.0, 18:52.0, 19:02.0, 19:20.0, (19:35.7), (19:40.0) |
4 | 95 | Swansboro,
NC - Team Time (1st 5) 1:36:00.4 | Spread (1st 5) 2:25.0 |
| 5, 9, 25, 27, 29, (30), (36) |
| Tristen Alvis, Nathan Plumb, Joseph Brooks, Joel Taylor, Camden Scheller, (Morgan Cassell), (Brigade Carpenter) |
| 17:50.0, 18:06.4, 19:42.0, 20:07.0, 20:15.0, (20:15.4), (21:11.0) |
5 | 124 | Northside-Onslow,
NC - Team Time (1st 5) 1:39:34.0 | Spread (1st 5) 3:48.0 |
| 6, 19, 26, 35, 38, (39), (40) |
| Jammari Gitt, Kyle McDermont, Jonathan Thompson, Kayin Branham, Alex Husky, (Ethan Batchelor), (Jackson Kirk) |
| 17:54.0, 18:56.0, 20:00.0, 21:02.0, 21:42.0, (22:14.0), (22:40.0) |
6 | 149 | Havelock,
NC - Team Time (1st 5) 1:41:19.9 | Spread (1st 5) 2:50.0 |
| 14, 31, 33, 34, 37, (41), (42) |
| Eugenio Cotto, Austen Bryant, Dylan Furniss, Trevor Chaplin, Ian Barra, (Joshu Grossnickle), (Jacob Montanye) |
| 18:38.0, 20:20.0, 20:23.9, 20:30.0, 21:28.0, (22:44.0), (24:04.0) |