1 | 32 | Hickory Christian Academy,
NC - Team Time (1st 5) 1:34:12.8 | Spread (1st 5) 1:20.7 |
| 3, 4, 6, 9, 10, (13), (18) |
| Andrew Tysinger, Luke Lowry, Mitchell Hartman, Matthew Lowry, Cameron Salazar, (Ian Troutman), (Drake Johncock) |
| 18:06.6, 18:31.3, 18:44.5, 19:23.1, 19:27.3, (19:45.2), (21:38.9) |
2 | 47 | Gaston Day,
NC - Team Time (1st 5) 1:36:20.2 | Spread (1st 5) 3:00.6 |
| 2, 7, 8, 14, 16, (17), (21) |
| Will Harris, Luke Putnam, Spencer Jones, Jay Hixson, Jack Harris, (Matthew Kovacs), (James Anthony) |
| 17:40.4, 18:48.5, 18:56.1, 20:14.2, 20:41.0, (21:23.4), (22:39.8) |
3 | 67 | Grace Academy,
NC - Team Time (1st 5) 1:40:56.5 | Spread (1st 5) 7:15.5 |
| 1, 11, 12, 19, 24, (25), (26) |
| Peter Hetzel, Cannan Sullens, Garret Wease, Taylor Heffron, Sylus Dowdy, (Caleb Clery), (Cody Lavender) |
| 16:16.5, 19:41.0, 19:44.0, 21:43.0, 23:32.0, (23:56.0), (24:13.0) |
4 | 85 | Davidson Day,
NC - Team Time (1st 5) 1:46:45.3 | Spread (1st 5) 4:34.0 |
| 5, 15, 20, 22, 23, (27), (28) |
| Matt Barclay, Matthew Hines, Lucas James, Sam Kastel, Alex Sabates, (Seb Soria), (George James) |
| 18:36.7, 20:14.7, 22:02.6, 22:40.6, 23:10.7, (24:13.6), (25:06.5) |