1 | 56 | Bismarck,
ND - Team Time (1st 5) 1:23:18.0 | Spread (1st 5) 1:26.0 |
| 2, 3, 9, 10, 32, (42), (45) |
| Joash Osoro, Andy Reichenberger, Mitch Becker, Devin Huizenga, Sami Kariluoma, (Tom Backstrom), (Lyle Witham) |
| 16:00.0, 16:15.0, 16:48.0, 16:49.0, 17:26.0, (17:36.0), (17:38.0) |
2 | 113 | Jamestown,
ND - Team Time (1st 5) 1:24:54.0 | Spread (1st 5) 1:54.0 |
| 1, 12, 15, 37, 48, (67), (106) |
| Sam Larson, Colin Hillius, Jordan Slusser, Aaron Motacek, Justin Slusser, (Brandon Dale), (Ben Larson) |
| 15:46.0, 16:56.0, 16:58.0, 17:34.0, 17:40.0, (18:02.0), (18:40.0) |
3 | 148 | Dickinson,
ND - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 55.0 |
| 11, 21, 29, 33, 54, (60), (66) |
| Jake Braunberger, Tyler Luraas, Quincy Pierce, Zachary Davis, Greg Hanson, (Brandon Seiler), (Logan Hippe) |
| 16:55.0, 17:08.0, 17:24.0, 17:27.0, 17:50.0, (17:53.0), (18:01.0) |
4 | 163 | New Town,
ND - Team Time (1st 5) 1:26:46.0 | Spread (1st 5) 1:16.0 |
| 6, 19, 37, 49, 52, (72), (113) |
| Patrick Wolf, Josh Kirkaldie, Jeremy Grinnell, Justin Grinnell, David Dobbs, (Kota Lyson), (Patrick Stanley) |
| 16:33.0, 17:04.0, 17:34.0, 17:46.0, 17:49.0, (18:06.0), (18:48.0) |
5 | 169 | Williston,
ND - Team Time (1st 5) 1:26:58.0 | Spread (1st 5) 1:18.0 |
| 7, 18, 26, 50, 68, (86), (116) |
| Tanner Goldade, Mark Anderson, Joe Kemp, Justin Stewart, Jay Borseth, (Aaron Hanson), (Stuart Nygard) |
| 16:45.0, 17:02.0, 17:20.0, 17:48.0, 18:03.0, (18:23.0), (18:50.0) |
6 | 189 | Grand Forks Central,
ND - Team Time (1st 5) 1:26:52.0 | Spread (1st 5) 1:52.0 |
| 5, 16, 23, 62, 83, (85), (92) |
| Colin Parrish, Ronnie Kyllo, Stepon Sharief, Seth Drake, Josh Rau, (Ben Peterson), (Shane Harlow) |
| 16:26.0, 17:00.0, 17:11.0, 17:57.0, 18:18.0, (18:22.0), (18:27.0) |
7 | 194 | Century,
ND - Team Time (1st 5) 1:27:27.0 | Spread (1st 5) 1:08.0 |
| 13, 22, 42, 46, 71, (99), (111) |
| Alex Redmann, Brett Kelly, Cole Kroshus, Adam Schumacher, Ryatt Levine, (Michael Frenzel), (Lane Folkers) |
| 16:57.0, 17:10.0, 17:36.0, 17:39.0, 18:05.0, (18:34.0), (18:47.0) |
8 | 198 | Fargo North,
ND - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 1:45.0 |
| 4, 8, 44, 68, 74, (86), (101) |
| Mach Akon, John Mayer, Riak Akon, Jean Olivier, Emmanuel Salah, (Chad Hamann), (Francis Landman) |
| 16:25.0, 16:46.0, 17:37.0, 18:03.0, 18:10.0, (18:23.0), (18:35.0) |
9 | 203 | Minot,
ND - Team Time (1st 5) 1:27:56.0 | Spread (1st 5) 31.0 |
| 26, 31, 34, 56, 56, (78), (101) |
| Josh Beaudoin, Matt Johnson, Chris Johnson, Layne Nordquist, Dylan Hildenbrand, (Matt Meine), (Brad O'Hearn) |
| 17:20.0, 17:25.0, 17:29.0, 17:51.0, 17:51.0, (18:13.0), (18:35.0) |
10 | 294 | West Fargo,
ND - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 1:50.0 |
| 17, 28, 35, 95, 119, (122), (148) |
| Travis Stadum, Ryan Salter, David Baltezore, Lane Nelson, Jamison Gehrig, (Kevin McLean), (Spencer Uetz) |
| 17:01.0, 17:23.0, 17:30.0, 18:28.0, 18:51.0, (18:53.0), (19:25.0) |
11 | 304 | Fargo South,
ND - Team Time (1st 5) 1:29:46.0 | Spread (1st 5) 46.0 |
| 40, 50, 54, 76, 84, (92), (104) |
| Nick Thornton, Ruairi Moynihan, Brad Rieth, Peter Ihry, Darren Schneibel, (Grant Koenig), (Alex Mehring) |
| 17:35.0, 17:48.0, 17:50.0, 18:12.0, 18:21.0, (18:27.0), (18:36.0) |
12 | 361 | Shanley,
ND - Team Time (1st 5) 1:30:28.0 | Spread (1st 5) 1:35.0 |
| 24, 56, 61, 109, 111, (113), (121) |
| Michael Dunn, Scott Anderson, Aaron Johnson, Andy Rothfusz, Dana Naylor, (Chris Savageau), (Jason Gapp) |
| 17:12.0, 17:51.0, 17:55.0, 18:43.0, 18:47.0, (18:48.0), (18:52.0) |
13 | 368 | Mandan,
ND - Team Time (1st 5) 1:30:44.0 | Spread (1st 5) 1:00.0 |
| 37, 72, 79, 81, 99, (127), (130) |
| Brent Flaa, Jake Schafer, Daron Hohbein, David Stockdill, Kyle Messer, (Patrick Bair), (Nick Binstock) |
| 17:34.0, 18:06.0, 18:14.0, 18:16.0, 18:34.0, (18:59.0), (19:00.0) |
14 | 420 | Bowman County,
ND - Team Time (1st 5) 1:31:32.0 | Spread (1st 5) 1:32.0 |
| 25, 89, 96, 97, 113, (116), (134) |
| Nathan McGee, Jamie Schwarzwalter, Jeremiah Harder, Brian Moser, Steven Siverson, (John Lockert), (Justin Wolff) |
| 17:16.0, 18:24.0, 18:31.0, 18:33.0, 18:48.0, (18:50.0), (19:07.0) |
15 | 481 | Cavalier,
ND - Team Time (1st 5) 1:32:41.0 | Spread (1st 5) 1:55.0 |
| 40, 74, 86, 132, 149, (160), (170) |
| Patrick Askew, Anthony Askew, Alex Flage, Kyle Weik, Tyler Kemp, (Kyle Defoe), (Reece Brown) |
| 17:35.0, 18:10.0, 18:23.0, 19:03.0, 19:30.0, (19:41.0), (19:56.0) |
16 | 490 | Lisbon,
ND - Team Time (1st 5) 1:33:32.0 | Spread (1st 5) 4:09.0 |
| 20, 62, 65, 142, 201, (207), (226) |
| Jayce Seelig, Matt Horgeshimer, Anthony Finstad, Ryan Grieger, Connor Stotts, (Brandon Qual), (Ethan Becker) |
| 17:05.0, 17:57.0, 17:59.0, 19:17.0, 21:14.0, (21:33.0), (24:08.0) |
17 | 504 | Turtle Mountain Community,
ND - Team Time (1st 5) 1:33:06.0 | Spread (1st 5) 1:41.0 |
| 52, 82, 97, 124, 149, (173), (174) |
| Jake Parisien, Shaun Knife, Clayton St. Claire, Patrick Baker, Shane Scott, (Radlee LaVallie), (Shaun Hall) |
| 17:49.0, 18:17.0, 18:33.0, 18:57.0, 19:30.0, (20:01.0), (20:02.0) |
18 | 535 | Rugby,
ND - Team Time (1st 5) 1:33:12.0 | Spread (1st 5) 2:24.0 |
| 13, 116, 122, 138, 146, (165), (170) |
| Dylan Yoder, Dustin Jundt, Kyle Volk, Aaron Teigen, Jeremy Johnston, (Garrett Thompson), (Mike Ostrem) |
| 16:57.0, 18:50.0, 18:53.0, 19:11.0, 19:21.0, (19:46.0), (19:56.0) |
19 | 565 | Bottineau,
ND - Team Time (1st 5) 1:34:01.0 | Spread (1st 5) 1:28.0 |
| 70, 76, 133, 135, 151, (177), (188) |
| Dana Pollman, Rob Neubauer, Mark Gregg, Scott Roemmich, Ben Diepolder, (Trent Roemmich), (Daniel Tautz) |
| 18:04.0, 18:12.0, 19:05.0, 19:08.0, 19:32.0, (20:07.0), (20:25.0) |
20 | 594 | Beulah,
ND - Team Time (1st 5) 1:34:34.0 | Spread (1st 5) 2:00.0 |
| 46, 110, 137, 144, 157, (167), (190) |
| Nick Blohm, Dan Madche, Clinton Senn, Brandon Johnson, Danny Noel, (Jordan Cieslak), (Eric Volk) |
| 17:39.0, 18:46.0, 19:10.0, 19:20.0, 19:39.0, (19:53.0), (20:33.0) |
21 | 600 | Valley City,
ND - Team Time (1st 5) 1:34:33.0 | Spread (1st 5) 1:43.0 |
| 59, 108, 139, 140, 154, (177), (184) |
| Kevin Stautz, TJ Wagar, Brandon Zaun, Kendal Ronningen, Shanley Fogarty, (Derek Burchill), (Zack Opatz) |
| 17:52.0, 18:41.0, 19:12.0, 19:13.0, 19:35.0, (20:07.0), (20:20.0) |
22 | 617 | Wahpeton,
ND - Team Time (1st 5) 1:35:10.0 | Spread (1st 5) 1:37.0 |
| 90, 91, 101, 161, 174, (190), (221) |
| Justin Keller, Josh Muehler, Chase Julson, Tyler Boll, Noah Evans, (Travis Gress), (Trevor Steiner) |
| 18:25.0, 18:26.0, 18:35.0, 19:42.0, 20:02.0, (20:33.0), (23:34.0) |
23 | 635 | Red River,
ND - Team Time (1st 5) 1:35:13.0 | Spread (1st 5) 1:17.0 |
| 80, 119, 141, 144, 151, (162), (176) |
| Jake Moen, Derek Flaten, Shane Gillis, Greg Burmeister, Mitch Davidson, (Tim Conneran), (Alex Bakken) |
| 18:15.0, 18:51.0, 19:15.0, 19:20.0, 19:32.0, (19:43.0), (20:04.0) |
24 | 642 | Watford City,
ND - Team Time (1st 5) 1:35:21.0 | Spread (1st 5) 1:13.0 |
| 92, 105, 131, 156, 158, (195), (203) |
| Casey Jore, Andrew Liebel, Shae Helling, Abe Liebel, Dustin Zubke, (Zane Frick), (Derek Leidtke) |
| 18:27.0, 18:37.0, 19:01.0, 19:36.0, 19:40.0, (20:50.0), (21:18.0) |
25 | 685 | Thompson,
ND - Team Time (1st 5) 1:37:53.0 | Spread (1st 5) 4:30.0 |
| 36, 125, 127, 185, 212, (216), (219) |
| Devin Monson, Zack Brorby, Adam Monson, Jordan Johnson, Kirk Sanders, (Matt Bahr), (William Littlefield) |
| 17:32.0, 18:58.0, 18:59.0, 20:22.0, 22:02.0, (22:19.0), (23:21.0) |
26 | 728 | Griggs Midkota,
ND - Team Time (1st 5) 1:37:00.0 | Spread (1st 5) 57.0 |
| 125, 127, 153, 154, 169, (185), (192) |
| Nathaniel Clifton, Chase Kerber, David Lunde, Adam Larson, Tom Keller, (Mark Ressler), (Aaron Larson) |
| 18:58.0, 18:59.0, 19:33.0, 19:35.0, 19:55.0, (20:22.0), (20:35.0) |
27 | 738 | Solen,
ND - Team Time (1st 5) 1:38:37.0 | Spread (1st 5) 4:00.0 |
| 29, 135, 180, 189, 205, (224) |
| Robin Iron Shield, Brandon Tikanye, Robert Shelltrack, Maurice Stretches, Grant Fasthorse, (Channing Swimmer) |
| 17:24.0, 19:08.0, 20:09.0, 20:32.0, 21:24.0, (23:50.0) |
28 | 803 | Central Cass,
ND - Team Time (1st 5) 1:38:48.0 | Spread (1st 5) 1:44.0 |
| 106, 163, 164, 183, 187, (193), (196) |
| Ryan Heisler, Jack Wilcox, Gregory Wieland, Erik Lindstrom, Jordan Marschke, (Nick Voss), (Matt Swanson) |
| 18:40.0, 19:44.0, 19:45.0, 20:15.0, 20:24.0, (20:39.0), (20:56.0) |
29 | 866 | Grafton,
ND - Team Time (1st 5) 1:40:49.0 | Spread (1st 5) 1:37.0 |
| 147, 158, 166, 197, 198, (211), (212) |
| Nick Desautel, Justin Moe, Casey Dusek, Nic Lundquist, Taylor Schiller, (Andrew Wysocki), (Marc Dusek) |
| 19:23.0, 19:40.0, 19:48.0, 20:58.0, 21:00.0, (21:44.0), (22:02.0) |
30 | 875 | Bishop Ryan,
ND - Team Time (1st 5) 1:43:37.0 | Spread (1st 5) 4:33.0 |
| 64, 182, 204, 208, 217, (225) |
| Dustin Bartsch, Rainbow Goodbear, Joe Reiter, Drew Saari, Matt Magneson, (Chris Hodgson) |
| 17:58.0, 20:11.0, 21:22.0, 21:35.0, 22:31.0, (23:56.0) |
31 | 929 | Killdeer,
ND - Team Time (1st 5) 1:44:45.0 | Spread (1st 5) 4:25.0 |
| 143, 172, 194, 198, 222, (223) |
| Chris Kukla, Austin Dvirnak, Sean Schwalbe, Joseph Kerr, Zachary Pavlicek, (Dillon Sugg) |
| 19:19.0, 19:59.0, 20:43.0, 21:00.0, 23:44.0, (23:48.0) |
32 | 966 | Devils Lake,
ND - Team Time (1st 5) 1:44:09.0 | Spread (1st 5) 1:31.0 |
| 177, 180, 198, 202, 209, (210), (214) |
| Travis Mack, Nathaniel LeBeau, Andrew Tofsrud, Ian Carlson, Ben Thompson, (Casey Reardon), (Anthony Schmid) |
| 20:07.0, 20:09.0, 21:00.0, 21:15.0, 21:38.0, (21:40.0), (22:12.0) |
33 | 1027 | Tioga,
ND - Team Time (1st 5) 1:49:55.0 | Spread (1st 5) 3:28.0 |
| 168, 206, 215, 218, 220 |
| Kyle Haustveit, Josh Olson, Andrew Wellumson, David Wonser, Phillip Wolla |
| 19:54.0, 21:25.0, 22:18.0, 22:56.0, 23:22.0 |