1 | 27 | Spring Valley,
SC - Team Time (1st 5) 1:23:52.7 | Spread (1st 5) 45.4 |
| 2, 3, 4, 8, 10, (16), (18) |
| Fernando Castro, Joey Massaro, Jack Stacy, Taylor Ethan, Tyler Shuler, (Andrew Polson), (Blake Wild) |
| 16:20.8, 16:38.4, 16:46.7, 17:00.6, 17:06.2, (18:03.7), (18:05.9) |
2 | 28 | Northwestern,
SC - Team Time (1st 5) 1:23:24.7 | Spread (1st 5) 1:16.6 |
| 1, 5, 6, 7, 9, (14), (17) |
| Mason Thomas, Gryffin Slater, Christian Notarangelo, Christan Notarangelo, Evan Crockford, (Justin Jackson), (Timothy Notarangelo) |
| 15:44.8, 16:49.0, 16:49.6, 16:59.9, 17:01.4, (17:58.9), (18:05.7) |
3 | 84 | Blythewood,
SC - Team Time (1st 5) 1:29:46.9 | Spread (1st 5) 1:05.1 |
| 11, 13, 19, 20, 21, (29), (30) |
| William Lenker, Barry Hardy, Spencer Shealy, Will Lenker, Andrew Sullivan, (Naitnio Hare), (Grant Benson) |
| 17:13.0, 17:57.2, 18:06.3, 18:12.3, 18:18.1, (19:14.2), (19:20.6) |
4 | 113 | Rock Hill,
SC - Team Time (1st 5) 1:32:52.4 | Spread (1st 5) 1:08.0 |
| 15, 22, 24, 25, 27, (28), (32) |
| Josh Zeigler, Carson Hollingsworth, Logan Rangnow, Kai Polito, Andrew McCall, (Kacey Mobley-Meulman), (Jacob Young) |
| 18:00.3, 18:26.1, 18:31.5, 18:46.2, 19:08.3, (19:10.8), (19:27.6) |
5 | 125 | Ridge View,
SC - Team Time (1st 5) 1:35:41.0 | Spread (1st 5) 3:08.9 |
| 12, 23, 26, 31, 33, (34), (35) |
| Tyler Gadson, Donovan Keeffe, Jacob JOE, Nasir Edwards, Xayveon Franks, (William Bull), (Marvin Thomas) |
| 17:55.2, 18:30.4, 18:47.0, 19:24.3, 21:04.1, (21:14.0), (21:26.7) |