1 | 22 | Red River,
ND - Team Time (1st 5) 1:14:11.2 | Spread (1st 5) 51.0 |
| 1, 2, 5, 7, 7, (15), (22) |
| Carter Rydland, Tanner Schiller, Matthew Evans, Micah Larsen-Schmidt, Elijah Dafoe, (Jake Jenkins), (Eliot Schumacher) |
| 14:16.4, 14:41.4, 14:58.6, 15:07.4, 15:07.4, (15:31.6), (15:47.9) |
2 | 45 | Davies,
ND - Team Time (1st 5) 1:15:41.7 | Spread (1st 5) 47.6 |
| 3, 4, 10, 11, 17, (25), (27) |
| Adam Brachman, Sam Lies, Alex Hovdenes, Noah Pfeifer, Eli Heyer, (Jake Coulter), (Ryan Zimmel) |
| 14:45.5, 14:57.6, 15:12.0, 15:13.5, 15:33.1, (16:04.3), (16:05.1) |
3 | 84 | Fargo North,
ND - Team Time (1st 5) 1:17:57.0 | Spread (1st 5) 55.3 |
| 9, 13, 14, 20, 28, (36), (39) |
| Charlie Wicks, Jon Geske, Jeb Gossett, Finnegan Lynch, Jack Thiel, (Tyan Nordstrom), (Evan Watkin) |
| 15:10.5, 15:26.8, 15:29.3, 15:44.6, 16:05.8, (16:33.8), (16:43.1) |
4 | 107 | Sheyenne,
ND - Team Time (1st 5) 1:18:55.0 | Spread (1st 5) 1:47.0 |
| 6, 16, 19, 21, 45, (52), (61) |
| Nick Benson, Isaiah Robles, Justin Carlson, Oliver Dietz, Jaxson Mcquillian, (Hunter Nystrom), (Aaron Birrenkott) |
| 15:04.1, 15:32.7, 15:40.1, 15:47.0, 16:51.1, (17:40.5), (18:25.6) |
5 | 131 | Legacy,
ND - Team Time (1st 5) 1:20:10.0 | Spread (1st 5) 1:07.0 |
| 12, 26, 30, 31, 32, (42), (53) |
| Ivar Martell, Derek Shannon, Michael Ouradnik, Adam Nychyporuk, Cayden Kraft, (Alex Ternes), (Colton Ruud) |
| 15:14.0, 16:05.0, 16:14.0, 16:16.0, 16:21.0, (16:47.0), (17:41.0) |
6 | 162 | Grand Forks Central,
ND - Team Time (1st 5) 1:21:59.7 | Spread (1st 5) 1:42.1 |
| 18, 23, 29, 44, 48, (56), (70) |
| Hayden Mack, Curtis Sande, Preston Diederich, Avery Harsell, Torrey Westereng, (Layton Boaz), (Jack Berry) |
| 15:39.7, 15:53.7, 16:13.7, 16:50.8, 17:21.8, (17:59.7), (19:17.3) |
7 | 200 | Shanley,
ND - Team Time (1st 5) 1:23:51.3 | Spread (1st 5) 1:25.6 |
| 24, 40, 41, 46, 49, (51), (57) |
| Josh Boyko, Eric Biver, Quinn Carroll, Austin Carlson, Ben Bjerke, (Nate Krause), (Scott Nester) |
| 16:00.8, 16:45.8, 16:46.6, 16:51.7, 17:26.4, (17:34.4), (18:03.1) |
8 | 201 | West Fargo,
ND - Team Time (1st 5) 1:24:19.7 | Spread (1st 5) 1:44.8 |
| 33, 34, 37, 38, 59, (60) |
| Hayden Pritchard, Cole Marinucci, Jamie Askew, James Selberg, Isaac Amundson, (Caden Willows) |
| 16:26.9, 16:28.4, 16:34.5, 16:38.2, 18:11.7, (18:24.2) |
9 | 283 | Jamestown,
ND - Team Time (1st 5) 1:31:28.0 | Spread (1st 5) 3:19.0 |
| 35, 50, 55, 71, 72, (74), (78) |
| Caleb Fabian, Micah Stoudt, Alex Stockert, Ryley Smith, John Belzer, (Kamden Herzig), (Austin Andersen) |
| 16:30.0, 17:31.0, 17:52.0, 19:46.0, 19:49.0, (22:14.0), (26:02.0) |
10 | 293 | Fargo South,
ND - Team Time (1st 5) 1:33:35.6 | Spread (1st 5) 4:54.6 |
| 43, 47, 63, 67, 73 |
| Nathan Hokstad, Brady Sivers, Parker Liedahl, Damien Norrie, Gunnar Moody |
| 16:49.2, 17:21.3, 18:47.4, 18:53.9, 21:43.8 |
11 | 328 | Kindred,
ND - Team Time (1st 5) 1:37:06.0 | Spread (1st 5) 4:55.0 |
| 54, 64, 65, 69, 76 |
| Carson Gette, Benjamin Miller, Nicholas Dahl, Wyatt Hahn, Jameson McCarvel |
| 17:43.0, 18:48.0, 18:50.0, 19:07.0, 22:38.0 |
12 | 329 | Griggs Midkota,
ND - Team Time (1st 5) 1:36:42.7 | Spread (1st 5) 4:05.5 |
| 58, 62, 66, 68, 75, (77), (79) |
| Ziggidy Berg, Logan Cross-Flatt, Jack VenHuizen, Reid Ressler, Tucker Fredrickson, (Mason Dramstad), (Dayton Pfeifer) |
| 18:11.0, 18:28.9, 18:50.1, 18:56.2, 22:16.5, (23:29.7), (29:12.4) |