1 | 33 | Rugby,
ND - Team Time (1st 5) 1:20:59.0 | Spread (1st 5) 35.0 |
| 2, 5, 6, 8, 12, (13), (14) |
| Erik Wangler, Garrett Thompson, Tanner Bernhardt, Kyle Volk, Chris Hamilton, (Wyatt Thompson), (Noah Kraft) |
| 15:53.0, 16:05.0, 16:15.0, 16:18.0, 16:28.0, (16:31.0), (16:38.0) |
2 | 66 | Griggs Midkota,
ND - Team Time (1st 5) 1:22:59.0 | Spread (1st 5) 2:16.0 |
| 1, 9, 10, 21, 25, (26), (45) |
| Tim Clifton, Luke Ressler, Josh Briss, Michael Cameron, Garrett Heyerdahl, (Kris Wathne), (Unknown Cameron) |
| 15:30.0, 16:19.0, 16:23.0, 17:01.0, 17:46.0, (17:48.0), (20:24.0) |
3 | 89 | Bowman County,
ND - Team Time (1st 5) 1:24:45.0 | Spread (1st 5) 1:06.0 |
| 11, 15, 17, 22, 24, (35), (47) |
| Justin Germann, Tanner Fischer, Nick Ohlmacher, Alex Bartholomay, Colter Braaten, (Time Fischer), (Brayden Miller) |
| 16:26.0, 16:43.0, 16:49.0, 17:15.0, 17:32.0, (19:14.0), (21:16.0) |
4 | 97 | Central Cass,
ND - Team Time (1st 5) 1:25:54.5 | Spread (1st 5) 2:15.9 |
| 7, 18, 20, 23, 29, (36), (46) |
| Austin Rust, Tanner Monilaws, Tyler Haaland-Zum, Adam Dullea, Nick Wilcox, (Joey Ueland), (Anthony Spooner) |
| 16:15.8, 16:50.0, 16:57.0, 17:20.0, 18:31.7, (19:17.0), (20:26.8) |
5 | 122 | Medina-Pingree-Buchanan,
ND - Team Time (1st 5) 1:34:08.0 | Spread (1st 5) 9:34.0 |
| 3, 4, 19, 44, 52 |
| Donavan Moser, Brady Andres, Ceph Dockter, Alex Eissinger, Jeremiah Heupel |
| 15:54.0, 15:56.0, 16:54.0, 19:56.0, 25:28.0 |
6 | 147 | Thompson,
ND - Team Time (1st 5) 1:31:55.8 | Spread (1st 5) 2:31.7 |
| 16, 27, 33, 34, 37, (38), (43) |
| Skye Leake, Dillon Shimek, Jacob Russell, Kyle Monson, Trevor Moorow, (Nick Pedersen), (Seth Arntz) |
| 16:47.0, 17:56.0, 18:52.6, 19:01.5, 19:18.7, (19:24.0), (19:44.0) |
7 | 159 | North Star,
ND - Team Time (1st 5) 1:33:37.4 | Spread (1st 5) 1:31.0 |
| 27, 30, 31, 32, 39 |
| Bridger Belzer, Lincoln Larson, Terry Belzer, Brennen Bergdahl, Mark Lybeck |
| 17:56.0, 18:33.0, 18:50.0, 18:51.4, 19:27.0 |
8 | 220 | Richland,
ND - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 2:25.0 |
| 40, 41, 42, 48, 49, (50), (51) |
| Jared Nash, Shawn Miller, Jarrett Hudson, Tanner Harr, Christopher Anderson, (Willy Alm), (Connor Knudsen) |
| 19:28.0, 19:39.0, 19:42.0, 21:19.0, 21:53.0, (22:11.0), (22:12.0) |