1 | 49 | North Stanly,
NC - Team Time (1st 5) 1:31:20.3 | Spread (1st 5) 2:40.5 |
| 1, 3, 5, 7, 33, (40), (41) |
| Bryson Childress, Paul-Thomas Childress, PT Childress, Noah Lancaster, Tyler McPherson, (Joseph Williams), (Tony Perryman) |
| 17:20.5, 17:39.3, 17:58.0, 18:21.5, 20:01.0, (20:19.0), (20:20.0) |
2 | 63 | Gray Stone Day,
NC - Team Time (1st 5) 1:34:00.4 | Spread (1st 5) 1:38.2 |
| 4, 11, 12, 15, 21, (32), (35) |
| Shane McManus, Adam Habeeb, Samuel Lanning, Owen Whitesell, Clayton Broadway, (Benjamin McLeod), (Nicholas Rokos) |
| 17:50.1, 18:49.8, 18:52.6, 18:59.6, 19:28.3, (20:00.0), (20:08.0) |
3 | 77 | Chatham Central,
NC - Team Time (1st 5) 1:35:08.3 | Spread (1st 5) 1:22.5 |
| 6, 10, 16, 20, 25, (26), (46) |
| Caleb Johnson, Mason Phillips, Kameron McNeill, Jordan Harris, Chase Murray, (Christian Hagood), (Chase Mashburn) |
| 18:15.4, 18:45.0, 19:07.0, 19:23.0, 19:37.9, (19:43.5), (20:37.5) |
4 | 96 | South Davidson,
NC - Team Time (1st 5) 1:35:46.2 | Spread (1st 5) 2:26.4 |
| 2, 13, 22, 29, 30, (42), (70) |
| Travis Gallimore, Brent Surratt, Bladen Parrish, Michael Mckinney, Hunter Query, (Evrette Rhymer), (Hayden Hicks) |
| 17:30.4, 18:57.0, 19:28.5, 19:53.5, 19:56.8, (20:29.3), (24:04.0) |
5 | 111 | Queen's Grant,
NC - Team Time (1st 5) 1:37:10.1 | Spread (1st 5) 2:16.3 |
| 9, 13, 19, 23, 47, (51), (56) |
| Lucas Brown, Lloyd Latta, Xavier Westbrook, Dillon Moore, Neythen Pacheco, (Hayden Lynch), (Sam Brooks) |
| 18:34.5, 18:57.0, 19:13.8, 19:34.0, 20:50.8, (20:59.0), (21:34.8) |
6 | 157 | West Montgomery,
NC - Team Time (1st 5) 1:39:49.1 | Spread (1st 5) 3:04.9 |
| 8, 18, 28, 49, 54, (61), (62) |
| Brian Morrill, Avery Pipkin, Karrick Bennett, Chase Hensley, Christian Mitchell, (Raul Mendoza), (Alex Mendoza) |
| 18:25.9, 19:09.1, 19:47.4, 20:55.9, 21:30.8, (22:18.8), (22:27.9) |
7 | 202 | Union Academy,
NC - Team Time (1st 5) 1:42:41.9 | Spread (1st 5) 2:32.2 |
| 17, 34, 39, 55, 57, (58), (60) |
| Aaron Horner, Stephen Wilkinson, Justin Louder, Benton Griffin, Darius Ledbetter, (Wyatt McBride), (Alex Tabolt) |
| 19:09.0, 20:03.3, 20:17.2, 21:31.2, 21:41.2, (21:50.0), (22:14.0) |
8 | 205 | North Moore,
NC - Team Time (1st 5) 1:42:13.1 | Spread (1st 5) 54.3 |
| 31, 38, 43, 45, 48, (50), (73) |
| James Gillis, Lane Bates, Steven Henley, Francis Guillen Diaz, Travis English, (Ivan Benjume), (Camden Little) |
| 19:59.7, 20:13.0, 20:29.6, 20:36.8, 20:54.0, (20:57.4), (26:05.1) |
9 | 216 | Uwharrie Charter,
NC - Team Time (1st 5) 1:43:50.8 | Spread (1st 5) 2:29.1 |
| 24, 36, 44, 53, 59, (63), (67) |
| Ben Ingle, Preston Maness, Jake Fesmire, Jude Arsenault, Cameron Huggins, (Colin Soja), (Garrett Smith) |
| 19:36.2, 20:08.5, 20:30.8, 21:30.0, 22:05.3, (22:42.3), (23:35.1) |
10 | 271 | East Montgomery,
NC - Team Time (1st 5) 1:53:08.7 | Spread (1st 5) 6:20.9 |
| 27, 37, 66, 68, 73 |
| Daniel Martin, Luis Molina-Flores, Cameron Beard, Rodolfo Vera, Victor Hernandez-Rogel |
| 19:44.2, 20:09.1, 23:32.1, 23:38.2, 26:05.1 |
11 | 321 | South Stanly,
NC - Team Time (1st 5) 1:56:21.0 | Spread (1st 5) 3:42.0 |
| 52, 64, 65, 69, 71, (72), (75) |
| Levi Carpenter, Jordan Wright, Damie Griffen, Ty Smith, John Wallace, (Riley Horton), (Noah Honeycutt) |
| 21:17.0, 23:05.0, 23:11.0, 23:49.0, 24:59.0, (25:34.0), (26:18.0) |