1 | 32 | Greensboro Day,
NC - Team Time (1st 5) 1:28:02.0 | Spread (1st 5) 2:09.0 |
| 1, 2, 5, 11, 13, (14), (20) |
| Ryan Carty, Patrick Nolan, Nathan Vercaemert, Clayton Wilson, Matthias Hertl, (Ben Stevenson), (Jake Burns) |
| 16:41.0, 16:48.0, 17:20.0, 18:23.0, 18:50.0, (18:54.0), (20:25.0) |
2 | 34 | Forsyth Country Day,
NC - Team Time (1st 5) 1:28:38.0 | Spread (1st 5) 52.0 |
| 4, 6, 7, 8, 9, (16), (17) |
| Taylor Boone, Philip Waugh, Westley Fitch, McLain Wilkinson, Ben Stallworth, (Daniel Schreiner), (Hunter Sturkie) |
| 17:11.0, 17:45.0, 17:49.0, 17:50.0, 18:03.0, (19:01.0), (19:15.0) |
3 | 68 | Wesleyan Christian Academy,
NC - Team Time (1st 5) 1:34:24.0 | Spread (1st 5) 3:25.0 |
| 3, 10, 15, 18, 22, (26), (27) |
| Drew Thompson, Austin Lassiter, Sam Young, Christopher Kabrich, Connor Andrews, (Ben Hinson), (David Corliss) |
| 17:08.0, 18:08.0, 18:57.0, 19:38.0, 20:33.0, (21:25.0), (21:59.0) |
4 | 98 | Christ School,
NC - Team Time (1st 5) 1:40:33.0 | Spread (1st 5) 2:40.0 |
| 12, 19, 20, 23, 24, (25), (28) |
| Hagood Grantham, Austin Coward, Jon Meidl, Barry Daniels, Harrison Dent, (Frost Parker), (Gabe Dunsmith) |
| 18:26.0, 19:50.0, 20:25.0, 20:46.0, 21:06.0, (21:22.0), (22:17.0) |