1 | 73 | Pewamo-Westphalia,
MI - Team Time (1st 5) 1:24:08.7 | Spread (1st 5) 1:53.4 |
| 2, 3, 16, 20, 32, (43), (57) |
| Ashton Walker, Hayden Germain, Hudson Simon, Troy Hagen, Caleb Pohl, (Nathan George), (Alex S. Thelen) |
| 15:53.7, 15:54.8, 17:12.4, 17:20.7, 17:47.1, (18:00.1), (18:24.7) |
2 | 88 | St. Louis,
MI - Team Time (1st 5) 1:26:04.4 | Spread (1st 5) 1:03.2 |
| 7, 8, 17, 25, 31, (40), (46) |
| Nate March, Aaron Bowerman, Joe Erickson, Thomas Zacharko, Austin Aldrich, (Dylan Marr), (Craig Bebow) |
| 16:43.1, 16:52.3, 17:15.0, 17:27.7, 17:46.3, (17:56.1), (18:01.3) |
3 | 114 | Montrose,
MI - Team Time (1st 5) 1:26:49.0 | Spread (1st 5) 1:08.6 |
| 9, 12, 13, 33, 47, (79), (87) |
| Chase Hobson, Joe Wade, Seth Coffin, Ethan Andres, Conner Tipton, (Deondre Blair), (Danny Sackrider) |
| 16:55.7, 17:00.3, 17:01.4, 17:47.3, 18:04.3, (20:05.0), (20:46.9) |
4 | 123 | Leslie,
MI - Team Time (1st 5) 1:27:23.1 | Spread (1st 5) 46.0 |
| 15, 21, 22, 30, 35, (38), (48) |
| Gavin Weber, Cameron Pierce, Gabe Weber, Jackson Casper, Tyler Hile, (Jackson Arkles), (Connor DuBose) |
| 17:05.3, 17:21.6, 17:23.2, 17:41.7, 17:51.3, (17:52.9), (18:04.6) |
5 | 143 | Ithaca,
MI - Team Time (1st 5) 1:27:01.3 | Spread (1st 5) 1:55.6 |
| 5, 14, 27, 45, 52, (58), (61) |
| Braxton Lamey, Parks Allen, Nolan Casey, Keagan Handy, Hector Sanchez, (Nolan Woodman), (Conor Mikulka) |
| 16:15.6, 17:03.3, 17:30.3, 18:00.9, 18:11.2, (18:25.1), (18:42.5) |
| 143 | New Lothrop,
MI - Team Time (1st 5) 1:26:53.4 | Spread (1st 5) 2:31.4 |
| 1, 11, 34, 44, 53, (63), (67) |
| Carson Hersch, Drew Kohlmann, Thomas Heslip, Cole Yaros, Ryan Heslip, (Jason Weber), (Logan Wolford) |
| 15:47.2, 16:59.0, 17:48.0, 18:00.6, 18:18.6, (18:48.5), (18:59.0) |
7 | 144 | Potterville,
MI - Team Time (1st 5) 1:27:18.2 | Spread (1st 5) 2:57.5 |
| 4, 19, 26, 29, 66, (75), (91) |
| Zach Wright, Jordan Reynolds, Carson Brunk, Jakob Jenkins, Joel Carlson, (Mitchell Yarger), (Alexander Henrys) |
| 15:57.4, 17:18.2, 17:28.7, 17:39.0, 18:54.9, (19:14.2), (20:59.5) |
8 | 186 | Stockbridge,
MI - Team Time (1st 5) 1:29:08.4 | Spread (1st 5) 1:02.0 |
| 18, 24, 39, 51, 54, (56), (60) |
| Dalton Satkowiak, Collin Cook, Micah Bolton, Ben Chapman, Ryan Owen, (Andy Schlaff), (Cameron Brewer) |
| 17:17.9, 17:27.6, 17:53.7, 18:09.3, 18:19.9, (18:24.2), (18:32.9) |
9 | 218 | Chesaning,
MI - Team Time (1st 5) 1:30:26.2 | Spread (1st 5) 1:22.5 |
| 23, 36, 42, 55, 62, (68), (70) |
| Levi Maier, Jaden James, Addison James, Kaden Liebrock, Dakota Sutter, (Luke Walser), (Corbin Walker) |
| 17:25.5, 17:51.7, 17:59.0, 18:22.0, 18:48.0, (19:01.0), (19:03.6) |
10 | 227 | Bath,
MI - Team Time (1st 5) 1:30:35.8 | Spread (1st 5) 2:09.8 |
| 10, 37, 49, 59, 72, (76), (89) |
| Liam Harlan, Sam Sanderson, Nick Schaeding, Korbin Dunham, Josh Kares, (Jagger Sullivan), (Colin Scheib) |
| 16:58.1, 17:52.2, 18:05.5, 18:32.1, 19:07.9, (19:28.7), (20:49.6) |
11 | 232 | Perry,
MI - Team Time (1st 5) 1:30:42.5 | Spread (1st 5) 2:26.0 |
| 6, 41, 50, 64, 71, (73), (92) |
| Ryan O'Neill, Ethan Smith, Ryan Harris, Troy Barber, Nathaniel Cochrane, (Benjamin Hinkley), (Jonah Smith) |
| 16:38.7, 17:58.9, 18:07.2, 18:53.0, 19:04.7, (19:10.3), (21:13.4) |
12 | 380 | Laingsburg,
MI - Team Time (1st 5) 1:38:16.8 | Spread (1st 5) 1:52.7 |
| 65, 69, 74, 84, 88, (96), (97) |
| Caleb Clark, Miguel Ramirez, Nolan Gregg, Sawyer Shastal, Tyler Scanlan, (Dawson Shastal), (Ben Morrill) |
| 18:54.8, 19:01.8, 19:12.2, 20:20.5, 20:47.5, (22:32.0), (22:32.1) |
13 | 398 | Ovid-Elsie,
MI - Team Time (1st 5) 1:40:26.0 | Spread (1st 5) 17.2 |
| 77, 78, 80, 81, 82, (83), (86) |
| Ben Maynard, Coleten Towsley-Wagner, Trayton Terpening, Ryan Gavenda, Andrew Hall, (Torben Somplatzki), (Justin Prewitt) |
| 19:56.6, 19:59.7, 20:05.9, 20:10.0, 20:13.8, (20:16.7), (20:36.1) |
14 | 415 | Lansing Sexton,
MI - Team Time (1st 5) 1:50:00.2 | Spread (1st 5) 7:09.9 |
| 28, 90, 98, 99, 100, (102), (103) |
| Hamid Alshaiban, Malachi Shakoor, Chance Mauldin, Josh Lehman, Colin Janak, (Josiah Melendez), (Samuel Ellis) |
| 17:32.2, 20:50.6, 22:57.3, 23:58.0, 24:42.1, (28:15.4), (28:22.0) |
15 | 468 | St. Charles,
MI - Team Time (1st 5) 1:51:16.7 | Spread (1st 5) 5:04.5 |
| 85, 93, 94, 95, 101 |
| Isiah Mullins, Gabe Mullins, Daniel Norris, Emilio Gomez, Cadon Brcik |
| 20:21.0, 21:28.9, 21:45.8, 22:15.5, 25:25.5 |