| 1 | 43 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:19:55.1 | Spread (1st 5) 50.2 |
| 2, 4, 9, 13, 15, (31), (41) |
| Nathan Schroeder, Luke Jelen, Free Bump, Will Lauer, Kelly Fitzsimmons, (Corey McComber), (Ryan Patrick) |
| 15:30.1, 15:41.5, 16:08.4, 16:14.8, 16:20.3, (16:52.5), (17:08.5) |
| 2 | 60 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:20:43.9 | Spread (1st 5) 1:01.6 |
| 3, 7, 11, 18, 21, (23), (39) |
| Tanner Ahrendt, Jesus Urtusuastegui, Tyler Slaba, Isaac Iverson, Adam Kost, (Seth Bolon), (Jordan Wetering) |
| 15:32.7, 16:03.0, 16:09.6, 16:24.3, 16:34.3, (16:37.2), (17:07.3) |
| 3 | 123 | Rapid City Stevens,
SD - Team Time (1st 5) 1:23:09.0 | Spread (1st 5) 44.8 |
| 12, 24, 25, 30, 32, (34), (35) |
| Kyle Burdick, Keaton Ohlsen, Garrett Peterson, Mark Poston, Jake Schlepp, (Tom Pfeifle), (Connor Haaland) |
| 16:10.0, 16:39.1, 16:40.0, 16:45.1, 16:54.8, (16:56.6), (16:59.5) |
| 4 | 127 | Brookings,
SD - Team Time (1st 5) 1:22:56.8 | Spread (1st 5) 2:08.5 |
| 1, 14, 17, 47, 48, (55), (57) |
| Addison DeHaven, Patrick Chapin, Justice Lamer, John Olson, Justin Perry, (Ray Munsterman), (Graham DeHaven) |
| 15:20.5, 16:15.8, 16:23.6, 17:27.9, 17:29.0, (17:38.2), (17:40.7) |
| 5 | 173 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:24:46.8 | Spread (1st 5) 1:26.8 |
| 22, 26, 27, 28, 70, (74), (76) |
| Weston Christiansen, Jebben Keyes, Steven Gordon, Matthew Monfore, Micah Howard, (Christopher Rumrill), (Wyatt Rumrill) |
| 16:35.2, 16:42.3, 16:43.3, 16:44.0, 18:02.0, (18:16.9), (18:20.8) |
| 6 | 183 | Brandon Valley,
SD - Team Time (1st 5) 1:25:24.2 | Spread (1st 5) 1:21.9 |
| 8, 40, 44, 45, 46, (49), (52) |
| Zach VanEde, Jacob Hegland, Mitchell Selken, Cody Dutson, Brendan Gallo, (Jakob Hanna), (Adam Presler) |
| 16:04.4, 17:08.0, 17:19.5, 17:26.0, 17:26.3, (17:31.0), (17:36.2) |
| 7 | 191 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:25:19.2 | Spread (1st 5) 1:08.3 |
| 20, 37, 38, 42, 54, (59), (60) |
| Jacob Green, Cameron Sannes, Logan Swenson, Austin Severson, Jonah Warwick, (Jacob Haugen), (Aaron Ludwig) |
| 16:29.6, 17:00.1, 17:00.8, 17:10.8, 17:37.9, (17:44.7), (17:46.5) |
| 8 | 238 | Yankton,
SD - Team Time (1st 5) 1:26:49.0 | Spread (1st 5) 1:49.1 |
| 10, 43, 50, 67, 68, (78), (83) |
| Bryce Cowman, Ryan Olson, Jacob Bies, Justin Grode, Evan Bergeson, (Paul Fanta), (Andrew Struck) |
| 16:09.3, 17:12.1, 17:31.1, 17:58.1, 17:58.4, (18:30.3), (18:38.6) |
| 9 | 259 | Sturgis Brown,
SD - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 2:37.1 |
| 5, 29, 65, 79, 81, (85), (104) |
| Jacob Simmons, Gabe Harms, Steven Bales, Brandon Delzer, Cayden Noble, (Matt Takahashi), (Levi Veal) |
| 16:01.2, 16:44.8, 17:58.0, 18:32.7, 18:38.3, (18:41.3), (19:53.4) |
| 10 | 261 | O'Gorman,
SD - Team Time (1st 5) 1:27:36.6 | Spread (1st 5) 1:27.8 |
| 19, 56, 61, 62, 63, (69), (71) |
| Chance Freese, Rodrigo Balmaceda, Tiegen Lindner, Ethan Knoblock, Ryan Westendorf, (Eric Fogarty), (Kinard Sproles) |
| 16:25.6, 17:39.6, 17:48.6, 17:49.4, 17:53.4, (18:01.9), (18:06.6) |
| 11 | 307 | Watertown,
SD - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 2:39.1 |
| 6, 53, 80, 82, 86, (87), (94) |
| Brant Gilbertson, Nick Reiffenberger, Elliot Vanwell, James Suter, Kael Jacobsen, (Layne Diaz), (Sean Curley) |
| 16:02.7, 17:37.6, 18:37.0, 18:38.5, 18:41.8, (18:48.0), (19:03.0) |
| 12 | 313 | Aberdeen Central,
SD - Team Time (1st 5) 1:29:27.1 | Spread (1st 5) 1:43.7 |
| 33, 51, 72, 73, 84, (90), (95) |
| Griffin Hieb, Tanner Peltier, Patrick Woods, Micah Reierson, Alex Tiede, (Seth Moore), (Jonathan Fisk) |
| 16:55.3, 17:33.0, 18:06.8, 18:13.0, 18:39.0, (18:56.2), (19:06.3) |
| 13 | 335 | Rapid City Central,
SD - Team Time (1st 5) 1:30:18.8 | Spread (1st 5) 2:01.4 |
| 36, 64, 65, 77, 93, (96), (98) |
| Taran Vollmer, Caleb Marler, Ryan Stiles, Tyler Seales, Eric Mayforth, (Tallon Brey), (Jacoby NewHoly) |
| 16:59.6, 17:56.0, 17:58.0, 18:24.2, 19:01.0, (19:06.4), (19:12.4) |
| 14 | 386 | Douglas,
SD - Team Time (1st 5) 1:33:44.1 | Spread (1st 5) 4:04.7 |
| 16, 58, 101, 103, 108, (111), (112) |
| Caleb Diggs, Cole Kosmala, Jameson McClain, Gavin Cusson, Alex Amborn, (Andy Essery), (Kerry McDaniel) |
| 16:20.8, 17:43.6, 19:28.4, 19:45.8, 20:25.5, (21:21.7), (23:31.9) |
| 15 | 449 | Mitchell,
SD - Team Time (1st 5) 1:34:46.3 | Spread (1st 5) 1:06.1 |
| 75, 88, 89, 97, 100, (107), (109) |
| Riley Cowens, Kyle Glanzer, Isaak Peitz, Caleb Larson, Zach Buche, (Josh Loecker), (Coby Lee) |
| 18:19.9, 18:55.0, 18:56.0, 19:09.4, 19:26.0, (20:18.7), (20:28.0) |
| 16 | 489 | Huron,
SD - Team Time (1st 5) 1:36:58.8 | Spread (1st 5) 1:09.8 |
| 91, 92, 99, 102, 105, (106), (110) |
| Edsson Quispe-Laura, Arthur Hines, Brenden Corbett, Landon Claeys, Collin Smith, (Ryan Chase), (Thorn Dramstad) |
| 18:57.2, 18:58.8, 19:21.5, 19:34.3, 20:07.0, (20:16.5), (20:35.4) |