1 | 76 | West Forsyth,
NC - Team Time (1st 5) 1:23:33.7 | Spread (1st 5) 1:33.0 |
| 3, 8, 12, 19, 34, (46), (49) |
| Jackson Nichols, Jeremy Eldredge, Brandt Doty, Wesley Haggstrom, Kadin Martin, (Moheb Ghobrial), (Dyllan McPherson) |
| 16:04.2, 16:16.9, 16:38.2, 16:57.2, 17:37.2, (17:57.7), (18:01.1) |
2 | 84 | Myers Park,
NC - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 1:53.5 |
| 1, 6, 15, 27, 35, (38), (41) |
| Maddon Muhammad, Dylan Canipe, Luke Terrell, Leo O'Neill, Keegan Bader, (Evan Guiney), (Brendan O'Neill) |
| 15:46.5, 16:08.9, 16:46.0, 17:18.3, 17:40.0, (17:44.5), (17:49.6) |
3 | 97 | Reagan,
NC - Team Time (1st 5) 1:24:52.6 | Spread (1st 5) 42.8 |
| 13, 16, 18, 20, 30, (37), (40) |
| Spencer Baldwin, Jay Keeley, Nate Hayes, Jay Keeley, Brendan Moncur, (Garreth Fulcher), (Conner Jones) |
| 16:44.3, 16:46.8, 16:54.6, 16:59.8, 17:27.1, (17:43.3), (17:47.7) |
4 | 127 | East Mecklenburg,
NC - Team Time (1st 5) 1:26:16.4 | Spread (1st 5) 1:02.4 |
| 11, 25, 26, 32, 33, (39), (56) |
| Richard Waller, Peter Rantala, Ezekiel Johnson, David Buie, Donald Moore, (Sam Hanley), (Aiden Hanley) |
| 16:33.2, 17:17.2, 17:17.9, 17:32.5, 17:35.6, (17:47.3), (18:25.9) |
5 | 143 | R.J. Reynolds,
NC - Team Time (1st 5) 1:26:25.2 | Spread (1st 5) 2:00.2 |
| 9, 17, 21, 42, 54, (64), (83) |
| David Nicholson, Rand Parrish, Matthew Boyd, Bo Dalrymple, Trey Connolly, (Joseph Woodruff), (Connor Martinez) |
| 16:22.1, 16:48.3, 17:02.2, 17:50.3, 18:22.3, (18:44.9), (19:46.8) |
6 | 163 | Page,
NC - Team Time (1st 5) 1:26:43.0 | Spread (1st 5) 2:07.8 |
| 4, 5, 50, 51, 53, (60), (63) |
| Jean-lou Pare, Ethan Long, Winston Eskridge, Christian Quintana, Will Abell, (Lucien Pare), (Jackson Koehler) |
| 16:08.1, 16:08.5, 18:01.8, 18:08.7, 18:15.9, (18:39.7), (18:41.3) |
7 | 165 | Davie,
NC - Team Time (1st 5) 1:27:45.3 | Spread (1st 5) 1:20.6 |
| 22, 24, 28, 36, 55, (67), (69) |
| Andrew Brown, Caleb Young, Nate Brooks, Owen Sulecki, Sebastien McEwen, (Cole Swade), (Sam Warner) |
| 17:02.8, 17:16.7, 17:20.6, 17:41.8, 18:23.4, (18:52.0), (19:05.5) |
| 165 | Porter Ridge,
NC - Team Time (1st 5) 1:27:10.1 | Spread (1st 5) 3:18.4 |
| 2, 10, 31, 52, 70, (91), (95) |
| Jacob Laney, Dominic Conroy, David Pavlyuk, Brett Adelman, Sean McDevitt, (Logan Kesner), (Jack Beckerman) |
| 15:49.8, 16:30.7, 17:28.4, 18:13.0, 19:08.2, (20:56.3), (21:15.0) |
9 | 195 | Hickory Ridge,
NC - Team Time (1st 5) 1:28:35.3 | Spread (1st 5) 2:30.9 |
| 7, 23, 45, 58, 62, (66), (73) |
| Bryce Anderson, Joshua Ashley, Julian Mendoza, Ethan Witte, Cannon Powell, (Merritt Michalski), (Nicholas Talone) |
| 16:10.1, 17:16.0, 17:53.0, 18:35.2, 18:41.0, (18:48.1), (19:15.9) |
10 | 217 | Grimsley,
NC - Team Time (1st 5) 1:29:47.5 | Spread (1st 5) 2:19.8 |
| 14, 29, 47, 59, 68, (75), (76) |
| Jacob Barrow, Shane Braxton, Noah Fernandez, Declan Oberlies, Haveesh Macha, (Ryan Meyer), (Hunter Setzler) |
| 16:44.4, 17:24.6, 17:58.6, 18:35.7, 19:04.2, (19:25.0), (19:27.0) |
11 | 327 | Ragsdale,
NC - Team Time (1st 5) 1:34:45.3 | Spread (1st 5) 1:52.4 |
| 43, 57, 71, 74, 82, (87), (108) |
| John Howard, Ransom Cope, Josh Osorio, Eddy Noyola-Martinez, Brandon Alker, (Rush Collins), (Karan Patel) |
| 17:50.8, 18:34.7, 19:13.3, 19:23.3, 19:43.2, (20:23.1), (23:19.2) |
12 | 334 | Northwest Guilford,
NC - Team Time (1st 5) 1:34:44.5 | Spread (1st 5) 1:40.3 |
| 48, 61, 65, 79, 81, (85), (86) |
| Shaunak Nag, Nicholas Hamilton, CJ Annunziato, Chris Annunziato, Reid Rouse, (David Hoover), (Liam McWhorter) |
| 18:00.7, 18:40.3, 18:46.5, 19:36.0, 19:41.0, (19:53.4), (20:03.7) |
13 | 397 | Butler,
NC - Team Time (1st 5) 1:38:46.5 | Spread (1st 5) 1:37.5 |
| 72, 77, 78, 80, 90, (92), (96) |
| Dillon Neeley, Dustin Marcinko, William McKean, Connor Marciniak, Temeno Habtemariam, (Joshua Driscoll), (Ashton Bucholz) |
| 19:13.5, 19:30.0, 19:33.0, 19:39.0, 20:51.0, (21:00.5), (21:18.0) |
14 | 399 | Independence,
NC - Team Time (1st 5) 1:40:09.8 | Spread (1st 5) 3:20.9 |
| 44, 84, 88, 89, 94, (99), (101) |
| Joshua Divers, Nicholas O'Brien-Pifer, Justin Kemper, Christopher Kemper, Tyler Whetstone, (Matthew Golden), (Andrew Dickinson) |
| 17:51.9, 19:47.3, 20:37.0, 20:40.8, 21:12.8, (21:54.0), (22:02.4) |
15 | 510 | East Forsyth,
NC - Team Time (1st 5) 1:55:05.8 | Spread (1st 5) 5:29.7 |
| 93, 98, 100, 109, 110, (111), (112) |
| Micah Sanchez, Matthew Thompson, Jackson Napier, Thomas Wilson, Charles Hall, (Riley Tucker), (Brock Pearce) |
| 21:12.0, 21:45.0, 21:58.1, 23:29.0, 26:41.7, (26:59.3), (32:17.0) |
16 | 511 | Garinger,
NC - Team Time (1st 5) 1:50:50.2 | Spread (1st 5) 59.9 |
| 97, 102, 103, 104, 105, (106), (107) |
| Yahir Camo, Roberto Revelo, Beh Reh, Josiah Garrett, Ktang Siu, (Oscar Guerra-Noriega), (Jado Masambeta) |
| 21:41.7, 22:07.3, 22:08.0, 22:11.6, 22:41.6, (22:43.2), (22:57.3) |