1 | 56 | Elkin,
NC - Team Time (1st 5) 1:24:34.2 | Spread (1st 5) 1:49.3 |
| 1, 4, 14, 15, 22, (44), (52) |
| Matt Wallace, Jacob Parker, Blake Poplin, Said Javier, Jonah Christian, (Tanner Sturdivant), (Matthew Schumak) |
| 15:50.3, 16:22.3, 17:17.9, 17:24.1, 17:39.6, (18:41.8), (18:59.2) |
2 | 68 | Gray Stone Day,
NC - Team Time (1st 5) 1:26:34.3 | Spread (1st 5) 30.4 |
| 9, 12, 13, 16, 18, (20), (21) |
| Jordy Featherstone, Logan Hammill, David Cowan, Shane McManus, William Murdoch, (Owen Whitesell), (Adam Habeeb) |
| 17:01.8, 17:17.1, 17:17.4, 17:25.8, 17:32.2, (17:33.7), (17:39.0) |
3 | 78 | Walkertown,
NC - Team Time (1st 5) 1:26:11.7 | Spread (1st 5) 1:28.4 |
| 2, 10, 17, 24, 25, (32), (43) |
| Matthew Rogers, Daniel Parmesano, Logan Carter, Blake Freeman, Donwill Jamison, (Ryan Carter), (Justin Still) |
| 16:15.6, 17:02.5, 17:26.2, 17:43.4, 17:44.0, (18:15.1), (18:41.0) |
4 | 79 | Bishop McGuinness,
NC - Team Time (1st 5) 1:26:38.2 | Spread (1st 5) 1:28.5 |
| 6, 8, 11, 23, 31, (37), (53) |
| Jack Brannan, Bryan Soltis, Peter Balogh, Thomas Boyers, Caleb Carmichael, (Scott Debrecht), (Matt Herndon) |
| 16:41.8, 17:00.5, 17:03.0, 17:42.6, 18:10.3, (18:29.4), (19:00.1) |
5 | 183 | Chatham Central,
NC - Team Time (1st 5) 1:31:49.5 | Spread (1st 5) 1:21.0 |
| 19, 29, 38, 48, 49, (51), (55) |
| Caleb Johnson, Kameron McNeill, Jordan Harris, Mason Phillips, Jeffery Davis, (Dawson Wolf), (Nick Daggett) |
| 17:33.6, 17:58.7, 18:29.5, 18:53.1, 18:54.6, (18:57.0), (19:06.0) |
6 | 217 | Atkins,
NC - Team Time (1st 5) 1:33:30.3 | Spread (1st 5) 1:45.5 |
| 27, 35, 40, 56, 59, (63), (76) |
| Jeremy Kankula, Chris Hall, Luke Leahy-Higgins, Bryson Whitt, Dylan Langham, (Tony Davis), (James Huntley) |
| 17:49.1, 18:23.5, 18:34.7, 19:08.4, 19:34.6, (19:52.1), (20:30.3) |
7 | 237 | Mount Airy,
NC - Team Time (1st 5) 1:34:44.7 | Spread (1st 5) 1:46.8 |
| 33, 41, 47, 50, 66, (77), (105) |
| Joseph Dixon, Dalton Mayes, Matthew Eads, Hunt Harrison, Justin Leonard, (Jackson Heath), (Griffin Spencer) |
| 18:19.0, 18:37.7, 18:47.1, 18:55.1, 20:05.8, (20:32.3), (22:02.8) |
8 | 251 | East Wilkes,
NC - Team Time (1st 5) 1:34:39.3 | Spread (1st 5) 4:48.8 |
| 3, 5, 62, 88, 93, (100), (114) |
| Will Jolly, Kyle Rhodes, Brandon Hemric, Brandon Tilley, Bergie Speaks, (Austin Miller), (Dakota Parks) |
| 16:17.4, 16:28.5, 19:47.5, 20:59.7, 21:06.2, (21:42.0), (23:28.0) |
9 | 264 | North Stanly,
NC - Team Time (1st 5) 1:36:05.3 | Spread (1st 5) 3:14.0 |
| 26, 30, 42, 79, 87, (94), (96) |
| Kellan Sabol, Noah Lancaster, Joseph Williams, Carter Knighten, Tyler Billingsley, (Tyler Billingsly), (Tyler McPherson) |
| 17:45.0, 18:09.4, 18:37.8, 20:34.1, 20:59.0, (21:16.0), (21:19.0) |
10 | 317 | North Moore,
NC - Team Time (1st 5) 1:39:20.3 | Spread (1st 5) 2:08.1 |
| 36, 61, 65, 75, 80, (83), (85) |
| James Gillis, Travis English, Steven Henley, Tristan Mackey, James Daniel, (Todd Moore), (Ivan Benjume) |
| 18:28.1, 19:42.8, 20:03.7, 20:29.5, 20:36.2, (20:43.3), (20:51.7) |
11 | 318 | North Stokes,
NC - Team Time (1st 5) 1:39:14.2 | Spread (1st 5) 4:05.4 |
| 7, 64, 71, 86, 90 |
| Justin Kenard, Dawson Durham, Corey Burnworth, Junior Fulks, Dustin Vernon |
| 16:58.0, 19:57.8, 20:19.2, 20:55.8, 21:03.4 |
12 | 321 | Uwharrie Charter,
NC - Team Time (1st 5) 1:39:16.1 | Spread (1st 5) 1:17.8 |
| 54, 57, 68, 70, 72, (80), (84) |
| Brian Reeves, Ben Ingle, Jake Young, Jake Fesmire, Horatio Poteat, (Quez Nettles), (Jude Arsenault) |
| 19:04.0, 19:21.7, 20:13.6, 20:15.0, 20:21.8, (20:36.2), (20:44.4) |
13 | 327 | West Montgomery,
NC - Team Time (1st 5) 1:39:08.5 | Spread (1st 5) 3:08.8 |
| 28, 46, 73, 89, 91, (103), (116) |
| Avery Pipkin, Nick Batten, Mason Coble, Karrick Bennett, Vicente Maldanado, (Raul Mendoza), (Chase Hensley) |
| 17:54.7, 18:46.2, 20:23.4, 21:00.7, 21:03.5, (22:01.0), (23:33.7) |
14 | 380 | Queen's Grant,
NC - Team Time (1st 5) 1:43:32.5 | Spread (1st 5) 4:36.3 |
| 34, 58, 67, 110, 111, (117), (121) |
| Craig Rowell, Mac Gilliam, Thomas Vaughn, Kade Scoggins, Devin Jessamy-Vaughn, (Robert MacArthur), (Tucker Naumann) |
| 18:21.7, 19:28.0, 20:07.4, 22:37.4, 22:58.0, (23:35.8), (25:39.4) |
15 | 391 | Albemarle,
NC - Team Time (1st 5) 1:42:52.8 | Spread (1st 5) 3:12.5 |
| 45, 69, 78, 98, 101, (108), (123) |
| Grayson Dixon, Spencer Dixon, John Williams, Colin Egan, Jack Williams, (Manuel Ubaldo), (Joey Little) |
| 18:42.5, 20:14.0, 20:32.4, 21:28.9, 21:55.0, (22:28.0), (26:10.0) |
16 | 415 | Union Academy,
NC - Team Time (1st 5) 1:44:00.8 | Spread (1st 5) 2:24.6 |
| 60, 74, 82, 97, 102, (106), (107) |
| Wylie Schnedl, Alex Tabolt, Tristan Wheeler, Sabastion Haywood, Wyatt McBride, (Peter Mantione), (Thomas DeChant) |
| 19:35.4, 20:26.0, 20:38.4, 21:21.0, 22:00.0, (22:15.0), (22:23.6) |
17 | 475 | East Montgomery,
NC - Team Time (1st 5) 1:49:34.2 | Spread (1st 5) 5:26.3 |
| 39, 99, 103, 115, 119, (122), (124) |
| Ricky Thacker II, Ryan Ingram, Jonathan Benitez, Caleb Hassell, Bradley Britt, (Cameron Beard), (Jose Zapol) |
| 18:33.6, 21:29.5, 22:01.0, 23:30.2, 23:59.9, (25:51.8), (26:22.1) |
18 | 521 | South Stanly,
NC - Team Time (1st 5) 1:51:29.0 | Spread (1st 5) 2:15.0 |
| 92, 95, 109, 112, 113, (118), (120) |
| Levi Carpenter, Jordan Wright, Michael Humes, Cody Shields, Ty Smith, (Drew Jackson), (Noah Honeycutt) |
| 21:04.0, 21:18.0, 22:34.0, 23:14.0, 23:19.0, (23:40.0), (24:55.0) |