1 | 50 | Immanuel Lutheran (Greenville),
WI - Team Time (1st 5) 50:15.0 | Spread (1st 5) 1:52.7 |
| 2, 4, 13, 15, 16, (18), (19) |
| Isaac Haring, Ethan Wunderlich, Tate Sauer, Grant Harris, Everett Nowak, (Trenton Heyn), (Avery Storey) |
| 9:00.3, 9:05.0, 10:32.1, 10:44.6, 10:53.0, (11:07.9), (11:08.4) |
2 | 51 | Trinity Lutheran (Neenah),
WI - Team Time (1st 5) 50:31.7 | Spread (1st 5) 1:48.9 |
| 5, 6, 9, 11, 20 |
| Gabe Kramer, Issac Christian, Charlie Mielke, Sam Ferge, Wilson Baltus |
| 9:21.3, 9:40.7, 9:56.2, 10:23.3, 11:10.2 |
3 | 57 | St. Peter (Appleton),
WI - Team Time (1st 5) 51:36.5 | Spread (1st 5) 3:00.2 |
| 3, 7, 8, 17, 22 |
| Dylan Ballard, Lincoln Fleming, Myles Boehm, Jack Egan, Parker Boehm |
| 9:01.2, 9:41.7, 9:46.7, 11:05.5, 12:01.4 |
4 | 83 | Emanuel Lutheran (New London),
WI - Team Time (1st 5) 55:54.1 | Spread (1st 5) 2:35.3 |
| 10, 12, 14, 23, 24, (25) |
| Luke Heimbruch, Payton Manteufel, Trey Rhoden, Haidyn Peterson, Lex Hoewisch, (Nate Buschkopf) |
| 10:00.3, 10:29.9, 10:43.6, 12:04.7, 12:35.6, (12:36.1) |
5 | 103 | Potterville,
MI - Team Time (1st 5) 1:03:49.0 | Spread (1st 5) 5:44.0 |
| 1, 21, 26, 27, 28 |
| Sheldon Lienerth, Wyatt Pelfrey, Finnegan Sweeney, Zach Pelfrey, Jonah Bartley |
| 9:00.0, 11:21.0, 14:12.0, 14:32.0, 14:44.0 |