1 | 24 | Manhattan Christian,
MT - Team Time (1st 5) 44:16.7 | Spread (1st 5) 1:13.6 |
| 1, 3, 4, 6, 10, (15), (21) |
| Nathan Adams, Oren Arthun, Carter VanDyken, Shaphan Hubner, Cavin Visser, (Jack Scott), (Tristan Anderson) |
| 8:18.0, 8:42.7, 8:48.7, 8:55.7, 9:31.6, (9:40.5), (10:03.6) |
2 | 56 | Belgrade,
MT - Team Time (1st 5) 47:12.2 | Spread (1st 5) 49.7 |
| 5, 9, 12, 14, 16, (17), (19) |
| Owen Steinmann, Cameron Leprowse, Aiden Brown, Kaden Lookhart, Tyler O'Tool, (Garrett Walker), (Owen Schmidt) |
| 8:52.9, 9:22.5, 9:36.0, 9:38.2, 9:42.6, (9:44.7), (9:49.0) |
3 | 89 | East (Great Falls),
MT - Team Time (1st 5) 48:47.5 | Spread (1st 5) 2:32.4 |
| 2, 7, 18, 26, 36, (45), (48) |
| Ryan Harrington, John Spinti, Brendan Lockart, Oliver Ondick, Westin Weisenburger, (Blake Bohannon), (Rowdy Barber) |
| 8:29.6, 9:05.4, 9:48.5, 10:22.0, 11:02.0, (12:16.7), (13:10.2) |
4 | 108 | Immanuel Lutheran (Greenville),
WI - Team Time (1st 5) 50:22.3 | Spread (1st 5) 1:21.7 |
| 8, 20, 25, 27, 28, (31), (37) |
| Owen Gerhardt, Corey Riesop, Grant Harris, Everett Nowak, Tate Sauer, (Gavin Krause), (Trenton Heyn) |
| 9:06.6, 10:03.1, 10:21.0, 10:23.3, 10:28.3, (10:45.7), (11:03.4) |
5 | 114 | Quincy,
MI - Team Time (1st 5) 51:17.0 | Spread (1st 5) 1:54.5 |
| 11, 13, 22, 29, 39, (42), (43) |
| Ryan Kempter, Brandon Miner, Alex Barry, Corey Turner, Shawn Burleson, (Logan Bidwell), (Macarty Smith) |
| 9:32.5, 9:38.1, 10:09.7, 10:29.7, 11:27.0, (11:56.3), (12:08.2) |
6 | 170 | Leslie,
MI - Team Time (1st 5) 55:29.0 | Spread (1st 5) 1:34.3 |
| 24, 32, 33, 40, 41, (46), (54) |
| Wyatt McComb, Grason Weber, Jacob Thayer, Isaac Arnett, Jack Klemmer, (Thomas Crawford), (Dylan Hile) |
| 10:18.6, 10:48.3, 10:52.9, 11:36.3, 11:52.9, (12:31.4), (16:44.6) |
7 | 190 | Emanuel Lutheran (New London),
WI - Team Time (1st 5) 57:34.2 | Spread (1st 5) 2:08.4 |
| 30, 34, 35, 44, 47, (50), (51) |
| Luke Heimbruch, Carson Dobberstein, Trey Rhoden, Pierce Faskell, Lex Hoewisch, (Ellijah Mulder), (Nate Buschkopf) |
| 10:37.5, 10:58.8, 11:01.3, 12:10.7, 12:45.9, (13:40.2), (13:51.8) |
8 | 215 | St. Peter (Appleton),
WI - Team Time (1st 5) 1:03:44.8 | Spread (1st 5) 4:21.9 |
| 23, 38, 49, 52, 53 |
| Jacob Bickel, Cal Hayes, Tim Bienert, Zachary Smith, Jack Breiland |
| 10:17.2, 11:04.3, 13:22.0, 14:22.2, 14:39.1 |