1 | 15 | Litchfield,
MN - Team Time (1st 5) 50:42.5 | Spread (1st 5) 45.6 |
| 1, 2, 3, 4, 5, (6), (7) |
| Westin Sonsalla, Peter Larson, Isaac Kalkbrenner, Asher Allen, Carson Cervin, (Myles Johnson), (Mayson Lowenberg) |
| 9:53.0, 9:54.0, 10:02.5, 10:14.4, 10:38.6, (10:47.0), (11:44.7) |
2 | 56 | St. Cloud Christian,
MN - Team Time (1st 5) 1:04:13.2 | Spread (1st 5) 1:55.8 |
| 8, 9, 10, 14, 15, (16), (19) |
| Isaac Berges, Miles Rassier, Matthias Jensen, Gaige Yancey, Eli Brophy, (Oliver Clavin), (Evan Dinger) |
| 11:50.2, 12:05.6, 12:45.6, 13:45.8, 13:46.0, (13:55.3), (14:19.7) |
3 | 84 | Braham,
MN - Team Time (1st 5) 1:09:44.6 | Spread (1st 5) 1:59.0 |
| 11, 13, 18, 20, 22, (26), (27) |
| Waylon German, Tyler Maser, James Eaton, Henry Asleson, Tycen Woods, (Luke Fix), (Blake Swanson) |
| 12:45.7, 13:41.7, 14:12.3, 14:20.2, 14:44.7, (15:31.5), (15:33.0) |
4 | 97 | Pierz,
MN - Team Time (1st 5) 1:11:19.6 | Spread (1st 5) 2:10.0 |
| 12, 17, 21, 23, 24, (25), (28) |
| Alex Sebasky, Tripp Toops, Travis Young, Joel Marshik, Riley Scholl, (Roman Wacker), (McKinley Saehr) |
| 12:50.1, 13:57.2, 14:36.1, 14:56.1, 15:00.1, (15:12.8), (16:52.9) |