1 | 53 | Mt. Lake Area - Comfrey,
MN - Team Time (1st 5) 40:45.0 | Spread (1st 5) 52.9 |
| 2, 9, 10, 13, 19, (41) |
| Josiah Kestner, Cooper Evers, Joseph Torres, Ian Nelson, Cameron Meyer, (Aiden Prechel) |
| 7:43.3, 8:06.9, 8:07.1, 8:11.5, 8:36.2, (10:59.7) |
2 | 54 | St. Cloud Christian,
MN - Team Time (1st 5) 41:08.9 | Spread (1st 5) 1:11.5 |
| 5, 7, 8, 11, 23, (30), (35) |
| Ronan Westland, Landon Lowe, Hunter Rademacher, Landon Schwab, Eli Brophy, (Cole Johnston), (Jonah Dutcher) |
| 7:55.3, 7:57.3, 8:01.2, 8:08.3, 9:06.8, (9:18.3), (9:33.2) |
3 | 82 | Canby/Minneota,
MN - Team Time (1st 5) 42:28.0 | Spread (1st 5) 1:49.0 |
| 1, 3, 18, 28, 32, (33) |
| Tallen Merritt, Brennan Giese, Jaxon Ruether, Seth Paluch, Brett Stoks, (Kendon Knutson) |
| 7:34.0, 7:44.0, 8:36.0, 9:11.0, 9:23.0, (9:24.0) |
4 | 101 | Redwood Valley,
MN - Team Time (1st 5) 43:40.0 | Spread (1st 5) 1:54.0 |
| 4, 6, 21, 34, 36, (38), (44) |
| Clayton Salmon, Tyler Robinson, Cheng Lin, Peter Fox, Ben Jorgenson, (Max Bentson), (Kaden Hicks) |
| 7:45.0, 7:57.0, 8:53.0, 9:26.0, 9:39.0, (9:49.0), (11:48.0) |
5 | 113 | Jackson County Central,
MN - Team Time (1st 5) 44:07.7 | Spread (1st 5) 1:07.9 |
| 12, 14, 27, 29, 31, (42), (43) |
| Dallas Gossen, Tellef Landherr, Grant Ambrose, Peyton Roslansky, Gavin Tusa, (Nolan Roslansky), (Nicholas Haley) |
| 8:10.5, 8:15.8, 9:09.4, 9:13.6, 9:18.4, (11:00.1), (11:30.4) |
6 | 119 | Lakeview,
MN - Team Time (1st 5) 45:02.0 | Spread (1st 5) 1:26.0 |
| 16, 20, 22, 24, 37, (40), (45) |
| Nash Bigler, Thane Matthys, Tate Remiger, Oscar Matthys, Jaden Padfield, (Bladen Taylor), (Ian Basel) |
| 8:19.0, 8:48.0, 9:02.0, 9:08.0, 9:45.0, (10:46.0), (15:05.0) |
7 | 121 | St. James,
MN - Team Time (1st 5) 45:40.1 | Spread (1st 5) 2:27.1 |
| 15, 17, 24, 26, 39 |
| Ryan Gonzalez, Quinton Kern, Isaac Monnens, Jacob Espinoza, Cristian (Ethan) Cuellar |
| 8:16.8, 8:22.3, 9:08.0, 9:09.1, 10:43.9 |