1 | 29 | Pine City,
MN - Team Time (1st 5) 52:17.0 | Spread (1st 5) 32.0 |
| 3, 4, 6, 7, 9, (10), (14) |
| Jace Peterson, Weston Clementson, Levi Wilson, Sean Skluzacek, Bohdan Valvoda, (Sawyer McDaniel), (Brady Berglund) |
| 10:08.0, 10:26.0, 10:31.0, 10:32.0, 10:40.0, (10:43.0), (11:09.0) |
2 | 51 | Providence Academy,
MN - Team Time (1st 5) 54:16.2 | Spread (1st 5) 3:55.5 |
| 1, 2, 5, 17, 26 |
| Gabriel Nathe, Nicholas Nathe, Ryan LeMieux, Nolan Semsch, Hudson Kinne |
| 9:25.6, 9:26.7, 10:26.8, 11:36.0, 13:21.1 |
3 | 73 | Parnassus Preparatory School,
MN - Team Time (1st 5) 56:27.3 | Spread (1st 5) 51.8 |
| 11, 13, 15, 16, 18, (20), (21) |
| Devin Goshaw, Daniel Gluharev, Sebastian Cerda, Shripad Patil, Peyton Fahrenbruch, (Damien Otero-Ortiz), (Elijah Nichols) |
| 10:44.7, 11:06.1, 11:25.2, 11:34.8, 11:36.5, (11:43.4), (11:51.3) |
4 | 84 | Rush City,
MN - Team Time (1st 5) 57:08.1 | Spread (1st 5) 1:24.1 |
| 8, 12, 19, 22, 23, (24), (25) |
| Luciano Schisano, Brayden Ertz, George Deedrick, Lukas Deidrick, James Monson, (Tyler Monson), (Christian Kellum) |
| 10:33.0, 10:59.0, 11:42.0, 11:57.0, 11:57.1, (12:31.0), (13:13.0) |