1 | 23 | Belgrade,
MT - Team Time (1st 5) 40:53.3 | Spread (1st 5) 2:08.1 |
| 1, 2, 3, 5, 12, (13), (16) |
| Wilson Schmidt, Joel Menuez, Noel Pierson, Jessey Newell, Landon Pierson, (Ryan Ketcher), (Marek Frick) |
| 6:57.8, 8:08.0, 8:14.6, 8:27.0, 9:05.9, (9:06.9), (9:22.0) |
2 | 67 | Sleeping Giant,
MT - Team Time (1st 5) 45:59.7 | Spread (1st 5) 1:17.7 |
| 6, 9, 15, 17, 20, (27), (29) |
| Chase Vanslyke, Isaac Ramirez, Devin Earl, Ben Vermillion, Edward Ole Rate, (Xander Becnel), (Jack Speidel) |
| 8:28.4, 8:51.2, 9:15.6, 9:38.4, 9:46.1, (10:07.4), (10:16.7) |
3 | 103 | Townsend,
MT - Team Time (1st 5) 48:10.6 | Spread (1st 5) 1:26.8 |
| 10, 11, 23, 28, 31, (37) |
| Barrett MacDonald, Gavin Greene, Max Wickens, Rylan Hoveland, Denning Edgerton, (Wyatt Coker) |
| 8:54.7, 8:56.5, 9:49.4, 10:08.5, 10:21.5, (10:51.0) |
4 | 111 | Hobson-Moore,
MT - Team Time (1st 5) 49:25.2 | Spread (1st 5) 2:33.0 |
| 7, 8, 19, 38, 39 |
| Bryton Mikkelson, Gage Mikkelson, Samuel Spear, Josiah Swanson, Cooper Wichman |
| 8:40.0, 8:41.7, 9:41.5, 11:09.0, 11:13.0 |
5 | 122 | Three Forks,
MT - Team Time (1st 5) 49:49.3 | Spread (1st 5) 2:29.2 |
| 4, 18, 30, 34, 36, (43), (44) |
| Chris Harmon, Howie Gayle, Jayson Davisson, Cannon Greene, Chayce Roberts, (Wyatt Crossair), (Everhett Israel) |
| 8:21.2, 9:40.0, 10:19.4, 10:38.3, 10:50.4, (11:22.8), (11:22.9) |
6 | 153 | Mount Olive Lutheran,
WI - Team Time (1st 5) 52:04.7 | Spread (1st 5) 1:29.6 |
| 21, 25, 32, 33, 42, (63) |
| Austin Kufner, Cooper Kobin, Thomas Needham, James Peterson, Will Olson, (Nolan Unruh) |
| 9:47.8, 10:02.9, 10:25.4, 10:31.2, 11:17.4, (14:58.3) |
7 | 176 | Zion Morrison,
WI - Team Time (1st 5) 53:57.9 | Spread (1st 5) 1:55.3 |
| 22, 26, 35, 46, 47, (48), (49) |
| Isaiah Muchka, Trenton Schuettpelz, Henry Laabs, Seth Wittig, Ethan Hassemer, (Trevor Schuettpelz), (Mason Hagenow) |
| 9:48.8, 10:04.8, 10:42.9, 11:37.3, 11:44.1, (11:50.0), (11:50.5) |
8 | 205 | Emanuel Lutheran (New London),
WI - Team Time (1st 5) 58:05.5 | Spread (1st 5) 5:17.1 |
| 14, 39, 41, 50, 61, (62) |
| Mason Dobberstein, Hank Auer, Onan Retzlaff, Kaden Kusserow, Henry Meyer, (Brighton Birkey) |
| 9:15.2, 11:13.0, 11:14.0, 11:51.0, 14:32.3, (14:36.2) |
9 | 234 | St. Mark Lutheran,
WI - Team Time (1st 5) 58:38.7 | Spread (1st 5) 2:44.3 |
| 24, 45, 53, 55, 57, (58), (59) |
| Brady Nielson, Jack Schneider, Jude Schneider, Sawyer Szerkins, Braydon Kaster, (Quentin Graul), (Mason Kohlbeck) |
| 9:52.6, 11:30.3, 12:13.3, 12:25.6, 12:36.9, (13:01.0), (13:01.2) |
10 | 273 | St. Peter (Appleton),
WI - Team Time (1st 5) 1:03:12.3 | Spread (1st 5) 2:33.6 |
| 51, 52, 54, 56, 60, (64), (65) |
| Sawyer Boehm, Logan Laabs, Phinehas Churchill, Zachary Muenster, Teagan Wehrenberg, (Bart Bigelow), (Sawyer Dorn) |
| 11:53.3, 11:55.3, 12:20.3, 12:36.5, 14:26.9, (16:58.9), (16:59.3) |