1 | 39 | Ithaca,
MI - Team Time (1st 5) 1:22:20.1 | Spread (1st 5) 1:23.5 |
| 1, 2, 10, 11, 15, (17), (19) |
| Landen Styka, Miingen Bertrand, Jacob Mankey, Evan MacLaren, Thad Whitmore, (Christopher Shemes), (Brent DeSaegher) |
| 15:48.2, 15:49.0, 16:35.7, 16:55.5, 17:11.7, (17:34.6), (17:39.7) |
2 | 87 | EPBP Laker,
MI - Team Time (1st 5) 1:26:52.5 | Spread (1st 5) 3:02.6 |
| 5, 6, 14, 22, 40, (54), (55) |
| Evan Olson, Cade Truemner, Kale Miklovic, Henry Haag, Noah Mantey, (Jeffrey Ignash), (Achilles Jackson) |
| 16:16.2, 16:18.0, 17:11.3, 17:48.1, 19:18.8, (20:34.0), (20:34.3) |
3 | 95 | Sanford-Meridian,
MI - Team Time (1st 5) 1:28:07.3 | Spread (1st 5) 2:36.9 |
| 4, 16, 18, 25, 32, (33), (41) |
| Tyler Heal, Remyngton Clish, Logan Brawt, James Schroder, Ethan Nagel, (Keegan Shephard), (David Farison) |
| 16:16.0, 17:20.2, 17:35.3, 18:02.9, 18:52.9, (18:52.9), (19:22.0) |
4 | 98 | St. Louis,
MI - Team Time (1st 5) 1:27:55.8 | Spread (1st 5) 4:02.7 |
| 3, 12, 13, 21, 49, (52), (72) |
| Landon Pestrue, Colin Kuhn, Alex Rodriguez, Hayden Shattuck, Jackson Schulz, (Caleb Paez), (Remington Snyder) |
| 15:59.0, 17:04.9, 17:08.9, 17:41.3, 20:01.7, (20:17.8), (23:13.0) |
5 | 99 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:28:30.7 | Spread (1st 5) 2:24.0 |
| 7, 8, 26, 28, 30, (51), (53) |
| Brayden Sweeney, Marshall Brandt, Connor Czolgosz, Duane Davis, Grayson Wells, (Luke Mulder), (Dean Hitsman) |
| 16:25.8, 16:34.2, 18:03.8, 18:37.1, 18:49.8, (20:12.0), (20:25.8) |
6 | 129 | Reese,
MI - Team Time (1st 5) 1:31:06.1 | Spread (1st 5) 1:14.1 |
| 19, 23, 24, 29, 34, (44), (47) |
| Wesley Haines, Xander Huckins, Nathaniel Seney, Ian Weldon, Phineas Houghtaling, (Auron Mosher), (Waldon Haines) |
| 17:39.7, 17:48.5, 18:00.3, 18:43.8, 18:53.8, (19:42.3), (19:45.7) |
7 | 223 | Cass City,
MI - Team Time (1st 5) 1:38:44.0 | Spread (1st 5) 2:28.1 |
| 27, 35, 46, 56, 59, (64) |
| Gage Dilsaver, Marshall Posluszny, Ethan Speirs, Trent Roberts, Bradley Richards, (Derek Busch) |
| 18:27.0, 18:55.0, 19:44.3, 20:42.6, 20:55.1, (21:30.0) |
8 | 226 | Carrollton,
MI - Team Time (1st 5) 1:39:31.1 | Spread (1st 5) 3:05.2 |
| 31, 39, 43, 48, 65, (68), (71) |
| Xavier Teneyuque, Evan Williams, Ethan McDonald, Logan Peavey, Ricardo Garcia, (Christian Coleman), (Andre Gonzales) |
| 18:51.5, 19:15.8, 19:40.6, 19:46.4, 21:56.7, (22:13.8), (23:02.1) |
9 | 248 | Millington,
MI - Team Time (1st 5) 1:40:46.7 | Spread (1st 5) 1:58.0 |
| 38, 42, 50, 57, 61, (63), (70) |
| Tyler Rude, Masen O'Neil, Forrest Bach, Maddox Fabbro, Isaac Buike, (Paul Williams), (Scott Livingston) |
| 19:11.9, 19:29.8, 20:11.6, 20:43.5, 21:09.9, (21:22.7), (22:54.8) |
10 | 283 | Hemlock,
MI - Team Time (1st 5) 1:44:15.9 | Spread (1st 5) 3:16.3 |
| 36, 58, 60, 62, 67 |
| Grady Galbraith, Dominic Rivette, Evan Wolgast, Tanner Wesener, Owen Rathbun |
| 18:55.1, 20:45.4, 21:02.5, 21:21.5, 22:11.4 |
11 | 294 | Saginaw Valley Lutheran,
MI - Team Time (1st 5) 1:51:28.2 | Spread (1st 5) 9:21.2 |
| 9, 66, 69, 74, 76 |
| Jayden Fox, Landry Mitchell, Avian O'Dell, Colton Moore, Dane Burk |
| 16:34.2, 22:00.3, 22:45.6, 24:12.8, 25:55.3 |
12 | 307 | Vassar,
MI - Team Time (1st 5) 1:54:11.9 | Spread (1st 5) 8:13.2 |
| 37, 45, 73, 75, 77 |
| Wyatt Blohm, Bryce Brown, Carson McTaggart, Bode Atwood, Kaiden Burtin |
| 18:55.2, 19:43.4, 24:12.1, 24:12.8, 27:08.4 |