| 1 | 24 | Madison MS,
SD - Team Time (1st 5) 49:13.0 | Spread (1st 5) 49.8 |
| 1, 2, 3, 4, 14, (17), (27) |
| Jakob Harmdierks, Tommy Kurtz, Kordell Trigg, Charles Meyer, Giobe Meyer, (Oakley Nelson), (Eli DuRandt) |
| 9:33.3, 9:36.8, 9:47.2, 9:52.6, 10:23.1, (10:26.5), (10:37.0) |
| 2 | 67 | Avon,
SD - Team Time (1st 5) 51:23.0 | Spread (1st 5) 48.7 |
| 5, 6, 8, 13, 35, (85) |
| Devonne Sesler, Palmer Podzimek, Rex Baade, Bentley Bochman, Tucker Tjeerdsma, (Zane Rush) |
| 9:56.7, 10:00.7, 10:17.4, 10:22.8, 10:45.4, (11:23.9) |
| 3 | 94 | Mickelson (Brookings) MS,
SD - Team Time (1st 5) 52:22.6 | Spread (1st 5) 17.1 |
| 9, 18, 19, 22, 26, (28), (36) |
| Garrett Ysbrand, Kuddyer Baugher, Wyatt Cooley, Ty Robertson, Raul Mendoza Galvan, (Leo Hoppe), (Treysen Lounsbury) |
| 10:18.3, 10:26.8, 10:30.1, 10:32.0, 10:35.4, (10:37.3), (10:45.5) |
| 4 | 160 | Georgia Morse,
SD - Team Time (1st 5) 53:27.9 | Spread (1st 5) 44.0 |
| 12, 30, 31, 34, 53, (57), (134) |
| Trenton Munyer, Ryker Parmely, Tayson Mitchell, Camden Lamb, Jett Kirschenmann, (Brayden Brave Heart), (Jacob Weaver) |
| 10:19.7, 10:37.9, 10:41.5, 10:45.1, 11:03.7, (11:06.0), (11:59.0) |
| 5 | 219 | Ben Reifel,
SD - Team Time (1st 5) 54:22.3 | Spread (1st 5) 50.2 |
| 20, 29, 44, 45, 81, (168), (240) |
| Jake Malchow, Jackson Storm, Jamie Samlaska, Ian Glau, Carter Ringheimer, (Matthew Burkhart), (Casey Klein) |
| 10:30.4, 10:37.4, 10:56.2, 10:57.7, 11:20.6, (12:20.1), (13:23.2) |
| 6 | 234 | Brandon Valley,
SD - Team Time (1st 5) 54:41.3 | Spread (1st 5) 44.3 |
| 23, 40, 47, 49, 75, (96), (107) |
| John Toates, Lucas Berry, Isaac Weerheim, Brady Zirbel, Xadian Waysman, (Spencer Hazelton), (Gabe Sheley) |
| 10:33.4, 10:50.3, 10:59.2, 11:00.7, 11:17.7, (11:31.7), (11:36.2) |
| 7 | 244 | Harrisburg,
SD - Team Time (1st 5) 54:38.4 | Spread (1st 5) 1:01.9 |
| 10, 32, 59, 63, 80, (88), (97) |
| Koby Moen, Tayson White, Bryce Bockholt, Boden Chambers, Joseph Fink, (Colton Hendrix), (Indigo West) |
| 10:18.5, 10:44.0, 11:07.1, 11:08.4, 11:20.4, (11:27.0), (11:32.2) |
| 8 | 254 | Sioux Falls Christian,
SD - Team Time (1st 5) 54:33.5 | Spread (1st 5) 1:09.5 |
| 11, 15, 65, 69, 94, (104), (115) |
| Keaton Fopma, Andrew Koole, Eli Smith, Drew VanStryland, Trey Meehan, (Jude Thorson), (Michael Matherly) |
| 10:19.3, 10:24.1, 11:08.7, 11:12.6, 11:28.8, (11:35.2), (11:41.6) |
| 9 | 261 | O'Gorman,
SD - Team Time (1st 5) 54:48.2 | Spread (1st 5) 55.2 |
| 23, 38, 39, 68, 93, (118), (119) |
| Dawson Vandenbos, Will O'Connor, Logan Nelson, Andrew Nikolas, Vicente Casanova, (Owen Wilkens), (Leo Bennett) |
| 10:33.4, 10:46.8, 10:47.3, 11:12.1, 11:28.6, (11:44.5), (11:47.2) |
| 10 | 273 | Patrick Henry,
SD - Team Time (1st 5) 55:12.8 | Spread (1st 5) 36.9 |
| 33, 46, 55, 56, 83, (102), (106) |
| Edrik Saeger, Traedyn Webb, Alexander Johnikin, Sullivan Martin, Brady Schwab, (Jude Purintun), (Braxton Coulter) |
| 10:44.4, 10:58.2, 11:04.1, 11:04.8, 11:21.3, (11:34.7), (11:35.4) |
| 11 | 365 | Harrisburg South,
SD - Team Time (1st 5) 56:11.9 | Spread (1st 5) 53.8 |
| 37, 51, 72, 91, 114, (188), (192) |
| Keaton Rice, Henry Woodson, Raleigh Slaba, Parker Buysse, Jaxon Lems, (Liam Reinsbach), (Jack Bomgars) |
| 10:46.6, 11:01.1, 11:15.8, 11:28.0, 11:40.4, (12:29.9), (12:31.4) |
| 12 | 382 | Tea Area,
SD - Team Time (1st 5) 56:32.4 | Spread (1st 5) 58.9 |
| 42, 54, 73, 89, 124, (125), (146) |
| Grant Curtis, Reed Cerny, Lucas Scott, Caden Schuster, Jacob Klemisch, (Micah Hyronimus), (Grant Woodis) |
| 10:53.1, 11:04.0, 11:15.9, 11:27.4, 11:52.0, (11:52.4), (12:09.1) |
| 13 | 425 | Custer MS,
SD - Team Time (1st 5) 56:51.5 | Spread (1st 5) 1:27.3 |
| 25, 49, 95, 117, 139, (176), (204) |
| Adam Hohn, Carter Cooper, Austin Hewett, Easton Dooley, Brooks Wheeler, (Cruz Krueger), (Banks Frasier) |
| 10:34.4, 11:00.7, 11:31.0, 11:43.7, 12:01.7, (12:24.7), (12:40.9) |
| 425 | Lyman,
SD - Team Time (1st 5) 56:51.4 | Spread (1st 5) 1:43.8 |
| 21, 43, 77, 127, 157, (233), (278) |
| Trig Larsen, Jude Miller MS, Hase Hills MS, Utah Langdeau MS, Chevi Deihm, (Raiden Rockwood MS), (Kais Hanson) |
| 10:31.2, 10:53.6, 11:18.6, 11:53.0, 12:15.0, (13:12.0), (14:29.0) |
| 15 | 450 | Edison,
SD - Team Time (1st 5) 57:18.0 | Spread (1st 5) 49.5 |
| 52, 66, 98, 108, 126, (160), (165) |
| Peter Quinlivan, Sam Gusso, Sam Murray, Alex Spanos, Eli Tayamen, (Max Bauer), (Samuel Jacobsen) |
| 11:03.3, 11:11.8, 11:32.4, 11:37.7, 11:52.8, (12:15.5), (12:18.0) |
| 16 | 458 | Wagner,
SD - Team Time (1st 5) 57:16.4 | Spread (1st 5) 1:45.0 |
| 16, 60, 92, 143, 147, (199) |
| Alex Reiter, K'drian Weddell, Brody Krcil, Mason Tjeerdsma, Sean Roberts, (Atreyu Almaguer) |
| 10:24.5, 11:07.2, 11:28.4, 12:06.8, 12:09.5, (12:38.8) |
| 17 | 478 | Spearfish MS,
SD - Team Time (1st 5) 57:22.4 | Spread (1st 5) 2:03.1 |
| 7, 71, 84, 150, 166, (174), (179) |
| Rylan VanDeest, Anthony Stevens, Bastian Gonzales, Quinn Honeyman, Roman Jeffery, (Rex Hansen), (Ryland Moore) |
| 10:15.3, 11:15.7, 11:22.2, 12:10.8, 12:18.4, (12:23.1), (12:26.1) |
| 18 | 530 | Southwest (Rapid City),
SD - Team Time (1st 5) 58:16.7 | Spread (1st 5) 1:00.7 |
| 58, 66, 121, 140, 145, (186), (208) |
| Blake Peterson, Thorian Olson-Buks, Javier Escalante, Yohann Grellet-Tinner, Jace Hoffman, (Elijah McCutcheon), (Aiden Hofer) |
| 11:06.7, 11:11.8, 11:48.0, 12:02.8, 12:07.4, (12:28.4), (12:46.7) |
| 19 | 607 | Mitchell MS,
SD - Team Time (1st 5) 59:01.5 | Spread (1st 5) 2:09.3 |
| 41, 63, 76, 203, 224, (242), (270) |
| William Mullenmeister, Radley Maeschen, Blake Russell, Aylon Sheets, Owen Johnson, (Zander Koch), (Riley Weber) |
| 10:52.6, 11:08.4, 11:17.9, 12:40.7, 13:01.9, (13:23.9), (14:10.7) |
| 20 | 610 | Sioux Valley ms,
SD - Team Time (1st 5) 59:12.0 | Spread (1st 5) 50.0 |
| 86, 86, 122, 155, 161, (171), (195) |
| Carter Hanssen, Kyson Sundberg, Cal Volkers, Oliver Larsen, Jackson Hestermann, (Triston Kurtenbach), (Grayson Licht) |
| 11:26.0, 11:26.0, 11:50.0, 12:14.0, 12:16.0, (12:22.0), (12:35.0) |
| 21 | 618 | Douglas MS,
SD - Team Time (1st 5) 59:15.8 | Spread (1st 5) 57.7 |
| 70, 113, 132, 151, 152, (190), (209) |
| Landon Quimby, Isaac Clement, Gage Frerichs, Steven Stein, Elliot Harms, (Trevor Divis), (Blake Moulton) |
| 11:15.5, 11:39.2, 11:55.0, 12:12.9, 12:13.2, (12:30.1), (12:46.8) |
| 22 | 680 | Armour,
SD - Team Time (1st 5) 1:00:31.6 | Spread (1st 5) 2:50.0 |
| 62, 90, 133, 136, 259, (298) |
| Thad Srstka, Mason Sandau, Michael Roberts, Kurtis Tucek, Parker Niles, (Sam Johnson) |
| 11:08.3, 11:27.6, 11:57.4, 12:00.0, 13:58.3, (16:26.8) |
| 23 | 684 | St. Thomas More Catholic,
SD - Team Time (1st 5) 59:57.4 | Spread (1st 5) 39.6 |
| 116, 120, 123, 152, 173, (184), (194) |
| Lenny Duffy, Leo Edwards, Max Fromm, Xander Joyce, Keagan Gerlick, (Ishan Pradhan), (Wesley Huxford) |
| 11:43.3, 11:47.9, 11:50.1, 12:13.2, 12:22.9, (12:27.3), (12:34.2) |
| 24 | 686 | Sturgis Williams,
SD - Team Time (1st 5) 59:44.4 | Spread (1st 5) 54.9 |
| 103, 105, 108, 181, 189, (196), (216) |
| Ethan Abell, Dawson Deering, Nathan Graf, Peyton Tobias, Dylan Hammerstrom, (Reese Flemming), (Reace Findley) |
| 11:35.1, 11:35.3, 11:37.7, 12:26.3, 12:30.0, (12:36.6), (12:54.4) |
| 25 | 693 | Memorial,
SD - Team Time (1st 5) 59:57.3 | Spread (1st 5) 1:45.4 |
| 60, 101, 112, 206, 214, (217), (231) |
| Jack Larsen, Miles Mekelburg, Romon Theophilus, Asher Kalhoff, Gage Eichacker, (Caleb Rhoades), (Jude Herbst) |
| 11:07.2, 11:34.6, 11:38.5, 12:44.4, 12:52.6, (12:55.5), (13:09.5) |
| 26 | 730 | Harrisburg North,
SD - Team Time (1st 5) 1:00:37.7 | Spread (1st 5) 2:00.3 |
| 78, 82, 149, 185, 236, (266), (277) |
| Josiah Manning, Griffin Miller, Asher Matteson, Luca Anderson, Aaeden Ohlson, (Jax Dornbusch), (Jerret Matt) |
| 11:19.0, 11:20.8, 12:10.5, 12:28.1, 13:19.3, (14:09.6), (14:27.4) |
| 27 | 762 | Dupree MS,
SD - Team Time (1st 5) 1:00:51.5 | Spread (1st 5) 1:14.1 |
| 110, 128, 148, 163, 213, (272), (290) |
| Rowdy Schrempp, Walker Farlee, Kyle Lawrence, Kemper Longbrake, Grant Martin, (Dayton Stambach), (Dean Longbrake) |
| 11:38.1, 11:53.8, 12:10.3, 12:17.1, 12:52.2, (14:15.5), (15:20.3) |
| 28 | 783 | Abiding Savior Academy,
SD - Team Time (1st 5) 1:01:56.5 | Spread (1st 5) 2:41.1 |
| 74, 79, 129, 243, 258, (267), (280) |
| Ezra Lewis, Drew Knobloch, Ridley Roemen, Caleb Friesen, Landen Thompson, (Ethan Bergan), (William Van Roekel) |
| 11:16.7, 11:19.9, 11:53.9, 13:28.2, 13:57.8, (14:09.7), (14:41.4) |
| 29 | 802 | Warner MS,
SD - Team Time (1st 5) 1:01:20.7 | Spread (1st 5) 1:24.5 |
| 99, 144, 162, 178, 219, (235), (273) |
| Braylen Liebl, Madden Buisker, Rorye Hook, Blake Bierman, Rowynn Hook, (Teigan McKown), (Marcus Woolverton) |
| 11:33.3, 12:07.3, 12:16.3, 12:26.0, 12:57.8, (13:17.4), (14:15.7) |
| 30 | 846 | Stagebarn,
SD - Team Time (1st 5) 1:02:15.0 | Spread (1st 5) 2:48.1 |
| 48, 136, 187, 220, 255, (271), (281) |
| Wyatt Gaeta, Ethan Heisinger, Alec Flohr, Callan Johnson, Parker Lehi, (Lochlan Calvert), (Beck Johnston) |
| 10:59.9, 12:00.0, 12:29.1, 12:58.0, 13:48.0, (14:13.4), (14:43.1) |
| 31 | 851 | Belle Fourche MS,
SD - Team Time (1st 5) 1:01:46.7 | Spread (1st 5) 1:24.5 |
| 110, 138, 179, 199, 225, (230), (254) |
| Brux Hartman, Bradley Dreiske, Maddox Clarkson, Parker Martin, Grady Martin, (Keaton Davis), (Tate Krul) |
| 11:38.1, 12:01.1, 12:26.1, 12:38.8, 13:02.6, (13:09.2), (13:47.7) |
| 32 | 854 | Chamberlain MS,
SD - Team Time (1st 5) 1:02:11.8 | Spread (1st 5) 1:39.5 |
| 130, 141, 158, 177, 248, (304), (310) |
| Hudson Metz, Owen Phillips, Liam Gill, Jackson Bollinger, Si Bunker, (Rowen Longhenry), (Jamey Thelen) |
| 11:54.0, 12:04.0, 12:15.3, 12:25.0, 13:33.5, (17:22.0), (20:16.0) |
| 33 | 876 | East (Rapid City),
SD - Team Time (1st 5) 1:02:00.6 | Spread (1st 5) 24.4 |
| 159, 164, 170, 182, 201, (234), (245) |
| Zane Dietelle-Sacrison, Daniel Borland, Adley Berndt, Gerald Christianson, Isaiah Tilus, (Dustin Peterson), (Roelof John De Wet III) |
| 12:15.4, 12:17.6, 12:21.4, 12:26.4, 12:39.8, (13:15.9), (13:29.4) |
| 34 | 964 | West (Rapid City),
SD - Team Time (1st 5) 1:03:20.8 | Spread (1st 5) 1:34.1 |
| 131, 172, 190, 227, 244, (256), (261) |
| Tristan Day, Titan Ross, Cameron Wolfe, Kash Reddy, Reed Newstrom, (Paxton Whitehead), (Bode Mitchell) |
| 11:54.2, 12:22.4, 12:30.1, 13:05.8, 13:28.3, (13:50.2), (14:03.3) |
| 35 | 1008 | Rapid City Christian,
SD - Team Time (1st 5) 1:03:51.9 | Spread (1st 5) 1:18.9 |
| 156, 193, 201, 211, 247, (286) |
| James Stecher, Elisha Youpee, Silas Ligtenberg, Lucas Suomala, Reed Bryan, (Jaxon Christopherson) |
| 12:14.3, 12:33.3, 12:39.8, 12:51.3, 13:33.2, (15:04.1) |
| 36 | 1062 | South (Rapid City),
SD - Team Time (1st 5) 1:05:56.2 | Spread (1st 5) 2:02.9 |
| 142, 152, 241, 262, 265, (274), (276) |
| Jaylen Stephen, Rory Murphy, Eryean Larson, Julius Kochmar, Alexander Stamper, (Garin Brown), (Xander LeBaron) |
| 12:06.1, 12:13.2, 13:23.6, 14:04.2, 14:09.0, (14:23.2), (14:26.9) |
| 37 | 1065 | Harrisburg East,
SD - Team Time (1st 5) 1:04:52.2 | Spread (1st 5) 1:23.5 |
| 169, 197, 209, 237, 253, (288), (289) |
| Oliver Pepper, Asher Paulson, Reid Jensen, Santiago Simonich, Braeden Grey, (Riley Mundhenke), (Dylan Erdmann) |
| 12:21.3, 12:37.3, 12:46.8, 13:22.0, 13:44.8, (15:11.6), (15:13.4) |
| 38 | 1097 | Yankton,
SD - Team Time (1st 5) 1:05:08.9 | Spread (1st 5) 1:07.2 |
| 175, 215, 222, 239, 246, (249), (250) |
| Seth Jacobson, John Jacobson, Athony Reyes, Easton Dimmer, Francissco Reyes, (Asher Powell), (Owen Holstein) |
| 12:23.4, 12:52.9, 12:59.2, 13:22.8, 13:30.6, (13:34.5), (13:38.5) |
| 39 | 1111 | Platte Geddes MS,
SD - Team Time (1st 5) 1:07:04.2 | Spread (1st 5) 3:35.7 |
| 100, 223, 232, 269, 287, (297), (299) |
| Wyatt VandenHoek, Henry Graesser, Will Walstad, Maverick Maydew, Baptiste DeGroot, (Norris Maydew), (Tate Maxon) |
| 11:33.5, 13:00.0, 13:11.1, 14:10.4, 15:09.2, (16:24.2), (16:28.1) |
| 40 | 1153 | North (Rapid City),
SD - Team Time (1st 5) 1:06:25.0 | Spread (1st 5) 1:12.1 |
| 207, 212, 218, 256, 260, (303), (305) |
| Hezakiah Valdez, Ezra Osborne, Mason Maki, Lenzy Eagle Feather, Joven Whitebutterfly, (Sean Stewart), (Bryson Crazy Thunder) |
| 12:46.7, 12:52.1, 12:57.1, 13:50.2, 13:58.8, (17:14.4), (17:37.0) |
| 41 | 1193 | Mobridge,
SD - Team Time (1st 5) 1:08:55.5 | Spread (1st 5) 3:07.7 |
| 167, 221, 229, 285, 291 |
| Thomas Holzer, Kale Thompson, Elliot Keller, Joe Peltier, Bayrach Laude |
| 12:20.0, 12:58.2, 13:07.2, 15:02.4, 15:27.7 |
| 42 | 1217 | Miller ms,
SD - Team Time (1st 5) 1:08:13.5 | Spread (1st 5) 1:58.3 |
| 183, 228, 263, 268, 275, (302), (307) |
| Jake Werdel, Haistyn Huss, Lucas Runge, Graham Munger, Wyatt Moser, (Hans Otteson), (Blake Hofer) |
| 12:26.7, 13:06.0, 14:05.9, 14:09.9, 14:25.0, (17:09.9), (20:03.0) |
| 43 | 1264 | Elk Point-Jefferson,
SD - Team Time (1st 5) 1:15:27.0 | Spread (1st 5) 6:55.9 |
| 135, 238, 292, 293, 306 |
| Ryland McKee, Ryker Johnson, Aden Pajl, Grayson Jansen, Mason Griffin |
| 11:59.6, 13:22.7, 15:27.8, 15:41.3, 18:55.6 |
| 44 | 1275 | George McGovern,
SD - Team Time (1st 5) 1:09:54.1 | Spread (1st 5) 2:15.0 |
| 198, 252, 264, 279, 282, (301) |
| Finch Bjerrum, Henry Reichert, Zein Erickson, Keyon BeaubienFraser, Gabriel Callahan, (Joseph Vadi) |
| 12:37.4, 13:44.5, 14:08.1, 14:31.7, 14:52.4, (16:47.8) |
| 45 | 1328 | St Paul's Lutheran,
SD - Team Time (1st 5) 1:13:08.4 | Spread (1st 5) 3:19.2 |
| 205, 251, 283, 294, 295, (296), (308) |
| John Vukmer, Easton Schneider, Curtis Schmidt, Sean Tucker, Thomas Drews, (Landon Malon), (Henry Bietsch) |
| 12:42.5, 13:43.2, 14:57.2, 15:43.8, 16:01.7, (16:15.9), (20:12.2) |
| 46 | 1430 | Milbank,
SD - Team Time (1st 5) 1:26:21.3 | Spread (1st 5) 8:18.3 |
| 226, 284, 300, 309, 311 |
| Jefferson Ordonez, Matthew Unzen, Justus Gortmaker, Gunnar Anderson, Levi Street |
| 13:05.7, 14:59.0, 16:39.0, 20:13.6, 21:24.0 |
| 47 | 1570 | Wolf Creek Upper,
SD - Team Time (1st 5) 2:06:22.7 | Spread (1st 5) 5:14.8 |
| 312, 313, 314, 315, 316, (317), (318) |
| Ryan Locust, Rylie Barker, Hayden Walking, Tyrek Janis, Robert Martin Jr., (Xaver Running), (Kae'ce Bordeaux) |
| 23:05.5, 23:49.9, 25:27.1, 25:39.9, 28:20.3, (28:43.1), (30:26.2) |