| 1 | 68 | Brandon Valley,
SD - Team Time (1st 5) 1:23:25.3 | Spread (1st 5) 1:01.2 |
| 3, 6, 10, 19, 30, (56), (75) |
| Bobby Brockmueller, Billy Brockmueller, Nathan Hauge, Austin Hogie, Ben Schultz, (Zach VanEde), (Blaze Killian) |
| 16:14.5, 16:20.5, 16:33.8, 17:00.8, 17:15.7, (17:44.9), (18:01.6) |
| 2 | 92 | Yankton,
SD - Team Time (1st 5) 1:24:17.7 | Spread (1st 5) 55.7 |
| 5, 8, 23, 27, 29, (42), (149) |
| Travis Brenner, Jeff Grossenburg, Mark Wilcox, Alex Hohenthaner, Mitch Yaggie, (Joshua Lundgren), (Kipp Kinsley) |
| 16:19.5, 16:20.9, 17:07.5, 17:14.6, 17:15.2, (17:25.2), (19:11.3) |
| 3 | 127 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:25:05.4 | Spread (1st 5) 1:17.3 |
| 4, 17, 18, 41, 47, (62), (100) |
| Tanner Ahrendt, Ethan Tabbert, Matt Horan, Tyler Nack, Jordan Fugelstad, (Dylan Slaba), (Alex Lugo) |
| 16:18.6, 16:52.5, 16:53.8, 17:24.6, 17:35.9, (17:51.1), (18:23.8) |
| 4 | 185 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:26:42.5 | Spread (1st 5) 57.4 |
| 14, 33, 34, 51, 53, (54), (70) |
| Kris Monroe, Steven Gordon, Aaron Propst, Stephen Nielson, Tyler Propst, (Tyler Sarringar), (Sean Snyder) |
| 16:44.5, 17:17.8, 17:18.2, 17:40.1, 17:41.9, (17:42.5), (17:56.1) |
| 5 | 213 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:27:15.3 | Spread (1st 5) 51.2 |
| 21, 38, 39, 43, 72, (78), (92) |
| TJ Gleason, Alex Hall, Keegan Hecht, Damon Farah, Gage Blaschke, (Brett Michels), (Luke Veatch) |
| 17:06.0, 17:20.7, 17:22.7, 17:28.7, 17:57.2, (18:05.0), (18:17.6) |
| 6 | 231 | Rapid City Stevens,
SD - Team Time (1st 5) 1:27:18.4 | Spread (1st 5) 1:41.2 |
| 9, 24, 45, 69, 84, (90), (95) |
| Riley Coates, Austin Wright, Brian Gorman, Jake Miller, Dakota Moore, (Aaron Schone), (Michael Kelly) |
| 16:30.1, 17:08.2, 17:32.9, 17:55.9, 18:11.3, (18:13.9), (18:19.6) |
| 7 | 261 | Brookings,
SD - Team Time (1st 5) 1:27:45.7 | Spread (1st 5) 1:45.0 |
| 11, 31, 32, 93, 94, (106), (143) |
| Tyeler Andersen, Dillon Emo, Addison DeHaven, Derek DeBates, Jacob Vukovich, (Caleb Vukovich), (Bryce Tappan) |
| 16:34.2, 17:16.9, 17:17.7, 18:17.7, 18:19.2, (18:27.5), (19:06.7) |
| 8 | 275 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:27:25.4 | Spread (1st 5) 2:34.8 |
| 1, 26, 65, 85, 98, (103), (104) |
| Josh Heitkamp, Alex Holm, Keegan Carda, Aaron Clemens, Scott Strand, (Jack Wolstenholm), (Tom Ritter) |
| 15:46.5, 17:13.1, 17:53.1, 18:11.4, 18:21.3, (18:26.3), (18:26.9) |
| 9 | 290 | Rapid City Central,
SD - Team Time (1st 5) 1:27:40.3 | Spread (1st 5) 2:35.9 |
| 2, 25, 71, 87, 105, (136), (155) |
| Tony Smoragiewicz, Eric Sanders, Caleb Marler, Nate Senesac, Colton Fuhrmann, (Lukas Potts), (Robert Connot) |
| 15:51.2, 17:13.0, 17:56.5, 18:12.5, 18:27.1, (18:59.5), (19:17.5) |
| 10 | 376 | Watertown,
SD - Team Time (1st 5) 1:29:38.2 | Spread (1st 5) 1:50.9 |
| 12, 64, 81, 109, 110, (121), (220) |
| Kenny Mayer, Brandon Olson, Brennan Foust, Billy Anderson, Nathan VanMaanen, (Jonathon Jost), (Collin Fransen) |
| 16:39.5, 17:52.0, 18:06.4, 18:29.9, 18:30.4, (18:43.4), (22:17.2) |
| 11 | 379 | Douglas,
SD - Team Time (1st 5) 1:30:04.0 | Spread (1st 5) 59.3 |
| 44, 68, 73, 82, 112, (118) |
| Jordan Weeg, Gabe Kois, Matt Nugent, Caleb Diggs, Michael Barman, (Cole Stocking) |
| 17:32.4, 17:54.7, 17:58.1, 18:07.1, 18:31.7, (18:41.4) |
| 12 | 418 | O'Gorman,
SD - Team Time (1st 5) 1:30:38.9 | Spread (1st 5) 1:25.9 |
| 35, 50, 96, 115, 122, (132) |
| Keegen Miles, Hunter Winklepleck, Pat Brende, Patrick Peterson, Jon Ermer, (Connor Branick) |
| 17:18.4, 17:39.8, 18:19.7, 18:36.7, 18:44.3, (18:57.4) |
| 13 | 440 | Redfield,
SD - Team Time (1st 5) 1:31:07.9 | Spread (1st 5) 1:05.3 |
| 48, 63, 102, 108, 119, (190) |
| Travis Shields, Jared Noyes, Cooper Bebo, Ben Gillette, Brady Chase, (Eric Ragatz) |
| 17:38.0, 17:51.3, 18:25.9, 18:29.4, 18:43.3, (19:57.6) |
| 14 | 487 | Aberdeen Central,
SD - Team Time (1st 5) 1:31:55.5 | Spread (1st 5) 1:44.0 |
| 49, 65, 86, 125, 162, (181), (200) |
| Taylor Wensmann, Blake Stevenson, Nathan Solum, Adam Kastigar, Austin Walz, (Aaron Lorenz), (Jayme Skaggs) |
| 17:38.6, 17:53.1, 18:11.7, 18:49.5, 19:22.6, (19:43.7), (20:16.2) |
| 15 | 495 | Lemmon,
SD - Team Time (1st 5) 1:32:28.8 | Spread (1st 5) 4:08.7 |
| 15, 20, 60, 189, 211 |
| Brant Haase, Mychal Bierwagen, Cody Schopp, Chad Pelkofer, Bo Beer |
| 16:46.4, 17:02.7, 17:49.4, 19:55.2, 20:55.1 |
| 16 | 498 | Cheyenne-Eagle Butte,
SD - Team Time (1st 5) 1:31:40.9 | Spread (1st 5) 2:37.2 |
| 16, 77, 88, 152, 165, (173), (184) |
| Dyson Lends His Horse, Seven Annis, Aaron Turning Heart, Xavier Norris, Cordray White Dog, (Ty Garreau), (Markus Laundreaux) |
| 16:47.9, 18:02.5, 18:12.7, 19:12.7, 19:25.1, (19:31.1), (19:50.3) |
| 17 | 507 | Madison,
SD - Team Time (1st 5) 1:32:05.4 | Spread (1st 5) 1:10.4 |
| 76, 78, 88, 114, 151, (174) |
| Zach Hansen, Logan Wray, Zach Ordal, Jeremy Rud, Mason Sullivan, (Matt Goth) |
| 18:01.8, 18:05.0, 18:12.7, 18:33.7, 19:12.2, (19:33.6) |
| 18 | 557 | Flandreau Indian,
SD - Team Time (1st 5) 1:33:08.0 | Spread (1st 5) 2:09.6 |
| 52, 57, 116, 147, 185, (206) |
| Jerad Weston, Trudell Slow Bear, George Iron Shield, Jordan Bagola, Darrell Chasing In Wint, (Craig Chase) |
| 17:41.8, 17:46.7, 18:37.4, 19:10.7, 19:51.4, (20:31.5) |
| 19 | 575 | Custer,
SD - Team Time (1st 5) 1:33:17.9 | Spread (1st 5) 1:33.1 |
| 55, 99, 119, 146, 156, (168) |
| Cody Herman, Brennan Witt, Logan Burns, Shane Herman, Israel Parsons, (Tyler Jones) |
| 17:44.8, 18:22.9, 18:43.3, 19:09.0, 19:17.9, (19:27.2) |
| 20 | 594 | Lennox,
SD - Team Time (1st 5) 1:33:51.4 | Spread (1st 5) 2:55.3 |
| 40, 57, 130, 166, 201, (206) |
| Derrick Olson, Travis Buse, Michael Mazourek, Levi Weischedel, Jon Landon, (Zach Gries) |
| 17:23.5, 17:46.7, 18:56.2, 19:26.2, 20:18.8, (20:31.5) |
| 21 | 618 | Todd County,
SD - Team Time (1st 5) 1:36:16.1 | Spread (1st 5) 6:50.8 |
| 7, 80, 113, 194, 224 |
| Marc Whirlwind Soldier, Max Grimshaw, Charles Metcalf, Sage Marshall, Daniel Whirlwind Soldier |
| 16:20.8, 18:05.5, 18:33.3, 20:04.9, 23:11.6 |
| 22 | 619 | Milbank,
SD - Team Time (1st 5) 1:33:54.5 | Spread (1st 5) 2:12.2 |
| 28, 135, 139, 150, 167, (205) |
| Jalen Snaza, Jared Fields, Jordan Jungers, Jordon Redmond, Austin Berens, (Michael Frevert) |
| 17:14.8, 18:59.3, 19:01.5, 19:11.9, 19:27.0, (20:30.8) |
| 23 | 636 | Huron,
SD - Team Time (1st 5) 1:34:22.4 | Spread (1st 5) 3:01.1 |
| 37, 107, 111, 178, 203, (223) |
| Terrek Butterfield, Shane LaFortune, Dylan Houge, Christopher Knudson, Garrett St. Aubin, (Jacob Hemenway) |
| 17:20.3, 18:28.5, 18:31.4, 19:40.8, 20:21.4, (22:59.2) |
| 24 | 686 | Sturgis Brown,
SD - Team Time (1st 5) 1:35:34.4 | Spread (1st 5) 3:26.4 |
| 36, 83, 171, 186, 210 |
| Luke Larson, Steven Bales, Noah Harms, Jesse Schuster, Casey Papenfuss |
| 17:18.9, 18:08.1, 19:30.5, 19:51.6, 20:45.3 |
| 25 | 700 | McIntosh,
SD - Team Time (1st 5) 1:35:24.6 | Spread (1st 5) 2:55.2 |
| 22, 134, 164, 187, 193 |
| Marcus Hansen, Mathew Seiler, Kyle Maier, Derrick Schell, Jaden Maier |
| 17:06.6, 18:59.0, 19:24.4, 19:52.8, 20:01.8 |
| 26 | 708 | Tea Area,
SD - Team Time (1st 5) 1:37:41.0 | Spread (1st 5) 4:55.8 |
| 46, 97, 153, 191, 221 |
| Jake Hemenway, Brady Ihnen, Lance Shaull, Nick Knobel, Hunter Deckert |
| 17:35.2, 18:20.1, 19:16.2, 19:58.5, 22:31.0 |
| 27 | 730 | Harrisburg,
SD - Team Time (1st 5) 1:36:14.7 | Spread (1st 5) 2:09.8 |
| 74, 123, 141, 196, 196, (214) |
| Steve Selchert, Austin Auch, Ethan Hill, Taylor Eide, Ryan Penning, (Connor Bollweg) |
| 18:01.2, 18:45.4, 19:06.1, 20:11.0, 20:11.0, (21:07.1) |
| 28 | 738 | Chamberlain,
SD - Team Time (1st 5) 1:35:53.9 | Spread (1st 5) 1:18.9 |
| 101, 128, 158, 172, 179, (182) |
| Trinity Twiss, Claye Thunder Horse, David Renbarger, Michael Krogstad, Eric Doney, (Skyler Bertram) |
| 18:24.1, 18:55.6, 19:20.4, 19:30.8, 19:43.0, (19:44.5) |
| 29 | 750 | Wagner,
SD - Team Time (1st 5) 1:36:03.9 | Spread (1st 5) 30.9 |
| 126, 142, 158, 161, 163 |
| Matt Flemming, Casey Barnett, Steven Fleming, Connor Noteboom, Brandon McAdaragh |
| 18:52.3, 19:06.4, 19:20.4, 19:21.6, 19:23.2 |
| 30 | 760 | Flandreau,
SD - Team Time (1st 5) 1:37:34.3 | Spread (1st 5) 3:06.8 |
| 91, 117, 133, 202, 217 |
| Jared Sutton, Guy Zephier, Roger Hare Jr., Travis Pinnick, Hepi Flute Player |
| 18:15.5, 18:39.6, 18:57.5, 20:19.4, 21:22.3 |
| 31 | 766 | De Smet,
SD - Team Time (1st 5) 1:37:06.3 | Spread (1st 5) 2:07.7 |
| 124, 131, 145, 154, 212 |
| Bogdan Denisov, Landon Lee, Tom Neises, Garet Smith, Mitch Dobson |
| 18:47.7, 18:57.1, 19:08.9, 19:17.2, 20:55.4 |
| 32 | 782 | Parker/Marion,
SD - Team Time (1st 5) 1:38:16.7 | Spread (1st 5) 3:48.6 |
| 61, 128, 176, 199, 218 |
| Duane Jongeling, Derek Christensen, Seth Olson, Jordan Wetering, Ian Collins |
| 17:49.5, 18:55.6, 19:38.0, 20:15.5, 21:38.1 |
| 33 | 795 | Mobridge-Pollock,
SD - Team Time (1st 5) 1:37:12.6 | Spread (1st 5) 2:17.1 |
| 67, 160, 177, 195, 196, (225) |
| Jordan Slater, Sawyer Sandquist, Skyler McCollam, Tim Szczur, Max Sauer, (Sutton Sandquist) |
| 17:53.9, 19:20.6, 19:38.2, 20:08.9, 20:11.0, (23:24.0) |
| 34 | 798 | North Central,
SD - Team Time (1st 5) 1:42:20.0 | Spread (1st 5) 8:03.7 |
| 13, 148, 192, 219, 226 |
| Jeffrey Mettler, Christian Haar, Ethan Hilgemann, Adam Kappes, Dustin Schwingler |
| 16:41.1, 19:11.2, 20:01.0, 21:41.9, 24:44.8 |
| 35 | 799 | Mahpiya Luta,
SD - Team Time (1st 5) 1:37:22.7 | Spread (1st 5) 2:46.3 |
| 59, 169, 180, 183, 208, (216) |
| Kyle Blacksmith, Frankie Sioux Bob, Brandon Two Bulls, Jonathan Ross, Terrance Cifford, (Devin Goulette) |
| 17:48.2, 19:28.1, 19:43.2, 19:48.7, 20:34.5, (21:16.4) |
| 36 | 826 | Irene-Wakonda,
SD - Team Time (1st 5) 1:41:36.3 | Spread (1st 5) 5:53.6 |
| 127, 140, 157, 175, 227 |
| Jake Vollmer, Jack Johnson, Cash Murphy, Dillion Buchanan, Jacob Kribell |
| 18:52.9, 19:03.3, 19:19.1, 19:34.5, 24:46.5 |
| 37 | 898 | Highmore-Harrold,
SD - Team Time (1st 5) 1:41:38.0 | Spread (1st 5) 3:41.8 |
| 137, 138, 188, 213, 222 |
| Cameron Red Bird, Cameron Washegeisc, Eric Chilson, Chris Nemec, Roman Bast |
| 19:00.0, 19:00.2, 19:53.5, 21:02.5, 22:41.8 |
| 38 | 942 | Wakpala,
SD - Team Time (1st 5) 1:40:58.1 | Spread (1st 5) 2:06.7 |
| 144, 170, 204, 209, 215 |
| Andrew Brave, Kaden Tiger, Dale Chasing Hawk, Jason Hill, Jayden Garter |
| 19:07.7, 19:29.5, 20:23.5, 20:43.0, 21:14.4 |