1 | 25 | Kalamazoo Christian,
MI - Team Time (1st 5) 1:28:43.5 | Spread (1st 5) 2:23.9 |
| 1, 2, 4, 5, 13, (16), (17) |
| Isaac Bos, Isaac Bogard, Nick Mitchell, James VanderDussen, Dawson Lute, (Zack Mitchell), (Cole VanderDussen) |
| 16:40.2, 16:58.7, 17:48.8, 18:11.7, 19:04.1, (19:11.0), (19:30.5) |
2 | 53 | St Philip Catholic Central,
MI - Team Time (1st 5) 1:33:40.5 | Spread (1st 5) 3:18.7 |
| 3, 6, 7, 15, 22, (25), (28) |
| Luke Sprague, Max Shugars, Ryan Casterline, Jacob Thome, Jerome Bastian, (Emile Bastian), (Owen Nofs) |
| 17:15.4, 18:15.1, 18:25.5, 19:10.4, 20:34.1, (21:47.5), (21:57.8) |
3 | 101 | Eau Claire,
MI - Team Time (1st 5) 1:42:03.4 | Spread (1st 5) 5:25.9 |
| 8, 9, 10, 34, 40, (42), (43) |
| Adam Blankenship, Ryan Blankenship, Edward Lopez, Brody Severin, Donovan Frazier, (Karl Overton), (Jayce Arend) |
| 18:27.1, 18:30.8, 18:37.0, 22:35.5, 23:53.0, (24:18.5), (24:24.0) |
4 | 118 | Kalamazoo Hackett,
MI - Team Time (1st 5) 1:43:45.3 | Spread (1st 5) 3:56.5 |
| 12, 14, 24, 33, 35, (41), (49) |
| Gavin Sehy, Mitchell Eastman, Sean Pierucci, Nick Doerr, Julian Barry, (Jalen Cole), (Jason Babb) |
| 18:43.5, 19:09.6, 20:53.1, 22:19.1, 22:40.0, (23:59.1), (25:22.3) |
5 | 149 | Mendon,
MI - Team Time (1st 5) 1:50:57.6 | Spread (1st 5) 7:03.2 |
| 19, 20, 21, 37, 52 |
| Ben Iobe, Landon Vanwormer, Aiden Crooks, Blake Stuart, Kevin Morgan |
| 20:05.0, 20:09.3, 20:14.3, 23:20.8, 27:08.2 |
6 | 169 | Marcellus,
MI - Team Time (1st 5) 1:54:10.4 | Spread (1st 5) 4:40.8 |
| 23, 27, 30, 39, 50, (51) |
| Quinton Tone, Beau Ferguson, Josh Jackson, Christian Klusman, Lucas Wantowski, (Parker Enright) |
| 20:48.3, 21:57.6, 22:10.0, 23:45.4, 25:29.1, (26:57.7) |
7 | 179 | Decatur,
MI - Team Time (1st 5) 2:04:39.9 | Spread (1st 5) 15:21.8 |
| 11, 18, 43, 53, 54 |
| Dart Avery, Andrew Confer, Joe Creagan, Kyler Tyria, Michael Prieto |
| 18:37.3, 19:53.3, 24:24.0, 27:46.2, 33:59.1 |
8 | 189 | Athens,
MI - Team Time (1st 5) 1:57:21.2 | Spread (1st 5) 2:30.1 |
| 29, 31, 38, 45, 46, (55) |
| Jordan Morey, Addison Stanton, Dru Slater, Devin Stadel, Tristan Mann, (Ghost Athens) |
| 22:09.6, 22:12.2, 23:42.8, 24:36.9, 24:39.7, (35:00.0) |
| 189 | White Pigeon,
MI - Team Time (1st 5) 1:56:56.3 | Spread (1st 5) 3:08.2 |
| 26, 32, 36, 47, 48 |
| Jack Williams, Preston Delarye, Cole Jackson, Luke Hinkson, Carter Becraft |
| 21:49.7, 22:12.4, 22:58.5, 24:57.8, 24:57.9 |