1 | 41 | Holdingford,
MN - Team Time (1st 5) 53:31.3 | Spread (1st 5) 2:13.2 |
| 1, 3, 6, 15, 16, (17), (21) |
| Quinn Gutherie, Caleb Guthrie, Joel Theis, Parker OPheim, Carter Kubot, (Samuel Mrosla), (Caleb Kurtz) |
| 9:31.1, 10:09.1, 10:26.3, 11:40.5, 11:44.3, (11:47.4), (12:10.1) |
2 | 59 | Paynesville,
MN - Team Time (1st 5) 54:55.7 | Spread (1st 5) 3:11.6 |
| 2, 8, 10, 12, 27 |
| Lucas Bayer, Sawyer Holtberg, Nolan Hoekstra, Brighton Frenchick, Logan Blonigen |
| 9:37.3, 10:39.3, 10:49.3, 11:00.9, 12:48.9 |
3 | 68 | St. Cloud Christian,
MN - Team Time (1st 5) 56:49.9 | Spread (1st 5) 1:52.7 |
| 5, 11, 14, 18, 20, (23), (26) |
| Hunter Rademacher, Landon Schwab, Eli Brophy, Matthias Jensen, Oliver Clavin, (Jonah Dutcher), (Nolan Coran) |
| 10:17.3, 10:50.5, 11:35.1, 11:57.0, 12:10.0, (12:10.7), (12:28.4) |
4 | 87 | Northwest Nighthawks,
MN - Team Time (1st 5) 1:01:54.4 | Spread (1st 5) 6:28.5 |
| 4, 9, 13, 29, 32 |
| Finley Compton, Isaiah Gothman, Hans Wiebusch, Elliott Otis, Oliver Otis |
| 10:11.5, 10:44.5, 11:06.1, 13:12.3, 16:40.0 |
5 | 112 | Royalton,
MN - Team Time (1st 5) 1:05:24.5 | Spread (1st 5) 6:15.7 |
| 7, 19, 22, 31, 33, (35), (36) |
| Trace Ratke, Jake Neisen, Grady Bieniek, Taylor Gleisner, Henry Hofstad, (Kolbe Bishop), (Peyton Gleisner) |
| 10:28.9, 11:58.6, 12:10.2, 14:02.2, 16:44.6, (18:32.8), (20:40.9) |
6 | 141 | Maple Lake,
MN - Team Time (1st 5) 1:08:35.6 | Spread (1st 5) 5:23.4 |
| 24, 25, 28, 30, 34 |
| Carter Ertel, Brolin Chlan, Elijah Dorse, Charlie Peterson, Adler Chlan |
| 12:15.6, 12:21.9, 12:54.3, 13:24.8, 17:39.0 |