1 | 19 | Howard,
MD - Team Time (1st 5) 1:19:57.8 | Spread (1st 5) 1:15.1 |
| 1, 3, 4, 5, 6, (13), (14) |
| Nick Deamer, Alex Strawley, Ian Hinson, Eric Accardi, Dennis Danieli, (Zach Allen), (Kendall Phillips) |
| 15:06.8, 15:59.6, 16:09.9, 16:19.6, 16:21.9, (16:46.3), (16:46.8) |
2 | 64 | Dulaney,
MD - Team Time (1st 5) 1:23:49.5 | Spread (1st 5) 7.1 |
| 10, 11, 12, 15, 16, (18), (23) |
| Brian McCullough, Drew Dailey, Sam Merng, Connor Martin, Matthew Owens, (Zak Audia), (Nicholas Owens) |
| 16:43.0, 16:43.3, 16:44.7, 16:48.4, 16:50.1, (17:08.0), (17:25.6) |
3 | 73 | Urbana,
MD - Team Time (1st 5) 1:24:01.7 | Spread (1st 5) 1:57.5 |
| 2, 7, 9, 27, 28, (32), (34) |
| Nathan Davis, Charlie Martinez, Ben Landon, Eli Wooden, Cole Madsen, (Luke Hartlaub), (Christopher Wagner) |
| 15:39.0, 16:28.1, 16:41.9, 17:36.2, 17:36.5, (17:51.0), (17:53.6) |
4 | 125 | Paint Branch,
MD - Team Time (1st 5) 1:27:27.1 | Spread (1st 5) 1:08.9 |
| 17, 19, 21, 31, 37, (40), (47) |
| Newell Mulugeta, Ezra Dessie, Vincente Maltagliati, Ibrahim Kaba, Tyler Plunkett, (Gideon Giorgis), (Lionel Longkeng) |
| 16:56.1, 17:21.0, 17:22.0, 17:43.0, 18:05.0, (18:10.5), (19:09.0) |
5 | 150 | Northwood,
MD - Team Time (1st 5) 1:29:31.8 | Spread (1st 5) 2:23.1 |
| 8, 26, 29, 42, 45 |
| Obsaa Feda, Baraka Sila, Ayalew Fantaw, Walta Neguse, Evan Moore |
| 16:37.0, 17:36.1, 17:38.6, 18:40.0, 19:00.1 |
6 | 152 | Sherwood,
MD - Team Time (1st 5) 1:29:12.9 | Spread (1st 5) 1:24.6 |
| 22, 24, 30, 33, 43, (44), (46) |
| Ethan Tagliere, Jack Anderson, Ethan Russell, Sean Enright, Joshua Bloomberg, (Justin Bloomberg), (Peter Niverth) |
| 17:25.0, 17:26.4, 17:39.2, 17:52.7, 18:49.6, (18:59.2), (19:05.3) |
7 | 154 | Montgomery Blair,
MD - Team Time (1st 5) 1:28:53.3 | Spread (1st 5) 44.7 |
| 20, 25, 35, 36, 38, (39), (41) |
| Sam Rose Davidoff, Luca Cannuscio, Ryan Holland, Nathaniel Kinyuanjui, Ryan Temple, (Gabriel Worthington), (Max Worley) |
| 17:21.8, 17:32.9, 17:54.5, 17:57.6, 18:06.5, (18:06.6), (18:28.2) |