1 | 22 | Grand Forks Central,
ND - Team Time (1st 5) 1:12:20.0 | Spread (1st 5) 26.0 |
| 2, 3, 4, 6, 7, (12), (13) |
| Derek Petty, Nick Ackley, Jordan Fonder, Ted Helgeson, Ben Houska, (Tyler Jehs), (Shane Jensen) |
| 14:17.0, 14:20.0, 14:23.0, 14:37.0, 14:43.0, (15:10.0), (15:12.0) |
2 | 43 | Red River,
ND - Team Time (1st 5) 1:14:37.0 | Spread (1st 5) 1:33.0 |
| 1, 5, 9, 14, 14, (19), (20) |
| Matt Tingum, Vlod Collins, Nick Carlson, Tyler Burris, Casey Nelson, (Rider Codenys), (Joe Peterson) |
| 13:58.0, 14:35.0, 15:02.0, 15:31.0, 15:31.0, (15:50.0), (15:54.0) |
3 | 98 | Shanley,
ND - Team Time (1st 5) 1:19:17.0 | Spread (1st 5) 1:55.0 |
| 8, 17, 18, 22, 33, (33), (37) |
| Alex Niles, James Opitz, Tyler Berg, Eric Thibert, Landon Lang, (Jacob Olson), (Nicolas Hanson) |
| 14:56.0, 15:45.0, 15:47.0, 15:58.0, 16:51.0, (16:51.0), (17:07.0) |
4 | 122 | Valley City,
ND - Team Time (1st 5) 1:19:43.0 | Spread (1st 5) 1:21.0 |
| 11, 26, 27, 28, 30, (40), (43) |
| Casey Engelhard, Isaac Ingstad, Paul Viland, Andrew Kawasaki, Justin Pritchett, (Nick Lee), (Unknown Doty) |
| 15:03.0, 16:03.0, 16:06.0, 16:07.0, 16:24.0, (17:18.0), (17:38.0) |
5 | 125 | Davies,
ND - Team Time (1st 5) 1:20:38.0 | Spread (1st 5) 1:44.0 |
| 9, 24, 29, 31, 32, (35), (36) |
| Anders Clow, Tim Yocum, Unknown Duffield, Kevin Wensel, Harrison Gray, (Matt Bauske), (Anthony Nemer) |
| 15:02.0, 16:02.0, 16:17.0, 16:31.0, 16:46.0, (16:55.0), (17:01.0) |
6 | 171 | West Fargo,
ND - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 2:16.0 |
| 16, 24, 42, 44, 45, (49), (54) |
| Unknown Rosenau, Jacob Lardy, Griffin Sauvageau, Jared Kroke, Nick Peterson, (Unknown Alves), (Unknown Hallen) |
| 15:42.0, 16:02.0, 17:19.0, 17:55.0, 17:58.0, (18:33.0), (19:32.0) |
7 | 216 | Devils Lake,
ND - Team Time (1st 5) 1:29:27.0 | Spread (1st 5) 2:21.0 |
| 37, 39, 40, 47, 53, (56) |
| Brock Ratzlaff, Lee Mack, Eric Unknown, Alex Kitchens, Unknown Halvorson, (Unknown Linde) |
| 17:07.0, 17:08.0, 17:18.0, 18:26.0, 19:28.0, (20:19.0) |
8 | 222 | Fargo North,
ND - Team Time (1st 5) 1:31:21.0 | Spread (1st 5) 3:02.0 |
| 22, 48, 50, 51, 51 |
| Ryan McCollum, Ben Wenzel, Alex Krieg, Evan Poitra, Brian Tronsgard |
| 15:58.0, 18:28.0, 18:55.0, 19:00.0, 19:00.0 |
9 | 237 | Fargo South,
ND - Team Time (1st 5) 1:38:42.0 | Spread (1st 5) 6:39.0 |
| 21, 46, 55, 57, 58, (59) |
| Mehdi Tahir, Lukas Eisen, Ben Absey, Brady Spiering, Vincent Kloubec, (Colton Ives) |
| 15:56.0, 18:14.0, 20:05.0, 21:52.0, 22:35.0, (22:41.0) |