1 | 55 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:22:35.4 | Spread (1st 5) 1:02.1 |
| 1, 9, 10, 13, 22, (24), (26) |
| Zeb Mendel, Jackson Sluiter, Grant Graber, Rob Baker, Ethan Yu, (Zach Miller), (Will Sugrue) |
| 15:52.9, 16:33.0, 16:34.1, 16:40.4, 16:55.0, (17:00.3), (17:05.2) |
2 | 66 | Rapid City Stevens,
SD - Team Time (1st 5) 1:22:53.5 | Spread (1st 5) 1:21.5 |
| 5, 6, 7, 11, 37, (39), (40) |
| Simeon Birnbaum, Hayden Grosz, Joey Dewhurst, Alex Otten, Keaton Fierro, (Caden Sietsema), (Stone Graves) |
| 15:58.5, 16:29.7, 16:30.8, 16:34.5, 17:20.0, (17:23.0), (17:29.2) |
3 | 125 | Aberdeen Central,
SD - Team Time (1st 5) 1:23:54.9 | Spread (1st 5) 1:50.6 |
| 2, 4, 19, 41, 59, (61), (68) |
| Josh Martin, Daniel Street, Jacob Angerhofer, Ian Ahlberg, Christian Wells, (David VanVeen), (Rylan Johnson) |
| 15:54.2, 15:55.4, 16:50.8, 17:29.7, 17:44.8, (17:45.8), (17:55.4) |
4 | 154 | Brandon Valley,
SD - Team Time (1st 5) 1:25:15.1 | Spread (1st 5) 1:45.0 |
| 3, 23, 31, 45, 52, (57), (65) |
| Britton Elkin, Jeremiah Donahoe, Ben VanDeBerg, Paul Kern, Riley Peyton, (Cole Borchardt), (Luke Kocer) |
| 15:54.8, 16:55.9, 17:11.2, 17:33.4, 17:39.8, (17:42.8), (17:51.2) |
5 | 171 | Harrisburg,
SD - Team Time (1st 5) 1:25:59.3 | Spread (1st 5) 1:08.8 |
| 12, 16, 32, 49, 62, (69), (71) |
| Parker Fitzgerald, Soren Weeg, Cashton Johnson, Trecyn Hallman, Gavin Smith, (Evan Miller), (Ben Bruning) |
| 16:37.5, 16:46.2, 17:11.7, 17:37.6, 17:46.3, (17:57.7), (17:59.9) |
6 | 175 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:26:19.2 | Spread (1st 5) 59.2 |
| 14, 27, 30, 44, 60, (64), (88) |
| Avery Stanford, Collin Winkleman, Dan Gide, Davis Shafer, Lucas Rodman, (Alex Bittner), (Camden Reilly) |
| 16:45.8, 17:06.2, 17:11.1, 17:31.1, 17:45.0, (17:48.3), (18:26.7) |
7 | 192 | Yankton,
SD - Team Time (1st 5) 1:26:34.7 | Spread (1st 5) 50.2 |
| 20, 25, 34, 55, 58, (83), (94) |
| Zach Fedde, Nate Schoenfelder, Tre Kleinschmit, Dylan Payer, Tim Merchen, (Oliver Dooley), (Harrison Krajewski) |
| 16:53.3, 17:03.5, 17:13.0, 17:41.4, 17:43.5, (18:18.3), (18:39.5) |
8 | 193 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:26:40.0 | Spread (1st 5) 1:15.5 |
| 17, 29, 36, 38, 73, (82), (90) |
| Jordan Johnson, Eli Johnson, Carson Reese, Sam Castle, Noah Stude, (Carter Geurts), (Kieran Weigelt) |
| 16:48.4, 17:10.9, 17:16.0, 17:20.8, 18:03.9, (18:17.9), (18:29.1) |
9 | 234 | Sturgis Brown,
SD - Team Time (1st 5) 1:27:44.0 | Spread (1st 5) 25.1 |
| 35, 47, 48, 50, 54, (56), (66) |
| Morgan Papenfuss, Ray Henderson, Taylor Tobias, Traeton Monahan, Beck Bruch, (Ty Petrocco), (Deron Graf) |
| 17:15.4, 17:34.1, 17:35.9, 17:38.1, 17:40.5, (17:41.5), (17:52.7) |
10 | 246 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:27:55.2 | Spread (1st 5) 1:19.6 |
| 14, 43, 45, 70, 74, (78), (95) |
| Hayden Shaffer, Jared Lutmer, Blake Judson, Mason Dell, Brady Gere, (Bradyn Brother of All), (Trevin Black Bear) |
| 16:45.8, 17:31.0, 17:33.4, 17:59.6, 18:05.4, (18:10.1), (18:39.8) |
11 | 314 | Brookings,
SD - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:52.2 |
| 8, 67, 75, 77, 87, (91), (96) |
| Samuel Conrad, Nick Diersen, Talon Everding, Kobe Bowser, Igen Nyawanda, (Jacob York), (Ian Smith) |
| 16:31.2, 17:52.9, 18:05.7, 18:07.8, 18:23.4, (18:33.6), (18:43.6) |
12 | 322 | O'Gorman,
SD - Team Time (1st 5) 1:29:52.5 | Spread (1st 5) 2:03.0 |
| 21, 51, 52, 96, 102, (103), (109) |
| Jack Castelli, Evan Mahrous, Dominic Ripperda, Sam Pardy, Andrew Dally, (Max Wetzel), (Sam Prairie) |
| 16:53.4, 17:39.3, 17:39.8, 18:43.6, 18:56.4, (19:02.5), (19:18.5) |
13 | 395 | Watertown,
SD - Team Time (1st 5) 1:30:59.6 | Spread (1st 5) 39.2 |
| 63, 72, 85, 86, 89, (98), (116) |
| Evan Halbe, Abate Schulte, Garrett Antoine, Andre Baumgart, Logan Jenc, (Ben Peterson), (Jay Remmers) |
| 17:48.1, 18:01.1, 18:21.5, 18:21.6, 18:27.3, (18:44.1), (19:52.2) |
14 | 403 | Mitchell,
SD - Team Time (1st 5) 1:31:53.1 | Spread (1st 5) 1:56.7 |
| 28, 79, 92, 100, 104, (119), (121) |
| Lucas Moller, Max Hart, Nate McCormick, Brock Russell, Carter Moller, (Dawson Schroeder), (Grayson Hetland) |
| 17:09.2, 18:13.8, 18:35.4, 18:48.8, 19:05.9, (20:11.8), (20:25.1) |
15 | 416 | Huron,
SD - Team Time (1st 5) 1:32:32.1 | Spread (1st 5) 1:54.9 |
| 42, 76, 81, 107, 110, (114), (117) |
| Cheech Harman, TJ Lien, Will Radke, Cameron Cutshaw, Will Knippling, (Angel Olivo Porcayo), (Gonzalo Quispe-Laura) |
| 17:30.7, 18:07.2, 18:16.2, 19:12.4, 19:25.6, (19:45.0), (19:58.7) |
16 | 433 | Spearfish,
SD - Team Time (1st 5) 1:33:20.7 | Spread (1st 5) 2:49.3 |
| 18, 93, 99, 111, 112, (115), (118) |
| Keenan Urdiales, Evan Roles, Paul Hourigan, Max Ensor, Ben Baloun, (Noah Bailey), (Casey Nauta) |
| 16:50.7, 18:38.9, 18:44.4, 19:26.7, 19:40.0, (19:46.1), (20:05.7) |
17 | 440 | Douglas,
SD - Team Time (1st 5) 1:33:59.3 | Spread (1st 5) 3:11.9 |
| 33, 80, 101, 106, 120, (122), (124) |
| Peyton Cast, Landon Cast, Miles Mitchell, Jesse Hand Jr., Peyton Roberts, (Nicolas Whitesell), (Colin Gholson) |
| 17:12.4, 18:15.4, 18:55.5, 19:11.7, 20:24.3, (20:45.8), (20:50.4) |
18 | 533 | Rapid City Central,
SD - Team Time (1st 5) 1:37:14.7 | Spread (1st 5) 2:27.2 |
| 84, 105, 108, 113, 123, (125), (126) |
| Gage Dietterle, Tavin Erbe, Sam Conroy, Andrew Borland, Bailen Hayford, (Thane Radke), (Ayden Prudich) |
| 18:21.2, 19:07.4, 19:17.6, 19:40.1, 20:48.4, (20:53.0), (21:17.1) |