1 | 36 | New Town,
ND - Team Time (1st 5) 1:26:51.0 | Spread (1st 5) 2:03.0 |
| 2, 3, 4, 12, 15, (24), (45) |
| Alex Baker, Donovan Lambert, Clyde Baker, Will Stevens, Preston Smith, (Joe Baker), (Tavares Fimbres) |
| 16:19.0, 16:49.0, 17:08.0, 18:13.0, 18:22.0, (19:10.0), (20:59.4) |
2 | 65 | Beulah,
ND - Team Time (1st 5) 1:31:18.0 | Spread (1st 5) 1:13.0 |
| 6, 11, 13, 17, 18, (21), (25) |
| Jaaz Catterall, Cole Messerschmidt, Asher Catterall, Calvin Aichele, Josh Enget, (Jesse Hettich), (Jett Hettich) |
| 17:30.0, 18:08.0, 18:15.0, 18:42.0, 18:43.0, (19:07.0), (19:18.0) |
3 | 87 | Parshall,
ND - Team Time (1st 5) 1:32:33.8 | Spread (1st 5) 4:13.8 |
| 1, 9, 14, 27, 36, (47), (49) |
| Ken Wells, Trey Bruce, Scott Hale, Dean Foote, Myles Odermann, (Nathaniel Wells), (Tre Coffey) |
| 16:14.0, 18:04.0, 18:16.0, 19:32.0, 20:27.8, (21:15.0), (21:28.0) |
4 | 138 | Mandaree,
ND - Team Time (1st 5) 1:38:27.4 | Spread (1st 5) 2:38.8 |
| 10, 20, 28, 38, 42, (43), (63) |
| Aaron Yellow Wolf, Matthew Yellow Wolf, Dayne Fox, Dylan Costello, Derris Good Bird, (Chance Lone Bear), (Garrette Vigen) |
| 18:06.0, 19:03.0, 20:00.6, 20:33.0, 20:44.8, (20:46.0), (28:40.0) |
5 | 145 | Bowman County,
ND - Team Time (1st 5) 1:39:19.6 | Spread (1st 5) 1:46.7 |
| 16, 29, 30, 33, 37, (40), (41) |
| Michael Palczewski, Conner Swanson, Nick Ohlmacher, Justin Germann, Colter Braaten, (Unknown Swanson), (Harrison Homelvig) |
| 18:41.3, 20:00.7, 20:00.9, 20:08.7, 20:28.0, (20:36.0), (20:37.0) |
6 | 158 | Watford City,
ND - Team Time (1st 5) 1:40:01.1 | Spread (1st 5) 2:54.3 |
| 8, 32, 35, 39, 44, (48), (50) |
| Hayes Feilmeier, Logan Gumke, Dustin Kleppen, John Meuchel, Dillon Smith, (Curtis Lohse), (Alex Hansen) |
| 18:02.6, 20:07.9, 20:18.6, 20:35.1, 20:56.9, (21:25.3), (21:36.6) |
7 | 177 | Garrison,
ND - Team Time (1st 5) 1:40:59.4 | Spread (1st 5) 5:32.0 |
| 5, 7, 52, 55, 58, (60), (62) |
| Jon Price, Jonathan Price, Shelby Everett, Chris Dimler, Unknown Dimitch, (Matt Knutson), (Mykle Rud) |
| 17:09.0, 17:32.0, 21:39.0, 21:58.4, 22:41.0, (23:00.0), (25:59.8) |
8 | 179 | Tioga,
ND - Team Time (1st 5) 1:41:45.3 | Spread (1st 5) 2:38.7 |
| 19, 22, 34, 51, 53, (56), (59) |
| Josh Olson, Joshual Olson, Denver Ruppert, Kass Longie, John Melby, (Chris Weeks), (Kasey Hiat) |
| 19:02.0, 19:08.2, 20:17.7, 21:36.7, 21:40.7, (22:03.4), (22:54.8) |
9 | 180 | Killdeer,
ND - Team Time (1st 5) 1:41:21.8 | Spread (1st 5) 2:33.9 |
| 23, 26, 31, 46, 54, (57), (61) |
| Logan Schaper, Cole Kupper, Cole Cupper, Jerad Lee-Gay, Brock Ferebee, (Zach Hausauer), (Lewis Keller) |
| 19:09.0, 19:22.9, 20:06.0, 21:01.0, 21:42.9, (22:08.0), (24:23.0) |