1 | 86 | Rapid City Stevens,
SD - Team Time (1st 5) 1:24:27.0 | Spread (1st 5) 46.4 |
| 5, 7, 14, 29, 31, (39), (48) |
| Nathan Richardson, Riley Coates, Thomas Kjerengtroen, Mike Scharn, Tanner Chleborad, (Austin Wright), (Austin Hegert) |
| 16:28.2, 16:37.9, 16:53.0, 17:13.3, 17:14.6, (17:29.5), (17:46.0) |
2 | 110 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:25:14.8 | Spread (1st 5) 35.4 |
| 8, 23, 24, 25, 30, (35), (41) |
| Jake Arechigo, Matt Horan, Tanner McCleerey, Brandon Haschke, Keith McIntire, (Tyler Nack), (Jordan Fugelstad) |
| 16:38.8, 17:02.5, 17:09.6, 17:09.7, 17:14.2, (17:21.1), (17:33.4) |
3 | 140 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:25:45.5 | Spread (1st 5) 1:37.6 |
| 2, 16, 33, 36, 53, (62), (69) |
| Alec Espeland, Ben Jacobson, Brice Drapeaux, Kris Monroe, Tyler Propst, (Tyler Sarringar), (Aaron Propst) |
| 16:14.7, 16:55.8, 17:20.0, 17:22.7, 17:52.3, (18:05.2), (18:20.6) |
4 | 143 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:25:37.8 | Spread (1st 5) 1:55.8 |
| 1, 17, 21, 50, 54, (61), (70) |
| Josh Heitkamp, Alex Holm, Alex Waddell, Brock Nelsen, Mensur Malik, (Aaron Clemens), (AJ Holtz) |
| 15:57.9, 16:56.4, 17:00.4, 17:49.4, 17:53.7, (18:05.1), (18:21.9) |
5 | 158 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:26:40.8 | Spread (1st 5) 1:10.9 |
| 11, 13, 28, 49, 57, (65), (89) |
| Brian Wiles, TJ Gleason, Luke Hannemann, Travis Greenlee, Alex Hall, (Damon Farah), (Justin Flanagan) |
| 16:49.6, 16:50.2, 17:12.3, 17:48.2, 18:00.5, (18:09.6), (19:06.7) |
6 | 170 | Brandon Valley,
SD - Team Time (1st 5) 1:26:57.3 | Spread (1st 5) 2:12.7 |
| 9, 15, 27, 34, 85, (91), (97) |
| Billy Brockmueller, Bobby Brockmueller, Nathan Hauge, Ben Schultz, Hunter Alexander, (Blaze Killian), (Travis VanEde) |
| 16:38.9, 16:55.7, 17:10.8, 17:20.3, 18:51.6, (19:13.8), (19:34.0) |
7 | 184 | Brookings,
SD - Team Time (1st 5) 1:27:24.7 | Spread (1st 5) 1:09.1 |
| 12, 26, 45, 46, 55, (73), (103) |
| Tyeler Andersen, Dillon Emo, Addison DeHaven, Ross Larson, Jacob Vukovich, (Derek DeBates), (Caleb Vukovich) |
| 16:49.9, 17:10.6, 17:41.6, 17:43.6, 17:59.0, (18:26.4), (21:02.9) |
8 | 196 | O'Gorman,
SD - Team Time (1st 5) 1:27:33.1 | Spread (1st 5) 1:49.0 |
| 4, 18, 51, 56, 67, (72), (74) |
| Daniel Abera, Matt Schoppert, Joel Heckman, Pat Brende, Connor Branick, (Tanner Venard), (Keegen Miles) |
| 16:28.0, 16:56.9, 17:51.9, 17:59.3, 18:17.0, (18:25.1), (18:26.5) |
9 | 204 | Aberdeen Central,
SD - Team Time (1st 5) 1:27:44.7 | Spread (1st 5) 2:01.1 |
| 6, 38, 42, 43, 75, (76), (95) |
| Josh Wilson, Griffin Hieb, Taylor Wensmann, Marquel Crawford, Nathan Solum, (Blake Stevenson), (Adam Kastigar) |
| 16:30.4, 17:27.8, 17:35.3, 17:39.7, 18:31.5, (18:33.6), (19:23.7) |
10 | 249 | Watertown,
SD - Team Time (1st 5) 1:28:59.7 | Spread (1st 5) 1:55.7 |
| 10, 37, 60, 63, 79, (86), (88) |
| Kenneth Mayer, Brennan Foust, Billy Anderson, Brant Gilbertson, Austin Amdahl, (Kaleb Anderson), (Nathan VanMaanen) |
| 16:43.3, 17:25.5, 18:04.6, 18:07.3, 18:39.0, (18:56.7), (19:06.4) |
11 | 267 | Rapid City Central,
SD - Team Time (1st 5) 1:29:41.9 | Spread (1st 5) 2:08.8 |
| 20, 32, 59, 66, 90, (98), (100) |
| Tony Smoragiewicz, Josh Hanks, Nate Senesac, Eric Sanders, Lukas Potts, (Ian Hafner), (Sam Poppen) |
| 16:59.2, 17:17.5, 18:03.7, 18:13.5, 19:08.0, (19:38.9), (19:40.7) |
12 | 273 | Spearfish,
SD - Team Time (1st 5) 1:29:44.5 | Spread (1st 5) 1:42.9 |
| 22, 44, 47, 78, 82, (84), (101) |
| Jared Hicks, Randy Vette, Graham Heberlig, Tanner Triscori, Ty Retzl, (Tim Poper), (Zach Retzl) |
| 17:00.5, 17:40.8, 17:44.0, 18:35.8, 18:43.4, (18:50.1), (19:48.4) |
13 | 279 | Sturgis Brown,
SD - Team Time (1st 5) 1:29:49.6 | Spread (1st 5) 1:23.2 |
| 19, 58, 64, 68, 70, (77), (81) |
| Damien Schuster, Cody Cassen, Tyler Aldren, Luke Larson, Hunter Sprague, (Eric Teachout), (Steven Bales) |
| 16:58.7, 18:00.7, 18:09.0, 18:19.3, 18:21.9, (18:34.5), (18:42.6) |
14 | 293 | Huron,
SD - Team Time (1st 5) 1:30:29.0 | Spread (1st 5) 2:42.3 |
| 3, 40, 80, 83, 87, (92), (96) |
| Shaun Henderson, Terrek Butterfield, Dylan Houge, Shane LaFortune, Clark Wintle, (Josh Bartel), (Garrett St. Aubin) |
| 16:23.2, 17:32.3, 18:40.7, 18:47.3, 19:05.5, (19:13.9), (19:32.9) |
15 | 440 | Douglas,
SD - Team Time (1st 5) 1:36:31.5 | Spread (1st 5) 2:34.0 |
| 52, 93, 94, 99, 102 |
| Nick Keller, Michael Barman, Matt Nugent, Cole Stocking, Jordan Weeg |
| 17:52.2, 19:16.0, 19:17.1, 19:40.0, 20:26.2 |