1 | 42 | Grimsley,
NC - Team Time (1st 5) 1:26:24.6 | Spread (1st 5) 46.1 |
| 3, 7, 9, 11, 12, (19), (20) |
| Shane Braxton, Jacob Barrow, Noah Fernandez, Ethan Sadler, Noah Sadler, (Haveesh Macha), (Seth Jiles) |
| 16:42.7, 17:20.9, 17:25.8, 17:26.4, 17:28.8, (17:48.8), (17:53.5) |
2 | 51 | Page,
NC - Team Time (1st 5) 1:25:26.7 | Spread (1st 5) 1:56.2 |
| 1, 2, 4, 21, 23, (24), (26) |
| Ethan Long, Jean-lou Pare, Emmett Yacouba, Will Abell, Hayden Gentry, (Jackson Koehler), (Michael Mitchum) |
| 16:08.1, 16:16.1, 17:04.6, 17:53.6, 18:04.3, (18:07.9), (18:24.3) |
3 | 60 | Northwest Guilford,
NC - Team Time (1st 5) 1:27:41.6 | Spread (1st 5) 33.8 |
| 6, 10, 13, 15, 16, (18), (22) |
| Nicholas Hamilton, Liam McWhorter, Avery Hurst, Tyler Schmid, Riley Joncas, (Matthew Heras), (Seth Willis) |
| 17:11.1, 17:25.9, 17:39.0, 17:40.7, 17:44.9, (17:48.5), (18:00.0) |
4 | 71 | High Point Central,
NC - Team Time (1st 5) 1:28:58.3 | Spread (1st 5) 1:48.4 |
| 5, 8, 14, 17, 27, (28), (30) |
| Hamza Alkadir, Murad Creary, Murad Creary, Logan Anderson, Ian White, (Matthew Hand), (David Sesaho) |
| 17:09.3, 17:23.6, 17:39.3, 17:48.4, 18:57.7, (19:06.1), (19:16.7) |
5 | 150 | Ragsdale,
NC - Team Time (1st 5) 1:38:47.8 | Spread (1st 5) 2:42.2 |
| 25, 29, 31, 32, 33, (34), (35) |
| Ransom Cope, Josh Osorio, Mathew Marston, Aidan Chicosky, Jaxson Davis, (Cesar Jenkins), (Rush Collins) |
| 18:17.9, 19:14.3, 19:54.7, 20:20.8, 21:00.1, (21:13.5), (21:16.0) |