1 | 24 | Asheville Christian Academy,
NC - Team Time (1st 5) 1:27:59.7 | Spread (1st 5) 1:13.0 |
| 2, 3, 4, 5, 10, (27) |
| Josh Thornburg, Lawson McDonald, Sully Pierce, Blake Hedrick, Derek Long, (Jordan Parris) |
| 17:05.0, 17:16.7, 17:37.0, 17:43.0, 18:18.0, (25:32.0) |
2 | 51 | Carolina Day,
NC - Team Time (1st 5) 1:32:23.0 | Spread (1st 5) 3:54.0 |
| 1, 7, 9, 13, 21, (25), (26) |
| Trevor Sleight, Will Graham, Cameron McMillan, Thomas Freeman, Evan Joura, (Tomo Haske), (Dylan Haske) |
| 16:40.0, 17:54.0, 18:02.0, 19:13.0, 20:34.0, (21:40.0), (21:41.0) |
3 | 59 | Christ School,
NC - Team Time (1st 5) 1:33:57.0 | Spread (1st 5) 2:07.0 |
| 6, 8, 12, 16, 17, (18), (19) |
| Austin Coward, Kyle Husslein, Hagood Grantham, Michael Robbins, Connor Stemple, (Harrison Dent), (Jon Meidl) |
| 17:50.0, 18:00.0, 18:20.0, 19:50.0, 19:57.0, (20:12.0), (20:13.0) |
4 | 82 | Asheville School,
NC - Team Time (1st 5) 1:38:34.0 | Spread (1st 5) 2:26.0 |
| 11, 14, 15, 20, 22, (23), (24) |
| Elliott Wells, Jake Modaff, David Schaffer, Walker Sullivan, Charlie Ebaugh, (John Craver), (Edward Tung) |
| 18:19.0, 19:34.0, 19:41.0, 20:15.0, 20:45.0, (21:02.0), (21:08.0) |