1 | 44 | Mitchell Christian,
SD - Team Time (1st 5) 1:32:47.7 | Spread (1st 5) 3:48.3 |
| 4, 6, 8, 9, 17, (24), (25) |
| Silas Holdeman, Joseph Tegethoff, Luke Mentele, Nahum Anderberg, Aidan Lessman, (Josh Brandt), (Carter Lee) |
| 16:49.2, 18:06.7, 18:37.0, 18:37.3, 20:37.5, (25:33.5), (26:05.4) |
2 | 46 | Freeman Academy/Marion,
SD - Team Time (1st 5) 1:33:16.2 | Spread (1st 5) 3:52.2 |
| 1, 3, 11, 15, 16 |
| Tavin Schroeder, Finley McConniel, Hayden Schmidt, Seth Balzer, Jayson Allison |
| 16:26.3, 16:46.3, 19:30.0, 20:15.1, 20:18.5 |
3 | 57 | Gregory,
SD - Team Time (1st 5) 1:37:35.1 | Spread (1st 5) 3:16.0 |
| 5, 7, 12, 14, 19, (22) |
| Finn Adams, Luke Sinclair, Pierce Stukel, Ryler Stevicks, Nick Kenzy, (Jackson Bolander) |
| 18:02.2, 18:14.7, 19:49.0, 20:11.0, 21:18.2, (24:09.7) |
4 | 73 | Canistota,
SD - Team Time (1st 5) 1:43:10.0 | Spread (1st 5) 8:13.2 |
| 2, 10, 18, 20, 23 |
| Josiah Schroeder, Kaden Christian, Landon Tieszen, Caleb Shroeder, Jaxon Puetz |
| 16:38.3, 19:15.5, 20:43.4, 21:41.3, 24:51.5 |
5 | 115 | Marty,
SD - Team Time (1st 5) 2:23:15.1 | Spread (1st 5) 20:59.0 |
| 13, 21, 26, 27, 28 |
| Leonel Gonzalez, Wahinkpe Arrow, Brandt Bruguier, Exodus Two Bulls, Jerome Rouse |
| 20:06.0, 22:15.1, 27:06.0, 32:43.0, 41:05.0 |