1 | 35 | Ann Arbor Track,
MI - Team Time (1st 5) 50:03.6 | Spread (1st 5) 1:41.1 |
| 1, 5, 6, 7, 16, (17), (19) |
| Kyle James-Heer, Owen Johnson, Fred Wallace, Kaleb Schlecht, Luc Zebrowski-Rocheleau, (Matias Gonzalez), (Zeb Swager) |
| 9:04.0, 10:01.4, 10:06.0, 10:07.1, 10:45.1, (10:50.2), (10:50.5) |
2 | 36 | Spartan Running,
WI - Team Time (1st 5) 50:45.3 | Spread (1st 5) 52.4 |
| 2, 3, 8, 11, 12, (13), (15) |
| Gavin Pickett, Alex Suelflow, Ian Mueller, Mitch Pfeil, Eli Eichner, (Noah Wilkens), (Kevin Lemens) |
| 9:37.1, 9:52.3, 10:19.3, 10:27.1, 10:29.5, (10:33.6), (10:34.5) |
3 | 66 | Monroe Milers,
MI - Team Time (1st 5) 53:07.7 | Spread (1st 5) 1:19.4 |
| 4, 10, 14, 17, 21, (22), (25) |
| Earl Schramm, Christian Koszka-Lombardo, Eli Schramm, Isaac Merkel, Jack Gelso, (Nick Parran), (Ben Merkel) |
| 10:00.9, 10:22.2, 10:34.1, 10:50.2, 11:20.3, (11:28.0), (12:00.0) |
4 | 101 | Kentwood Track Club,
MI - Team Time (1st 5) 56:39.0 | Spread (1st 5) 2:01.0 |
| 9, 20, 22, 24, 26, (27), (28) |
| Will Heffron, Matthew Semon, Brady Mester, Turner Woods, Ben Loehle, (Brayden Babcock), (Jalen Gransow) |
| 10:20.0, 10:53.0, 11:28.0, 11:37.0, 12:21.0, (13:00.0), (13:04.0) |