| 1 | 31 | Mount Vernon/Plankinton,
SD - Team Time (1st 5) 52:16.2 | Spread (1st 5) 57.2 |
| 1, 2, 3, 9, 16 |
| Spencer Frost, Derrick Fletcher, Mason Bosworth, Carter Davis, Caden Barnes |
| 10:02.4, 10:05.0, 10:18.1, 10:51.1, 10:59.6 |
| 2 | 51 | Aberdeen Central,
SD - Team Time (1st 5) 54:22.0 | Spread (1st 5) 19.0 |
| 5, 8, 11, 13, 14, (17), (18) |
| Brett Jacobs, Tino Lopez, Noah Miller, Damon Sheets, Anthony Miller, (Rylan Johnson), (Esten Foss) |
| 10:40.0, 10:49.0, 10:56.0, 10:58.0, 10:59.0, (11:00.0), (11:02.0) |
| 3 | 66 | Sioux Falls Christian,
SD - Team Time (1st 5) 54:53.5 | Spread (1st 5) 46.0 |
| 4, 7, 12, 20, 23, (24), (25) |
| Jackson Prins, Levi Davelaar, Bennet Wassenaar, Max Matherly, Tyler Koenes, (Isaac Koole), (Levi VanderHaar) |
| 10:36.8, 10:47.6, 10:57.6, 11:08.7, 11:22.8, (11:23.5), (11:26.0) |
| 4 | 143 | Clark/Willow Lake,
SD - Team Time (1st 5) 57:27.9 | Spread (1st 5) 59.4 |
| 10, 19, 34, 38, 42, (43), (45) |
| Mason Mcelhone, Ethan Mcelhone, Cooper Pommer, Taylor Merkel, Aaron Zemlicka, (Julian McElhone), (Hudson Fuller) |
| 10:55.3, 11:04.2, 11:43.7, 11:50.0, 11:54.7, (11:55.1), (11:57.4) |
| 5 | 234 | Lennox,
SD - Team Time (1st 5) 59:52.2 | Spread (1st 5) 55.6 |
| 28, 29, 35, 65, 77, (105), (136) |
| Joey Boysen, Chett Jibben, Cade Sherard, Jaxson Bittner, Noah Buhta, (Palmer Brue), (Caleb Ellwein) |
| 11:36.7, 11:37.6, 11:44.1, 12:21.5, 12:32.3, (12:57.8), (13:23.1) |
| 6 | 261 | Brookings,
SD - Team Time (1st 5) 1:00:11.5 | Spread (1st 5) 1:19.2 |
| 22, 27, 54, 76, 82, (111), (113) |
| Jonathan Kahler, Owen Hoppe, Ernest Ting, Brayden Schreiber, Zachary Mueller, (Seth Vogt), (Braylon Peters) |
| 11:16.8, 11:35.7, 12:10.8, 12:32.2, 12:36.0, (13:02.4), (13:04.6) |
| 7 | 310 | Northwestern,
SD - Team Time (1st 5) 1:01:17.4 | Spread (1st 5) 1:25.2 |
| 30, 47, 57, 61, 115, (141), (156) |
| Ty Boekelheide, Aaron Blanchford, Josh Thorson, Ricky Larson, Quintin Fischbach, (Rennan Bruns), (Carson Ewalt) |
| 11:39.6, 12:00.0, 12:15.0, 12:18.0, 13:04.8, (13:28.0), (13:43.5) |
| 8 | 341 | Watertown,
SD - Team Time (1st 5) 1:01:50.1 | Spread (1st 5) 1:18.6 |
| 32, 51, 73, 79, 106, (129), (142) |
| Ty Sullivan, Dane Stark, Milo Wilson, Bailey Steiner, Kayde Rohde, (Gabe List), (Presten Korell) |
| 11:41.0, 12:06.5, 12:29.9, 12:33.1, 12:59.6, (13:17.3), (13:29.2) |
| 9 | 353 | Flandreau,
SD - Team Time (1st 5) 1:02:04.5 | Spread (1st 5) 1:08.6 |
| 36, 60, 62, 92, 103, (127), (131) |
| Liam Streitz, Brenton Westberry, Benjamin Kulm, Sam Gassman, James Drietz, (Justin Haugen), (Matthew Drietz) |
| 11:47.6, 12:16.6, 12:18.3, 12:45.8, 12:56.2, (13:16.3), (13:19.2) |
| 10 | 375 | Faulkton Area,
SD - Team Time (1st 5) 1:02:25.6 | Spread (1st 5) 57.3 |
| 39, 66, 80, 90, 100, (201), (228) |
| Korbin Stark, Cole Noon, Logan Niederbaumer, Sean Roseland, Chase Melius, (Mason Kaiser), (August Anderson) |
| 11:54.2, 12:23.7, 12:33.6, 12:42.6, 12:51.5, (14:26.4), (15:05.4) |
| 11 | 385 | Elkton-Lake Benton,
SD - Team Time (1st 5) 1:02:02.7 | Spread (1st 5) 2:05.6 |
| 15, 63, 89, 104, 114, (118), (120) |
| Nathan Timm, Raph Johnson, Caedmon Bressler, Eliot Erickson, Cameron Lorden, (Jack Skordahl), (Payton Sik) |
| 10:59.1, 12:20.5, 12:42.1, 12:56.3, 13:04.7, (13:08.3), (13:09.0) |
| 12 | 414 | Chester,
SD - Team Time (1st 5) 1:02:54.3 | Spread (1st 5) 1:59.8 |
| 46, 48, 53, 93, 174, (254) |
| Connor Bate, Clay Hansen, Daniel Swenson, Ashton Olivier, Jessy Stalford, (Parker Gerry) |
| 11:57.9, 12:01.5, 12:10.6, 12:46.6, 13:57.7, (17:16.0) |
| 13 | 429 | Wolsey-Wessington,
SD - Team Time (1st 5) 1:02:42.7 | Spread (1st 5) 4:27.0 |
| 5, 40, 52, 101, 231 |
| Carson Walters, Breydyn Skipper, Ricardo Sabalier, Kaleb Cleveland, Jacksen Carter |
| 10:40.0, 11:54.3, 12:08.4, 12:53.0, 15:07.0 |
| 14 | 462 | Baltic,
SD - Team Time (1st 5) 1:03:49.8 | Spread (1st 5) 2:13.6 |
| 49, 57, 69, 95, 192, (226), (248) |
| Mark Ditter, Kyle Gronewold, Shae Fiala, Garrett Wilkison, Jack Wilde, (Carson Holt), (Kadin Brown) |
| 12:02.7, 12:15.0, 12:27.0, 12:48.8, 14:16.3, (15:01.3), (16:05.4) |
| 15 | 476 | Sioux Valley,
SD - Team Time (1st 5) 1:03:47.9 | Spread (1st 5) 1:40.7 |
| 31, 86, 109, 117, 133, (176), (181) |
| Carson Wosje, Connor Gross, Carter Sapp, Brady Hiltunen, Trevor Shultz, (Isaiah Hemmestad), (Ethan Barsness) |
| 11:40.0, 12:38.9, 13:01.3, 13:07.0, 13:20.7, (14:00.9), (14:03.7) |
| 16 | 498 | Frederick Area,
SD - Team Time (1st 5) 1:04:26.9 | Spread (1st 5) 1:16.5 |
| 64, 67, 74, 145, 148, (164) |
| Noah Kippley, Titus Kippley, Preston Sumtion, Nolan Jensen, Erik Losure, (Winston Clark) |
| 12:20.6, 12:25.5, 12:31.3, 13:32.4, 13:37.1, (13:51.3) |
| 17 | 502 | Madison,
SD - Team Time (1st 5) 1:04:23.1 | Spread (1st 5) 1:41.4 |
| 59, 68, 83, 119, 173, (208) |
| Ryan Jencks, Nathan Hasleton, Henry Meyer, Micah Nelson, Ranick Fjerstad, (Carter Downs) |
| 12:15.2, 12:26.8, 12:36.1, 13:08.4, 13:56.6, (14:36.2) |
| 18 | 530 | Yankton,
SD - Team Time (1st 5) 1:04:48.8 | Spread (1st 5) 1:49.6 |
| 50, 96, 102, 110, 172, (207), (212) |
| Harrison Krajewski, Boston Frick, Abe Chance, Beck Ryken, Kaden Hunhoff, (Josh Stapish), (Aiden Anderson) |
| 12:06.4, 12:49.1, 12:55.3, 13:02.0, 13:56.0, (14:34.0), (14:41.5) |
| 19 | 561 | Tea Area,
SD - Team Time (1st 5) 1:05:18.7 | Spread (1st 5) 1:30.1 |
| 55, 107, 112, 132, 155, (253), (256) |
| Jacob Mueller, Tate VanLaecken, Noah Korver, Sam Bullis, Carson Case, (Gaige Beddow), (Andrew Schmidt) |
| 12:12.9, 12:59.8, 13:03.2, 13:19.8, 13:43.0, (16:48.5), (18:01.3) |
| 20 | 565 | Dakota Valley,
SD - Team Time (1st 5) 1:05:12.0 | Spread (1st 5) 2:29.0 |
| 33, 74, 87, 181, 190, (197), (199) |
| Jack Brown, Bennett Jensen, Nathan Rathgeber, Ethan Hamm, Ansel Vande Zande, (Owen Norby), (Brayden Hamm) |
| 11:43.4, 12:31.3, 12:41.2, 14:03.7, 14:12.4, (14:21.4), (14:23.2) |
| 21 | 567 | Deubrook Area,
SD - Team Time (1st 5) 1:04:46.3 | Spread (1st 5) 3:01.6 |
| 21, 44, 122, 187, 193, (217) |
| Jaxon Quail, JP Rogness, Tegan Hanson, Colton Bauman, Austin Olsen, (Carter Schulte) |
| 11:14.9, 11:56.8, 13:10.8, 14:07.3, 14:16.5, (14:47.0) |
| 22 | 623 | Estelline/Hendricks,
SD - Team Time (1st 5) 1:06:09.3 | Spread (1st 5) 1:23.4 |
| 77, 98, 137, 140, 171, (178), (198) |
| Dylon Luckhurst, Landen Johnson, Cade Hexem, August Dagel, Kameron Hauck, (James Lesher), (Braxton Pravecek) |
| 12:32.3, 12:51.0, 13:23.8, 13:26.5, 13:55.7, (14:02.0), (14:22.4) |
| 23 | 630 | Mitchell,
SD - Team Time (1st 5) 1:06:15.0 | Spread (1st 5) 1:06.0 |
| 81, 125, 128, 144, 152, (158), (168) |
| brennan Penne, Spencer Eldeen, DJ Sheets, Kane Grajkowske, Austin Reimnitz, (Rylan Reints), (Roland Barondeau) |
| 12:34.0, 13:13.0, 13:17.0, 13:31.0, 13:40.0, (13:44.0), (13:54.0) |
| 24 | 691 | Milbank,
SD - Team Time (1st 5) 1:07:13.5 | Spread (1st 5) 1:28.7 |
| 99, 121, 126, 149, 196, (242), (252) |
| Bryan Meyer, Ryan O'Farrell, Will Karels, Abner Perez, Asher Young, (Jose Ramirez), (Ryker Trevett) |
| 12:51.1, 13:09.7, 13:14.2, 13:38.7, 14:19.8, (15:39.3), (16:29.4) |
| 25 | 704 | Brandon Valley,
SD - Team Time (1st 5) 1:07:23.2 | Spread (1st 5) 1:29.7 |
| 84, 116, 150, 169, 185, (188), (222) |
| Eli Woidyla, Logan Brakke, Ryley McKeown, Vandon Engeltjes, Archer Johnson, (Elias Michailidis), (Camron Bailous) |
| 12:36.6, 13:06.1, 13:39.9, 13:54.3, 14:06.3, (14:09.0), (14:55.5) |
| 26 | 719 | Beresford,
SD - Team Time (1st 5) 1:08:20.9 | Spread (1st 5) 4:08.6 |
| 37, 138, 139, 159, 246 |
| Brody Andrews, Max Josko, Easton Buum, Cain Antonson, Espyn Klungseth |
| 11:49.4, 13:24.1, 13:24.9, 13:44.5, 15:58.0 |
| 27 | 753 | Miller,
SD - Team Time (1st 5) 1:08:17.8 | Spread (1st 5) 3:37.4 |
| 26, 134, 157, 204, 232, (255) |
| Tyson Kindle, Treyton Anson, Jaymin VanDerWerff, Dixon Knox, Isaiah Gortmaker, (William Resel) |
| 11:31.5, 13:22.0, 13:43.8, 14:31.6, 15:08.9, (17:25.0) |
| 28 | 761 | Lemmon,
SD - Team Time (1st 5) 1:08:42.3 | Spread (1st 5) 2:42.4 |
| 55, 85, 180, 220, 221 |
| Gage Anderson, Logan Dreiske, Will Pazie, Cash Schiley, Brooks Foss |
| 12:12.9, 12:38.1, 14:02.4, 14:53.6, 14:55.3 |
| 29 | 762 | Deuel,
SD - Team Time (1st 5) 1:08:18.0 | Spread (1st 5) 1:25.2 |
| 97, 130, 165, 179, 191, (218) |
| Caden Marko, Tyson Hagberg, Caleb Ronne, Carson Kreger, Caden Hourigan, (Gabe Mattson) |
| 12:50.4, 13:18.1, 13:51.8, 14:02.1, 14:15.6, (14:48.0) |
| 30 | 781 | Wagner,
SD - Team Time (1st 5) 1:08:51.0 | Spread (1st 5) 2:02.0 |
| 108, 124, 160, 162, 227 |
| Jackson Rolston, Treyson Zephier, Caleb Zephier, Vincent Bechen, Cord Kreeger |
| 13:01.0, 13:11.0, 13:47.0, 13:49.0, 15:03.0 |
| 31 | 795 | Florence/Henry,
SD - Team Time (1st 5) 1:13:08.2 | Spread (1st 5) 6:57.4 |
| 71, 91, 163, 210, 260 |
| Tate Hartley, Jayven Maag, Bo Brandriet, Dawson Lantgen, Colton Schamber |
| 12:28.4, 12:44.0, 13:51.0, 14:39.0, 19:25.8 |
| 32 | 846 | Platte-Geddes,
SD - Team Time (1st 5) 1:10:11.0 | Spread (1st 5) 2:46.0 |
| 70, 153, 167, 223, 233 |
| Emmit Holzbauer, Carson Vanden Berge, Kyler Konstanz, Tommy Biehl, Braxton Breukelman |
| 12:28.0, 13:41.0, 13:52.0, 14:56.0, 15:14.0 |
| 33 | 863 | Gettysburg,
SD - Team Time (1st 5) 1:10:40.4 | Spread (1st 5) 2:55.1 |
| 87, 123, 183, 230, 240 |
| Jerand Chase, Ethan Amick, Kenden Persoon, Sean Seurer, Tanner Eide |
| 12:41.2, 13:10.9, 14:05.4, 15:06.6, 15:36.3 |
| 34 | 874 | Aberdeen Roncalli,
SD - Team Time (1st 5) 1:10:11.0 | Spread (1st 5) 1:43.5 |
| 94, 177, 195, 203, 205, (219) |
| Linus Johnson, Isaac Price, Ryan Peterson, Kelynn Mount, Derek Arunasalam, (Beau Price) |
| 12:48.6, 14:01.0, 14:17.9, 14:31.4, 14:32.1, (14:52.7) |
| 874 | Sioux Falls Lutheran,
SD - Team Time (1st 5) 1:11:11.5 | Spread (1st 5) 3:35.8 |
| 72, 146, 183, 224, 249 |
| Blake Maas, Levi Harr, Jude McGee, Basil Wetzel, Yegeta Samuel |
| 12:29.7, 13:32.9, 14:05.4, 14:58.0, 16:05.5 |
| 36 | 929 | Groton Area,
SD - Team Time (1st 5) 1:12:58.0 | Spread (1st 5) 4:16.5 |
| 41, 161, 236, 241, 250 |
| Dragr Monson, Jayden Schwan, Braden Freeman, Ben Hoeft, Steven Paulson |
| 11:54.5, 13:48.4, 15:27.2, 15:36.9, 16:11.0 |
| 37 | 963 | Harrisburg,
SD - Team Time (1st 5) 1:11:42.0 | Spread (1st 5) 1:23.3 |
| 135, 186, 213, 214, 215, (244), (247) |
| Jake Mister, Wyatt Davidson, Jalen Dwire, Porter Mundhenke, Aiden Whitrock, (Ashton Roosenboon), (Ayden Baustian) |
| 13:22.7, 14:06.9, 14:42.0, 14:44.4, 14:46.0, (15:55.7), (15:58.3) |
| 38 | 964 | De Smet,
SD - Team Time (1st 5) 1:12:01.3 | Spread (1st 5) 1:36.7 |
| 166, 170, 175, 216, 237, (238), (258) |
| Kasen Janssen, Ethan Johnson, Isaiah Roth, Brayden Roth, Kolby Sinclair, (Kaleb Johnson), (Payton Botkin) |
| 13:51.9, 13:55.3, 13:59.1, 14:46.4, 15:28.6, (15:33.0), (18:47.9) |
| 39 | 987 | Huron,
SD - Team Time (1st 5) 1:12:09.1 | Spread (1st 5) 1:23.0 |
| 154, 189, 206, 209, 229, (245), (261) |
| Alec Pester, Angelo Medina, Ryan Florey, Jeremy Hofer, Joshua Olivo, (Sebastian Olivo), (Griffin Storm) |
| 13:42.7, 14:09.2, 14:33.6, 14:37.9, 15:05.7, (15:56.5), (19:41.7) |
| 40 | 1007 | Mobridge-Pollock,
SD - Team Time (1st 5) 1:16:34.5 | Spread (1st 5) 5:38.8 |
| 143, 146, 225, 234, 259 |
| Kody Keller, Logan Vetch, Hunter Spotted Bear, Taylon Carmody, Tristen Andeberg |
| 13:29.6, 13:32.9, 14:59.9, 15:23.7, 19:08.4 |
| 41 | 1008 | McCook Central/Montrose,
SD - Team Time (1st 5) 1:13:34.0 | Spread (1st 5) 2:46.4 |
| 150, 194, 202, 211, 251 |
| Memphis VandenBerg, Landon Flogstad, Antone Krempges, Quenton Gessner, Cody Heinz |
| 13:39.9, 14:17.7, 14:28.8, 14:41.3, 16:26.3 |
| 42 | 1174 | Webster Area,
SD - Team Time (1st 5) 1:19:25.5 | Spread (1st 5) 3:54.9 |
| 200, 235, 239, 243, 257 |
| Caleb Sannes, Jaxon Nimmer, Jared Schimmel, Lucas Johnson, Bryce Snell |
| 14:24.5, 15:24.5, 15:33.3, 15:43.8, 18:19.4 |