1 | 59 | Malcolm,
NE - Team Time (1st 5) 1:29:25.0 | Spread (1st 5) 1:34.6 |
| 1, 9, 14, 15, 20, (60) |
| Jeffrey Holka, Taylor Kessner, George Wilson, Charles Burruss, Stephen Krupicka, (Thomas Bolte) |
| 16:53.9, 17:48.0, 18:06.9, 18:07.7, 18:28.5, (19:57.7) |
2 | 119 | Dundy County Stratton,
NE - Team Time (1st 5) 1:32:02.9 | Spread (1st 5) 2:48.9 |
| 2, 12, 16, 33, 56, (74) |
| Brandon Shirkey, Jordan Stroup, Jared Shillington, Trevor Confer, Philip Matthews, (Kyle Thomas) |
| 17:01.1, 18:02.8, 18:10.2, 18:58.8, 19:50.0, (20:59.1) |
3 | 143 | Lincoln Lutheran,
NE - Team Time (1st 5) 1:33:24.4 | Spread (1st 5) 2:27.0 |
| 4, 10, 27, 45, 57, (63), (67) |
| Bobby Brown, Jr. Robert Brown, Aaron Hedlund, Chris Soenksen, Alex Deline, (Ryan Tabor), (Alex Steffens) |
| 17:25.0, 17:49.4, 18:52.0, 19:26.0, 19:52.0, (20:01.0), (20:09.0) |
4 | 152 | Lincoln Christian,
NE - Team Time (1st 5) 1:34:01.8 | Spread (1st 5) 2:17.7 |
| 6, 17, 18, 50, 61 |
| Timothy Stewart, Sam Neidow, Logan Williams, Matthew Cornell, Nathan Buresh |
| 17:42.2, 18:18.3, 18:21.7, 19:39.7, 19:59.9 |
5 | 162 | Bertrand,
NE - Team Time (1st 5) 1:34:38.7 | Spread (1st 5) 3:16.6 |
| 3, 23, 28, 35, 73, (80) |
| Sean Jauken, Alexander Wear, Dustin Renken, Dirk Ehlers, Cody Nickell, (Brian Szekely) |
| 17:24.7, 18:38.0, 18:52.1, 19:02.6, 20:41.3, (21:57.6) |
| 162 | Louisville,
NE - Team Time (1st 5) 1:34:27.1 | Spread (1st 5) 2:13.3 |
| 7, 19, 21, 53, 62, (68) |
| Cole Flint, Matt Rosser, Christopher Anderson, Daniel Studey, Tim Bishop, (Tyler Long) |
| 17:47.4, 18:26.0, 18:29.6, 19:43.4, 20:00.7, (20:12.2) |
7 | 168 | Bayard,
NE - Team Time (1st 5) 1:34:32.1 | Spread (1st 5) 2:31.1 |
| 5, 22, 40, 42, 59, (63) |
| Nicholas Kizzire, Pete Trevino, Alexios Anest, Kyle Koncaba, Kevin Foland, (Marcus Clay) |
| 17:25.1, 18:37.2, 19:13.8, 19:19.8, 19:56.2, (20:01.0) |
8 | 175 | Tri County,
NE - Team Time (1st 5) 1:35:34.7 | Spread (1st 5) 3:39.2 |
| 8, 11, 36, 43, 77 |
| Adrian Brandt, Matthew Shipp, Matt Collins, Christopher Riesen, Brandon Staroscik |
| 17:47.7, 17:52.8, 19:05.4, 19:21.9, 21:26.9 |
9 | 203 | Wilcox-Hildreth,
NE - Team Time (1st 5) 1:36:05.8 | Spread (1st 5) 2:07.5 |
| 13, 30, 37, 54, 69, (71) |
| Austin Gardels, Brandon Gardels, Tyler Guthrie, Daniel Martin, Chad Bergstrom, (Zachary Adam) |
| 18:05.5, 18:53.9, 19:07.2, 19:46.2, 20:13.0, (20:16.6) |
10 | 206 | Weeping Water,
NE - Team Time (1st 5) 1:36:37.5 | Spread (1st 5) 55.0 |
| 25, 32, 46, 51, 52, (55), (83) |
| Eric Nielsen, Tanner Wiles, Justin Wiles, Craig Rupp, Cole Dettmann, (Cody Wiles), (Ryan Nielsen) |
| 18:46.6, 18:56.8, 19:32.1, 19:40.4, 19:41.6, (19:47.5), (22:53.0) |
11 | 247 | Wisner-Pilger,
NE - Team Time (1st 5) 1:37:44.9 | Spread (1st 5) 1:16.1 |
| 34, 41, 44, 58, 70, (72) |
| Daniel Schweers, Zachary Glaubius, Nathan Ruskamp, Michael Kirch, Parker Schaulis, (Samuel Schweers) |
| 18:59.6, 19:14.9, 19:22.5, 19:52.2, 20:15.7, (20:32.2) |
12 | 256 | Gibbon,
NE - Team Time (1st 5) 1:39:14.2 | Spread (1st 5) 2:38.6 |
| 26, 39, 48, 65, 78, (81) |
| Zach Peters, Brandon Rivera, Joseph Kern, Joshua Treadway, Brandon Kautz, (Jayme Halkyard) |
| 18:50.2, 19:13.0, 19:38.1, 20:04.1, 21:28.8, (22:17.8) |
13 | 258 | Plainview,
NE - Team Time (1st 5) 1:39:45.6 | Spread (1st 5) 2:18.9 |
| 29, 31, 47, 75, 76, (79) |
| Brian Bowman, Michael Krause, Jacob Gubbels, Chris Bevill, Preston Doerr, (Lucus Gubbels) |
| 18:53.2, 18:55.3, 19:35.6, 21:09.4, 21:12.1, (21:35.2) |
14 | 259 | Doniphan-Trumbull,
NE - Team Time (1st 5) 1:40:24.4 | Spread (1st 5) 4:07.6 |
| 24, 38, 49, 66, 82, (84) |
| Chris Michener, Beau Toben, Brian Telecky, Cale Buhr, Cory Telecky, (Thomas Delka) |
| 18:41.3, 19:11.0, 19:38.8, 20:04.4, 22:48.9, (25:28.9) |