1 | 65 | Coastal Christian,
NC - Team Time (1st 5) 1:26:29.9 | Spread (1st 5) 1:05.3 |
| 3, 8, 16, 18, 20, (24), (31) |
| Nicholas Scrocco, Jack Sterrett, Vince Bottiglier, Caleb Fargo, Sam Tripp, (Caleb Cottle), (Sam Morgan) |
| 16:35.9, 17:00.1, 17:35.1, 17:37.6, 17:41.2, (17:47.1), (18:04.0) |
2 | 89 | Gaston Christian,
NC - Team Time (1st 5) 1:27:22.1 | Spread (1st 5) 1:41.7 |
| 4, 5, 17, 25, 38, (40), (49) |
| Adam Hoyle, Connor Nanney, Jake Sosebee, Ryan Thornburg, Garrett Huffmon, (Thomas Bunko), (Jackson Roberts) |
| 16:40.8, 16:51.6, 17:36.3, 17:50.9, 18:22.5, (18:23.5), (18:51.3) |
3 | 92 | Cary Christian,
NC - Team Time (1st 5) 1:27:19.2 | Spread (1st 5) 2:08.3 |
| 1, 10, 13, 29, 39, (41), (44) |
| Brock Vanek, Kyle Moore, Bennett Mayes, Burke White, Evan Callery, (Miller Davenport), (Knox Albert) |
| 16:14.6, 17:13.2, 17:28.5, 18:00.0, 18:22.9, (18:23.9), (18:32.7) |
4 | 126 | Asheville Christian Academy,
NC - Team Time (1st 5) 1:29:12.8 | Spread (1st 5) 58.5 |
| 9, 21, 30, 32, 34, (42), (59) |
| Spencer Young, Seth Coxie, Camden Shumen, Preston Hill, Moultrie Dangerfield, (Tanner Townsend), (Roman Coxie) |
| 17:10.5, 17:45.2, 18:03.4, 18:04.7, 18:09.0, (18:30.2), (19:10.0) |
5 | 128 | Forsyth Country Day,
NC - Team Time (1st 5) 1:29:04.9 | Spread (1st 5) 2:21.3 |
| 2, 14, 28, 33, 51, (53), (54) |
| Will Scott, James Snyder, Sam Scott, Carter Sullivan, Andrew Mitchell, (Harrison Pike), (Ryan Reynolds) |
| 16:33.8, 17:29.5, 17:58.9, 18:07.6, 18:55.1, (18:58.0), (18:58.5) |
6 | 147 | Asheville School,
NC - Team Time (1st 5) 1:29:57.2 | Spread (1st 5) 2:19.8 |
| 7, 19, 22, 37, 62, (68), (69) |
| Connor Smith, Sam Cashwell, Satchell Mccutchen, Henry Russell, Jackson Best, (Patrick Plaehn), (Noah Stenov) |
| 16:56.0, 17:40.5, 17:46.0, 18:18.9, 19:15.8, (19:39.5), (19:42.6) |
7 | 184 | Cape Fear Academy,
NC - Team Time (1st 5) 1:31:40.8 | Spread (1st 5) 1:34.3 |
| 12, 27, 45, 48, 52, (65), (83) |
| Tanner Macpherson, Collin Hinson, Davon Peebles, Erik Head, Kieran Barclay, (Jason Huang), (Chase Stephens) |
| 17:22.3, 17:56.2, 18:39.7, 18:46.0, 18:56.6, (19:28.6), (20:43.1) |
8 | 233 | Fayetteville Christian,
NC - Team Time (1st 5) 1:34:04.7 | Spread (1st 5) 3:32.0 |
| 6, 11, 64, 73, 79, (82), (92) |
| Thomas Macagg, Sam Miller, Coyle Garcia, Will Sellers, Wesley Mathews, (Elijah Wilson), (Myles Burger) |
| 16:53.0, 17:14.9, 19:23.8, 20:08.0, 20:25.0, (20:38.8), (21:24.0) |
9 | 248 | SouthLake Christian Academy,
NC - Team Time (1st 5) 1:34:16.1 | Spread (1st 5) 2:11.7 |
| 15, 50, 56, 57, 70, (80), (86) |
| Jack Crofoot, Tanner Hart, Jacob Bartman, Barrett Banner, Caleb Johnston, (Anthony Alexanian), (Logan Stastny) |
| 17:31.1, 18:53.5, 19:01.7, 19:07.0, 19:42.8, (20:26.0), (20:51.5) |
10 | 264 | Hickory Grove Christian,
NC - Team Time (1st 5) 1:35:08.5 | Spread (1st 5) 2:19.9 |
| 35, 46, 47, 55, 81, (84), (89) |
| Nolan Godfrey, Miles Malloy, Josh Ottinger, Cole Bennett, Nicholas Roberts, (Daniel Coker), (Sammy Suber) |
| 18:10.8, 18:42.2, 18:44.7, 19:00.1, 20:30.7, (20:44.4), (21:03.4) |
11 | 291 | Grace Christian (Raleigh),
NC - Team Time (1st 5) 1:36:23.3 | Spread (1st 5) 2:22.0 |
| 26, 58, 60, 72, 75, (76), (77) |
| Keenan Baker, Cooper Tew, Andrew James, Thomas Rhoads, Steven McLeod, (Grayson Farless), (Cade Tischer) |
| 17:51.0, 19:07.2, 19:10.1, 20:02.0, 20:13.0, (20:19.4), (20:21.0) |
12 | 334 | St Davids,
NC - Team Time (1st 5) 1:38:08.1 | Spread (1st 5) 1:06.0 |
| 61, 63, 66, 67, 77, (93), (94) |
| Judson Thompson, William Fox, Luke Fuller, Will Patrick, Hunter Hueman, (Jack Wells), (Jack Piner) |
| 19:15.0, 19:19.0, 19:35.0, 19:38.1, 20:21.0, (21:29.0), (21:34.0) |
13 | 374 | Calvary Day School,
NC - Team Time (1st 5) 1:52:58.9 | Spread (1st 5) 9:25.4 |
| 35, 43, 91, 102, 103 |
| Seth Kunkel, Shiff Helvey, Mason Stopyra, Josh Hall, Garrett Reece |
| 18:10.8, 18:31.3, 21:23.9, 27:16.7, 27:36.2 |
14 | 401 | High Point Christian Academy,
NC - Team Time (1st 5) 1:44:41.6 | Spread (1st 5) 4:13.2 |
| 23, 90, 95, 96, 97, (100), (101) |
| Cole Johnson, Josh Ellas, Ben McDonald, Pharoh Underhill, Joel Kim, (Thomas Hardy), (Ayden Stack) |
| 17:46.8, 21:15.9, 21:39.9, 21:59.0, 22:00.0, (23:33.0), (23:43.4) |
15 | 405 | Arendell Parrott Academy,
NC - Team Time (1st 5) 1:42:48.0 | Spread (1st 5) 1:09.0 |
| 71, 74, 85, 87, 88, (98), (99) |
| J. Allen Smith, Max Begelman, Ayush Lamsal, William Wilder, Garrison Mullen, (Will Rouse), (Winston Bates) |
| 19:51.0, 20:09.0, 20:49.0, 20:59.0, 21:00.0, (22:04.5), (22:29.0) |