1 | 15 | Durham Academy,
NC - Team Time (1st 5) 52:04.8 | Spread (1st 5) 21.0 |
| 1, 2, 3, 4, 5, (6), (9) |
| Benjamin Hornstein, Wyatt Benjamin, Sanju Patel, Redmond Thorne, John Spatola, (Aaron Caveney), (Connor Barritt) |
| 10:14.0, 10:21.0, 10:22.0, 10:32.8, 10:35.0, (10:55.0), (11:21.0) |
2 | 56 | Ravenscroft,
NC - Team Time (1st 5) 58:41.8 | Spread (1st 5) 1:21.0 |
| 7, 10, 12, 13, 14, (17), (19) |
| David Davis, Robert Schwitzgebel, Quinn Parker, Jai Gupta, Kip Hinson, (Bryant Graves), (Josh Kesterson) |
| 10:59.4, 11:26.1, 11:48.1, 12:07.8, 12:20.4, (12:52.2), (13:07.4) |
3 | 68 | North Raleigh Christian Academy,
NC - Team Time (1st 5) 1:01:02.5 | Spread (1st 5) 1:43.9 |
| 8, 11, 15, 16, 18, (20), (21) |
| Jack Risinger, Max Lyons, Grayson Keister, JP Melvin, Jude Walker, (Riley Balsis), (Gannon Stefansky) |
| 11:10.7, 11:45.3, 12:35.5, 12:36.4, 12:54.6, (13:13.0), (15:09.6) |