| 1 | 85 | Sioux Falls Jefferson,
SD - Team Time (1st 5) 1:09:28.2 | Spread (1st 5) 1:10.2 |
| 2, 3, 4, 32, 44, (55), (74) |
| Eli Johnson, Kieran Weigelt, Jack Wagoner, Jaylen Palmer, Ethan Briggs, (Seth Borchers), (Preston Ver Steeg) |
| 13:25.4, 13:28.6, 13:33.0, 14:25.6, 14:35.6, (14:43.6), (14:56.0) |
| 2 | 89 | Rapid City Central,
SD - Team Time (1st 5) 1:10:44.0 | Spread (1st 5) 15.8 |
| 13, 15, 19, 20, 22, (24), (41) |
| Jack Errea, Imari Geliga, Caleb Roberts, Hayden Timmerman, Tristan Swezey, (Laken Uttecht), (Tarin Hutchinson) |
| 14:00.7, 14:03.2, 14:10.9, 14:12.7, 14:16.5, (14:19.5), (14:31.8) |
| 3 | 94 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:10:29.4 | Spread (1st 5) 48.9 |
| 5, 9, 23, 28, 29, (46), (47) |
| Chase Henderson, Miles Lechtenberg, Thomas Woodside, Clark Lortscher, Michael Anderson, (Hudson Cisar), (Teddy Krueger) |
| 13:35.2, 13:51.3, 14:16.9, 14:21.9, 14:24.1, (14:36.9), (14:37.3) |
| 4 | 149 | Sioux Falls Christian,
SD - Team Time (1st 5) 1:11:34.5 | Spread (1st 5) 57.5 |
| 8, 18, 21, 40, 62, (91), (96) |
| Noah Schroder, Levi Davelaar, Brice Wassenaar, Jackson Prins, Noah VanRaalte, (Max Matherly), (Isaac Koole) |
| 13:49.6, 14:10.0, 14:16.2, 14:31.6, 14:47.1, (15:02.0), (15:02.9) |
| 5 | 206 | Rapid City Stevens,
SD - Team Time (1st 5) 1:12:43.0 | Spread (1st 5) 23.9 |
| 25, 34, 37, 53, 57, (70), (82) |
| Leo Schmid, Jared Hoki, Cody Pipe On Head, Jeriah Alexander, Corban Piper, (Torin Jackson), (Aidan Padilla) |
| 14:20.6, 14:27.6, 14:28.8, 14:41.5, 14:44.5, (14:54.3), (14:58.6) |
| 6 | 249 | Aberdeen Central,
SD - Team Time (1st 5) 1:13:09.5 | Spread (1st 5) 38.3 |
| 26, 31, 51, 58, 83, (103), (110) |
| Joseph Perkins, Tate DeVries, Eli Biegler, Patrick Severson, Carson Urlacher, (Max Nelson), (David VanVeen) |
| 14:20.7, 14:25.5, 14:38.9, 14:45.4, 14:59.0, (15:05.5), (15:08.6) |
| 7 | 292 | Milbank,
SD - Team Time (1st 5) 1:12:21.2 | Spread (1st 5) 1:54.1 |
| 1, 10, 52, 107, 122, (166), (179) |
| Payton Brown, James Batchelor, Bryan Meyer, Beckham Berry, Isaac Graham, (Jose Ramirez), (Jack Howard) |
| 13:22.2, 13:54.3, 14:41.1, 15:07.3, 15:16.3, (15:40.6), (15:45.6) |
| 8 | 296 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:13:05.9 | Spread (1st 5) 1:05.9 |
| 11, 17, 87, 88, 93, (98), (104) |
| Emran Anbesse, Collin Winkleman, Brayden Roach, Antonio Hacker, Avery Hettich, (Freddy Nishimwe), (Collin Feerick) |
| 13:56.5, 14:06.8, 14:59.6, 15:00.6, 15:02.4, (15:03.8), (15:05.6) |
| 9 | 349 | Beresford,
SD - Team Time (1st 5) 1:14:05.9 | Spread (1st 5) 39.8 |
| 33, 50, 66, 94, 106, (128), (137) |
| Brock Koth, Bryce Rozeboom, Brody Andrews, Hunter Penn, Easton Buum, (Brady Aasheim), (Espyn Klungseth) |
| 14:27.1, 14:38.6, 14:50.7, 15:02.6, 15:06.9, (15:18.7), (15:23.0) |
| 10 | 358 | Lennox,
SD - Team Time (1st 5) 1:14:02.7 | Spread (1st 5) 47.2 |
| 27, 38, 76, 108, 109, (111), (112) |
| Elijah Johnson, Connor Sherard, Isaak Booker, Noah Wood, Andrew Stensaas, (Landon Atkins), (Noah Werner) |
| 14:21.0, 14:28.9, 14:57.2, 15:07.4, 15:08.2, (15:09.7), (15:10.4) |
| 11 | 379 | Harrisburg,
SD - Team Time (1st 5) 1:14:25.1 | Spread (1st 5) 44.8 |
| 39, 56, 65, 99, 120, (127), (150) |
| Gavin Smith, Ryan McKeown, Lance Bodeen, Greyson Cauwels, James Heinz, (Carter Dumdei), (Jakob Hofer) |
| 14:30.6, 14:44.2, 14:50.6, 15:04.3, 15:15.4, (15:17.9), (15:30.1) |
| 12 | 393 | Brookings,
SD - Team Time (1st 5) 1:14:42.4 | Spread (1st 5) 31.3 |
| 54, 68, 71, 83, 117, (133), (184) |
| Seth Vogt, Luke DeRynck, Shane Harming, Marco Springman, Jack Bierman, (Miles Even), (Benji Schaal) |
| 14:41.9, 14:53.9, 14:54.4, 14:59.0, 15:13.2, (15:22.0), (15:47.9) |
| 13 | 405 | Yankton,
SD - Team Time (1st 5) 1:14:51.5 | Spread (1st 5) 23.8 |
| 64, 68, 77, 78, 118, (153), (155) |
| Bryton Olson, Kaden Hunhoff, Ethan Brenden, Abe Chance, Issac Petersen, (Sam Larrington), (Antani Kabela) |
| 14:49.5, 14:53.9, 14:57.3, 14:57.5, 15:13.3, (15:34.5), (15:34.9) |
| 14 | 407 | Brandon Valley,
SD - Team Time (1st 5) 1:14:41.2 | Spread (1st 5) 1:18.2 |
| 42, 44, 63, 67, 191, (230), (278) |
| Bergen Irey, Miles Hunt, Colton Padgett, Elias Michailidis, Saddler Elkin, (Vandon Engeltjes), (Blake Engelsman) |
| 14:33.2, 14:35.6, 14:49.3, 14:51.7, 15:51.4, (16:17.9), (16:47.2) |
| 15 | 489 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:15:19.6 | Spread (1st 5) 50.2 |
| 47, 60, 114, 124, 144, (160), (177) |
| Blake Maas, Andrew Sanchez, Charles Boerema, Reid Hermanson, Brendan Alvarez, (Devin Schofield), (Alex Trouba) |
| 14:37.3, 14:46.8, 15:11.3, 15:16.7, 15:27.5, (15:35.9), (15:44.8) |
| 16 | 530 | Miller,
SD - Team Time (1st 5) 1:15:03.7 | Spread (1st 5) 1:50.8 |
| 12, 16, 157, 159, 186, (328), (398) |
| Pierce Baumberger, Alex Schumacher, Tyson Kindle, Isaiah Gortmaker, Kellan Hurd, (Chase Hurd), (Jaymin VanDerWerff) |
| 13:58.5, 14:04.5, 15:35.6, 15:35.8, 15:49.3, (17:20.3), (18:26.5) |
| 17 | 559 | Watertown,
SD - Team Time (1st 5) 1:15:52.2 | Spread (1st 5) 16.8 |
| 97, 102, 115, 116, 129, (141), (163) |
| Logan Becker, Isaiah Norton, Tucker Lunde, Ayden Steiner, Gabe List, (Chris Bevers), (Asher Young) |
| 15:03.0, 15:04.9, 15:12.2, 15:12.3, 15:19.8, (15:25.1), (15:39.3) |
| 18 | 576 | Vermillion,
SD - Team Time (1st 5) 1:16:03.1 | Spread (1st 5) 1:17.9 |
| 30, 61, 142, 170, 173, (174), (180) |
| Frankie Orr, David Ordyna, Cael Fulton, Jacob Fischer, Jack Krell, (Wilson Jordre), (Sean May) |
| 14:25.4, 14:47.0, 15:25.9, 15:41.5, 15:43.3, (15:43.6), (15:46.1) |
| 19 | 587 | Philip,
SD - Team Time (1st 5) 1:16:44.8 | Spread (1st 5) 5:01.6 |
| 7, 36, 49, 81, 414 |
| Chevy Konst, Creston Burns, Jack Peterson, David McKinley, Evan Henrie |
| 13:49.4, 14:28.2, 14:37.9, 14:58.3, 18:51.0 |
| 20 | 620 | Dakota Valley,
SD - Team Time (1st 5) 1:16:23.8 | Spread (1st 5) 19.5 |
| 101, 121, 123, 136, 139, (167), (172) |
| Geoff Nelson, Cole Brown, Reid Huber, Isaac Klemme, Alex Olsen, (Colten Wright), (Brayden Karkalik) |
| 15:04.7, 15:15.7, 15:16.4, 15:22.8, 15:24.2, (15:40.7), (15:42.5) |
| 21 | 631 | Ethan/Parkston,
SD - Team Time (1st 5) 1:16:32.5 | Spread (1st 5) 27.9 |
| 92, 113, 130, 147, 149, (154), (182) |
| Nathan Riggs, Logan Koch, Davin Hohn, Zachary McCully, Grady Bowar, (Parker Taylor), (Jayden Digmann) |
| 15:02.1, 15:11.1, 15:20.0, 15:29.3, 15:30.0, (15:34.8), (15:47.1) |
| 22 | 684 | Northwestern,
SD - Team Time (1st 5) 1:17:05.6 | Spread (1st 5) 1:25.9 |
| 43, 72, 175, 190, 204, (219), (232) |
| Lincoln Woodring, Nathan Melius, Quintin Fischbach, Ethan Boekelheide, Aaron Blanchford, (Ricky Larson), (Ty Boekelheide) |
| 14:35.1, 14:54.6, 15:43.8, 15:51.1, 16:01.0, (16:09.4), (16:18.4) |
| 23 | 685 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:17:00.7 | Spread (1st 5) 20.8 |
| 119, 131, 134, 143, 158, (219), (227) |
| Jacob Mason, CJ Moses, Tayshaun Agard, Jayden Brandt, William Foell, (Kevin Dillon), (Grady Hofer) |
| 15:14.9, 15:21.4, 15:22.2, 15:26.5, 15:35.7, (16:09.4), (16:14.3) |
| 24 | 753 | Custer,
SD - Team Time (1st 5) 1:17:42.9 | Spread (1st 5) 1:02.7 |
| 89, 132, 156, 169, 207, (211), (244) |
| Kian Rusch, David Lewis, Ethan O'Connor, Sean Shipp, Alex Van Horn, (Austin Drew), (Jayse Noem) |
| 15:01.1, 15:21.8, 15:35.0, 15:41.2, 16:03.8, (16:06.6), (16:27.8) |
| 25 | 779 | Crazy Horse,
SD - Team Time (1st 5) 1:19:55.0 | Spread (1st 5) 6:27.0 |
| 14, 35, 140, 146, 444 |
| Devaughn Between Lodges, Sinte Bear Killer, Donald Hoof, Kaydo Hornbeck, Truman Randall |
| 14:03.0, 14:28.0, 15:25.0, 15:29.0, 20:30.0 |
| 26 | 810 | West Central,
SD - Team Time (1st 5) 1:18:19.0 | Spread (1st 5) 1:21.1 |
| 83, 89, 200, 202, 236, (243) |
| Griffin Stallman, Jacob Peterson, Hayes Cain, Parker Menning, Kyper Hilger, (Kade Hruby) |
| 14:59.0, 15:01.1, 15:59.0, 15:59.8, 16:20.1, (16:25.9) |
| 27 | 878 | Avon,
SD - Team Time (1st 5) 1:18:56.8 | Spread (1st 5) 1:41.2 |
| 100, 105, 151, 245, 277 |
| Rance Kuhlman, Jack Fathke, Tyler Tjeerdsma, John Fathke, Parker Podzimek |
| 15:04.4, 15:06.2, 15:32.1, 16:28.5, 16:45.6 |
| 28 | 925 | Estelline/Hendricks,
SD - Team Time (1st 5) 1:19:20.0 | Spread (1st 5) 1:46.2 |
| 95, 162, 176, 210, 282, (294), (314) |
| Cooper Schaefer, Kyler Marson, Cade Hexem, August Dagel, James Lesher, (Rylan Skorczewski), (Kyler Carlson) |
| 15:02.8, 15:38.6, 15:43.9, 16:05.7, 16:49.0, (16:54.4), (17:08.5) |
| 29 | 936 | Belle Fourche,
SD - Team Time (1st 5) 1:19:32.0 | Spread (1st 5) 1:50.1 |
| 80, 125, 181, 269, 281, (445), (456) |
| Carsyn Hahne, Justus Funk, Sern Weishaar, Oden Walding, Tegan Fredrickson, (Malachi Funk), (Soren Kopp) |
| 14:58.2, 15:17.0, 15:46.9, 16:41.6, 16:48.3, (20:37.7), (23:12.4) |
| 30 | 948 | Chamberlain,
SD - Team Time (1st 5) 1:19:20.8 | Spread (1st 5) 52.7 |
| 126, 188, 195, 217, 222, (224), (264) |
| Declan Tveit, Isaac Shepherd, Aadyn Hosek, Austin Rose, Jack Swanson, (Sam Byers), (josiah Vaad) |
| 15:17.6, 15:50.0, 15:54.0, 16:08.9, 16:10.3, (16:10.5), (16:40.1) |
| 31 | 968 | Aberdeen Roncalli,
SD - Team Time (1st 5) 1:19:53.8 | Spread (1st 5) 1:41.9 |
| 86, 152, 205, 257, 268, (305), (312) |
| Paul Gutenkauf, Matt Peterson, Garrett Griffin, Isaac Price, Kelynn Mount, (Tyler Berndt), (Jude Bent) |
| 14:59.4, 15:33.5, 16:02.0, 16:37.6, 16:41.3, (17:01.4), (17:04.5) |
| 32 | 1020 | Elk Point-Jefferson,
SD - Team Time (1st 5) 1:20:05.5 | Spread (1st 5) 23.8 |
| 193, 198, 199, 201, 229, (271), (274) |
| Dean Harkness, Mason Marx, Cael Derochie, Aiden Jansen, Beckett Fennel, (Jayse Vande Vegte), (Austin Clercx) |
| 15:53.4, 15:57.3, 15:58.5, 15:59.1, 16:17.2, (16:43.8), (16:45.0) |
| 33 | 1044 | Madison,
SD - Team Time (1st 5) 1:20:20.7 | Spread (1st 5) 54.1 |
| 148, 183, 234, 238, 241, (266), (390) |
| Zach Ryan, Chase Steurwald, Cooper Johnson, Kai Thomsen, Frankie Mottl, (Grant Hasleton), (Charles Aldana) |
| 15:29.7, 15:47.2, 16:19.0, 16:21.0, 16:23.8, (16:41.2), (18:14.7) |
| 34 | 1061 | Mount Vernon/Plankinton,
SD - Team Time (1st 5) 1:20:34.6 | Spread (1st 5) 1:21.3 |
| 145, 161, 225, 246, 284, (382), (409) |
| Trysten Eide, Brodie Smith, Hudson Schmidt, Kerim Ical-Cucul, Witman Tziboy, (Karter Weber), (Vanderlae Pohdradksy) |
| 15:28.7, 15:36.0, 16:10.8, 16:29.1, 16:50.0, (18:07.3), (18:45.8) |
| 35 | 1096 | Tea Area,
SD - Team Time (1st 5) 1:21:39.2 | Spread (1st 5) 3:30.2 |
| 73, 138, 233, 255, 397, (404), (434) |
| Tate VanLaecken, Jonah Klemisch, Jacob DeYoung, Dawson Lowery, Noah Korver, (Matthew Rogers), (Kadin Zolnowsky) |
| 14:54.8, 15:24.1, 16:18.5, 16:36.8, 18:25.0, (18:31.2), (19:47.4) |
| 36 | 1126 | Wagner,
SD - Team Time (1st 5) 1:21:06.9 | Spread (1st 5) 1:11.5 |
| 171, 185, 192, 285, 293, (355), (360) |
| Jason Weston, Lael Young, Charlie Kocer, Jackson Rolston, Vincent Bechen, (Theodore Slaba), (Sidoral Zephier) |
| 15:42.1, 15:48.3, 15:52.0, 16:50.9, 16:53.6, (17:39.5), (17:43.5) |
| 37 | 1219 | O'Gorman,
SD - Team Time (1st 5) 1:22:25.1 | Spread (1st 5) 2:07.9 |
| 164, 194, 247, 249, 365, (367), (425) |
| Kellen Askew, Ashton Bierema, Will Sorenson, Brody Tynan, Charlie Hueners, (Noah Dobbs), (Ian Gregg) |
| 15:40.3, 15:53.7, 16:29.8, 16:33.1, 17:48.2, (17:49.0), (19:23.2) |
| 38 | 1220 | Flandreau,
SD - Team Time (1st 5) 1:22:08.0 | Spread (1st 5) 49.6 |
| 209, 217, 240, 259, 295, (301), (304) |
| Nathaniel Hobbie, Daniel Hobbie, Lanz Dailey, Wyatt Kontz, Benjamin Kulm, (Logan Kontz), (Sam Schmidt) |
| 16:04.9, 16:08.9, 16:21.7, 16:38.0, 16:54.5, (16:59.6), (17:01.0) |
| 1220 | Huron,
SD - Team Time (1st 5) 1:22:08.7 | Spread (1st 5) 1:42.0 |
| 134, 197, 271, 307, 311, (314), (345) |
| James Weir, Sebastian Olivo, Angelo Medina, Joshua Olivo, Alec Pester, (Ryan Florey), (Edvin Rodriguez Reyes) |
| 15:22.2, 15:55.8, 16:43.8, 17:02.7, 17:04.2, (17:08.5), (17:33.3) |
| 40 | 1246 | North Central,
SD - Team Time (1st 5) 1:22:32.2 | Spread (1st 5) 1:48.5 |
| 168, 196, 259, 283, 340 |
| Drew Arbach, Aaron Ingerson, Theo Haerter, Avery Wells, Noah Ingerson |
| 15:41.0, 15:54.1, 16:38.0, 16:49.6, 17:29.5 |
| 41 | 1261 | Mitchell,
SD - Team Time (1st 5) 1:23:00.5 | Spread (1st 5) 2:47.0 |
| 59, 187, 330, 341, 344, (348), (350) |
| Hunter Patton, Elijah Schroeder, Colin Pickett, Austin Reimnitz, Kane Grajkowske, (Jack Massey), (Kalan Rients) |
| 14:46.1, 15:49.5, 17:21.4, 17:30.4, 17:33.1, (17:33.9), (17:34.7) |
| 42 | 1267 | Highmore-Harrold,
SD - Team Time (1st 5) 1:22:39.4 | Spread (1st 5) 1:02.2 |
| 222, 237, 242, 248, 318, (349) |
| Brooks McPeak, Aidan Ferens, Carter Webb, Isaiah Felicia, Davian Knox, (Jonah Webb) |
| 16:10.3, 16:20.8, 16:25.8, 16:30.0, 17:12.5, (17:34.5) |
| 43 | 1271 | Tri-State,
SD - Team Time (1st 5) 1:22:41.9 | Spread (1st 5) 3:55.2 |
| 6, 214, 346, 352, 353, (372), (447) |
| Kaleb Foltz, Grayson Madsen, Isaiah Rydell, Amsden Piotter, Kadin Raguse, (Joshua Klein), (Casey Litton) |
| 13:44.1, 16:07.5, 17:33.5, 17:37.5, 17:39.3, (17:52.2), (21:01.4) |
| 44 | 1296 | Baltic,
SD - Team Time (1st 5) 1:23:00.7 | Spread (1st 5) 1:23.7 |
| 178, 253, 258, 291, 316, (374), (424) |
| Jackson Westerbur, Kadin Brown, Jack Wilde, Shae Fiala, Garrett Wilkison, (John Gronewold), (Alexander Hockenberry) |
| 15:45.2, 16:35.6, 16:37.9, 16:53.1, 17:08.9, (17:54.9), (19:17.8) |
| 45 | 1314 | Centerville,
SD - Team Time (1st 5) 1:23:09.7 | Spread (1st 5) 1:32.6 |
| 213, 216, 238, 290, 357, (439), (446) |
| Luke Knight, Boche Knight, Jase Brouwer, Wyatt Brown, Isaac Marohl, (Micah Childress), (Brady Muller) |
| 16:07.4, 16:08.3, 16:21.0, 16:53.0, 17:40.0, (20:15.5), (20:43.0) |
| 1314 | Sioux Valley,
SD - Team Time (1st 5) 1:23:12.4 | Spread (1st 5) 1:21.1 |
| 208, 215, 250, 306, 335, (336), (339) |
| Isaiah Hemmestad, Brady Hiltunen, Carter Sapp, Levi Axtell, Westin Pitts, (Bret Milton), (Trevor Shultz) |
| 16:03.9, 16:07.6, 16:33.7, 17:02.2, 17:25.0, (17:25.1), (17:26.0) |
| 47 | 1339 | Mitchell Christian,
SD - Team Time (1st 5) 1:23:50.6 | Spread (1st 5) 2:59.5 |
| 78, 228, 296, 361, 376, (391) |
| Silas Holdeman, Joseph Tegethoff, Josh Brandt, Luke Mentele, Carter Lee, (Aidan Lessman) |
| 14:57.5, 16:15.9, 16:56.1, 17:44.1, 17:57.0, (18:14.8) |
| 48 | 1380 | Platte-Geddes,
SD - Team Time (1st 5) 1:23:45.7 | Spread (1st 5) 55.9 |
| 212, 261, 298, 302, 307, (309), (359) |
| Walter Graesser, Ty Rolland, Isaac Leader, Gavin Gustad, Carson Vanden Berge, (Kyler Strand), (Gabe Fite) |
| 16:06.8, 16:39.0, 16:57.0, 17:00.2, 17:02.7, (17:03.0), (17:43.2) |
| 49 | 1481 | Great Plains Lutheran,
SD - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:01.7 |
| 270, 273, 287, 289, 362, (401), (402) |
| Tyler Clark, Isaiah Berg, Thad Kratz, Oliver Reitz, Carter Hinners, (Asher Schaffer), (Seth Grams) |
| 16:43.6, 16:44.7, 16:51.4, 16:52.0, 17:45.3, (18:29.0), (18:29.1) |
| 50 | 1519 | McCrossan,
SD - Team Time (1st 5) 1:25:15.9 | Spread (1st 5) 39.3 |
| 275, 276, 310, 325, 333, (443) |
| Samson Debolt-Kenzy, Carlos Mendez, Gabe Dammer, Vince Lovato, Kail Myhand, (Michael McDonald) |
| 16:45.2, 16:45.4, 17:03.2, 17:17.6, 17:24.5, (20:27.9) |
| 51 | 1541 | Dell Rapids,
SD - Team Time (1st 5) 1:26:22.4 | Spread (1st 5) 2:42.9 |
| 189, 266, 280, 400, 406, (426) |
| Jackson Peppel, Eli Gullickson, Alex Heinemann, Isaac Tudor, Adam Anderson, (Zachary Grochow) |
| 15:50.8, 16:41.2, 16:48.1, 18:28.6, 18:33.7, (19:25.4) |
| 52 | 1570 | Rapid City Christian,
SD - Team Time (1st 5) 1:26:11.3 | Spread (1st 5) 1:44.6 |
| 226, 230, 364, 373, 377 |
| Tommy Houghton, Wesley Delaney, Will Schmidt, Brody Palmer, Keian Ladd |
| 16:13.9, 16:17.9, 17:48.0, 17:53.0, 17:58.5 |
| 53 | 1572 | Freeman Academy/Marion - CLOSED,
SD - Team Time (1st 5) 1:26:43.5 | Spread (1st 5) 2:28.1 |
| 254, 263, 299, 338, 418 |
| Camdyn Preheim, Hayden Schmidt, Jayson Allison, Armando Miller, Michael Blau |
| 16:35.9, 16:39.4, 16:58.3, 17:25.9, 19:04.0 |
| 54 | 1599 | Crow Creek,
SD - Team Time (1st 5) 1:30:20.3 | Spread (1st 5) 6:11.0 |
| 251, 278, 291, 326, 453, (460) |
| Justin St. John, Kingston Fox, Stephan Jones, Breven Brother of All, Mato Charging Hawk, (Connor Charger) |
| 16:35.1, 16:47.2, 16:53.1, 17:18.8, 22:46.1, (30:11.6) |
| 55 | 1618 | White River,
SD - Team Time (1st 5) 1:27:28.5 | Spread (1st 5) 2:57.4 |
| 221, 264, 324, 387, 422, (432) |
| Elijah Haukaas, Kingston De'Sersa, Tyree Black Bear, Mackenzie Wike, Koen Wike MS, (Mateo Black Bear) |
| 16:10.1, 16:40.1, 17:17.2, 18:13.6, 19:07.5, (19:43.6) |
| 56 | 1655 | Webster Area,
SD - Team Time (1st 5) 1:28:20.6 | Spread (1st 5) 3:54.4 |
| 164, 322, 347, 393, 429, (442) |
| Drew Reetz, Tacey Miller, Matt Mork, Will Thuringer, Jared Schimmel, (Jaxon Nimmer) |
| 15:40.3, 17:14.1, 17:33.7, 18:17.8, 19:34.7, (20:26.4) |
| 57 | 1662 | Kimball/White Lake,
SD - Team Time (1st 5) 1:27:02.5 | Spread (1st 5) 56.6 |
| 285, 329, 342, 343, 363, (366), (411) |
| Daniel Leiferman, Darron Moeller, Alex Ekstrum, Ian Metcalfe, Jhett Kirsch, (Rhys Truman), (David Leiferman) |
| 16:50.9, 17:21.0, 17:31.5, 17:31.6, 17:47.5, (17:48.7), (18:49.5) |
| 58 | 1672 | Parker/Marion,
SD - Team Time (1st 5) 1:27:29.9 | Spread (1st 5) 2:09.8 |
| 206, 332, 370, 378, 386, (405) |
| Colin Robertson, Jevin Erickson, Aleeus Wall, Elijah Anderson, Devon Kuchta, (Jevin Erickson) |
| 16:02.2, 17:24.2, 17:50.4, 18:01.1, 18:12.0, (18:31.8) |
| 59 | 1675 | Canton,
SD - Team Time (1st 5) 1:29:02.6 | Spread (1st 5) 3:31.1 |
| 203, 251, 385, 408, 428 |
| Alex Opland, Camden Surdez, Damian Gardner, Wyatt Jacobs, Hubert Pullins |
| 16:00.3, 16:35.1, 18:11.0, 18:44.8, 19:31.4 |
| 60 | 1693 | Pine Ridge,
SD - Team Time (1st 5) 1:36:04.7 | Spread (1st 5) 7:50.9 |
| 74, 300, 413, 452, 454 |
| Renny Ecoffey, Brendan Buckman, Jaylen Dreamer, Carlyle Morrison, Haiden Big Crow |
| 14:56.0, 16:59.4, 18:50.1, 22:32.3, 22:46.9 |
| 61 | 1729 | St. Francis Indian,
SD - Team Time (1st 5) 1:28:53.1 | Spread (1st 5) 2:16.4 |
| 256, 288, 358, 412, 415, (435), (437) |
| Quincy Mousseaux, Dragan Crane, Colten Waln, Mekhi Krogman, Steven Bordeaux, (Ski Unknown), (Wanakiskin Stands) |
| 16:37.0, 16:51.7, 17:41.0, 18:50.0, 18:53.4, (19:47.6), (19:54.4) |
| 62 | 1731 | Deubrook Area,
SD - Team Time (1st 5) 1:28:22.9 | Spread (1st 5) 2:11.7 |
| 235, 317, 381, 395, 403, (448), (455) |
| Gage Landmark, Tyrus Schulz, Carter Schulte, Chance Schoenfeld, Kaleb Bormann, (Carter Hawks), (David Pickard) |
| 16:19.2, 17:10.8, 18:03.8, 18:18.2, 18:30.9, (21:11.9), (22:49.0) |
| 63 | 1841 | De Smet,
SD - Team Time (1st 5) 1:29:35.6 | Spread (1st 5) 1:27.2 |
| 313, 351, 371, 399, 407, (423), (441) |
| Gabriel Aughenbaugh, Owen Anderson, Jordan Botkin, Cutler Davis, Noah Luethmers, (Liam Gunnon), (Rogan Albrecht) |
| 17:06.9, 17:35.3, 17:51.1, 18:28.2, 18:34.1, (19:17.1), (20:22.7) |
| 64 | 1849 | Gregory,
SD - Team Time (1st 5) 1:29:45.8 | Spread (1st 5) 1:43.0 |
| 320, 368, 369, 375, 417 |
| Nick Kenzy, Dyreese Spotted Elk, Ryler Stevicks, Jackson Bolander, Isaac Hull |
| 17:14.0, 17:49.6, 17:50.2, 17:55.0, 18:57.0 |
| 65 | 1863 | Lakota Tech,
SD - Team Time (1st 5) 1:34:16.5 | Spread (1st 5) 5:42.8 |
| 262, 337, 383, 430, 451, (457) |
| Cetan Black Horn, Jerrick Thompson, Derek Merrival, Honz Fuller, Hugo Ferguson, (Patrick Richards) |
| 16:39.2, 17:25.5, 18:09.0, 19:40.8, 22:22.0, (23:18.8) |
| 66 | 1868 | Arlington,
SD - Team Time (1st 5) 1:33:48.3 | Spread (1st 5) 5:03.9 |
| 303, 331, 353, 431, 450 |
| Dorian Kaufman, Colby Burns, Miles Antonen, Caden Singrey, Grant Clelland |
| 17:00.4, 17:21.7, 17:39.3, 19:42.6, 22:04.3 |
| 67 | 1882 | McCook Central/Montrose,
SD - Team Time (1st 5) 1:32:24.3 | Spread (1st 5) 3:09.5 |
| 297, 327, 384, 436, 438, (449) |
| Caleb Vogel, Noah Durfee, Adam Heumiller, Jaxon Scheff, Antone Krempges, (Noah Schnee) |
| 16:56.5, 17:19.8, 18:10.5, 19:51.5, 20:06.0, (21:49.0) |
| 68 | 1885 | Elkton-Lake Benton,
SD - Team Time (1st 5) 1:30:29.2 | Spread (1st 5) 1:30.6 |
| 333, 355, 389, 392, 416, (440) |
| Brady Prosch, Eliot Erickson, Jack Skordahl, Caden Crofutt, Braxton Jones, (Cody Dykstra) |
| 17:24.5, 17:39.5, 18:14.3, 18:15.8, 18:55.1, (20:18.5) |
| 69 | 1911 | Hitchcock-Tulare,
SD - Team Time (1st 5) 1:31:00.8 | Spread (1st 5) 1:49.5 |
| 323, 379, 394, 396, 419, (421), (427) |
| Kaiden Weinreis, Logan LaBrie, Brodie Boomsma, Matthew Salmen, Patrick Decker, (Gavin Miller), (Gavin Schneider) |
| 17:14.7, 18:03.0, 18:17.9, 18:21.0, 19:04.2, (19:06.0), (19:29.0) |
| 70 | 1979 | Marty,
SD - Team Time (1st 5) 1:38:36.5 | Spread (1st 5) 8:05.0 |
| 320, 380, 388, 433, 458 |
| Wahinkpe Arrow, Jerome Rouse, Leonel Gonzalez, Brandt Bruguier, Exodus Two Bulls |
| 17:14.0, 18:03.5, 18:14.0, 19:46.0, 25:19.0 |
| 71 | 2069 | Bridgewater-Emery,
SD - Team Time (1st 5) 1:54:13.4 | Spread (1st 5) 16:26.0 |
| 319, 410, 420, 459, 461 |
| Austin Duerksen, Tekoa Strombeck, Asher Strombeck, Oscar Fink, Oliver Guenthner |
| 17:13.0, 18:47.1, 19:05.3, 25:29.0, 33:39.0 |