1 | 15 | North Carolina,
NC - Team Time (1st 5) 1:13:51.5 | Spread (1st 5) 1.4 |
| 1, 2, 3, 4, 5, (6), (7) |
| Parker Wolfe, Ethan Strand, Colton Sands, Alex Phillip, Jake Gebhardt, (Sully Shelton), (Aiden Neal) |
| 14:45.6, 14:45.9, 14:46.3, 14:46.7, 14:47.0, (14:57.2), (14:58.2) |
2 | 50 | Duke,
NC - Team Time (1st 5) 1:28:24.3 | Spread (1st 5) 5.8 |
| 8, 9, 10, 11, 12, (13), (15) |
| Austin Gabay, Rory Cavan, Jared Kreis, Michael Keehan, Carter Dillon, (Zubeir Dagane), (Jake Winslow) |
| 17:38.5, 17:38.6, 17:38.7, 17:44.2, 17:44.3, (17:46.6), (17:52.2) |
3 | 87 | NC State,
NC - Team Time (1st 5) 1:29:44.5 | Spread (1st 5) 13.7 |
| 14, 16, 17, 18, 22, (27), (36) |
| John Malach, Toby Gualter, Wesley Larson, Zach Hughes, Daniel McGoey, (Matthew Bogdan), (Patrick Gibbons) |
| 17:50.9, 17:53.2, 17:57.8, 17:58.0, 18:04.6, (18:10.2), (18:32.9) |
4 | 112 | Virginia,
VA - Team Time (1st 5) 1:30:16.2 | Spread (1st 5) 7.0 |
| 19, 21, 23, 24, 25, (26), (29) |
| Yasin Sado, Will Anthony, Nathan Mountain, Wes Porter, Jacob Hunter, (Jack Eliason), (Nick Karayianis) |
| 17:59.3, 18:00.6, 18:04.8, 18:05.2, 18:06.3, (18:09.7), (18:12.2) |
5 | 167 | Notre Dame,
IN - Team Time (1st 5) 1:32:37.0 | Spread (1st 5) 1:27.1 |
| 20, 28, 33, 35, 51 |
| Gabe Hinrichs, John Schuler, Luke Schildmeyer, Sam Rich, Julian Kingery |
| 17:59.5, 18:10.8, 18:29.5, 18:30.6, 19:26.6 |
6 | 188 | Virginia Tech,
VA - Team Time (1st 5) 1:33:41.6 | Spread (1st 5) 49.2 |
| 31, 32, 39, 42, 44, (47), (52) |
| Alec Fleming, Garrett Winter, William Jones, Bryce Reeburgh, Colin Doran, (Andrew Schroff), (Azaan Dawson) |
| 18:19.7, 18:20.5, 18:49.6, 19:02.9, 19:08.9, (19:16.4), (19:33.4) |
7 | 190 | Wake Forest,
NC - Team Time (1st 5) 1:33:45.3 | Spread (1st 5) 1:00.6 |
| 30, 37, 38, 40, 45, (56) |
| Weber Long, Bryce Gilmore, Jackson Keefer, Paul Specht, Colin Chapman, (Pedro Bravo) |
| 18:12.3, 18:34.7, 18:48.7, 18:56.7, 19:12.9, (19:44.8) |
8 | 229 | Syracuse,
NY - Team Time (1st 5) 1:35:59.5 | Spread (1st 5) 23.2 |
| 41, 43, 46, 49, 50, (57), (59) |
| Matthew Scrape, Joseph Eovaldi, Julian Franjieh, Alex Herbst, Gabriel Planty, (Patrick Malone), (Noah Beveridge) |
| 18:58.6, 19:04.8, 19:13.5, 19:20.8, 19:21.8, (19:53.5), (19:57.1) |
9 | 244 | Clemson,
SC - Team Time (1st 5) 1:36:49.3 | Spread (1st 5) 1:14.2 |
| 34, 48, 53, 54, 55, (58), (60) |
| Sawyer Dagan, Ryan Sula, Samuel Garringer, Corentin Serbource, Matthew Prete, (Dylan Nolan), (Jack McManus) |
| 18:30.2, 19:17.6, 19:36.6, 19:40.5, 19:44.4, (19:56.4), (20:01.3) |