1 | 61 | Dansville,
MI - Team Time (1st 5) 1:28:38.9 | Spread (1st 5) 2:01.6 |
| 3, 7, 9, 10, 32, (58), (61) |
| Jalen Nelson, Joseph Kadluboski, Damian DeFeyter, Sammy Schmidt, Tate Cox, (Noah Robinson), (Logan Emmons) |
| 16:45.8, 17:34.3, 17:45.3, 17:46.1, 18:47.4, (21:20.6), (21:36.7) |
2 | 70 | Morrice,
MI - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:21.9 |
| 2, 14, 17, 18, 19, (27), (29) |
| Caleb Rivers, Owen Doerner, Aiden Campbell, Trenton Slee, Hizuru Scribner, (Luke Dutcher), (Chandler Iler) |
| 16:45.3, 17:59.2, 18:03.5, 18:05.8, 18:07.2, (18:43.5), (18:44.0) |
3 | 73 | Webberville,
MI - Team Time (1st 5) 1:28:50.8 | Spread (1st 5) 2:17.8 |
| 1, 10, 13, 23, 26, (35), (57) |
| Nathan Lott, Garrett Goodwin, Caleb Howard, Lucas Bliesner, Brendan Peckens, (Logan Brown), (Dawson Lott) |
| 16:17.4, 17:46.1, 17:52.2, 18:19.9, 18:35.2, (19:01.3), (21:05.2) |
4 | 89 | Whitmore Lake,
MI - Team Time (1st 5) 1:30:37.4 | Spread (1st 5) 1:45.1 |
| 6, 12, 15, 20, 36, (39), (40) |
| Clay Rinna, Braylan Majesky, Cole Rinna, Bailey Adams, Jacob Goodrich, (Heston Fanson), (Brendan Ely) |
| 17:24.3, 17:50.3, 18:02.7, 18:10.7, 19:09.4, (19:11.1), (19:20.3) |
5 | 104 | Saranac,
MI - Team Time (1st 5) 1:30:44.5 | Spread (1st 5) 2:19.2 |
| 4, 5, 25, 33, 37, (42), (50) |
| Grayson Rasmus, Derek Hopkins, Elijah Powell, Kohlton Nash, Ben Sluiter, (Kai Hawkins), (Sam Dibaba) |
| 16:50.6, 17:16.8, 18:32.4, 18:54.9, 19:09.8, (19:29.5), (20:23.3) |
6 | 192 | Genesee Christian Academy,
MI - Team Time (1st 5) 1:38:27.3 | Spread (1st 5) 3:54.3 |
| 8, 31, 44, 47, 62, (64), (72) |
| Jonah Gulledge, Grant Rasmussen, Lewis Jones, Cody Ballmer, Braden Thane, (Sidney Papenfus), (Christopher Cunnington) |
| 17:44.4, 18:45.5, 20:00.7, 20:18.0, 21:38.7, (21:43.5), (24:23.0) |
7 | 201 | Charyl Stockwell Academy,
MI - Team Time (1st 5) 1:38:16.7 | Spread (1st 5) 1:35.2 |
| 28, 34, 45, 46, 48, (53), (54) |
| Carson Lucas, Tre Hill, James Roth, Raymond Rogers, Gabriel Shouse, (Mikey Nassoiy), (Ray Shumaker) |
| 18:43.9, 19:00.3, 20:02.5, 20:10.9, 20:19.1, (20:38.0), (20:49.7) |
8 | 209 | Fowler,
MI - Team Time (1st 5) 1:38:52.0 | Spread (1st 5) 3:07.8 |
| 24, 30, 41, 51, 63, (69), (71) |
| Wade Hufnagel, Jacob Radamacher, Liam O'Hare, Zach Thelen, Pablo Sanchez, (Logan Kramer), (Isain Montiel) |
| 18:32.0, 18:44.8, 19:26.3, 20:29.1, 21:39.8, (22:54.9), (24:22.5) |
9 | 237 | Novi Christian Academy,
MI - Team Time (1st 5) 1:44:29.9 | Spread (1st 5) 7:30.0 |
| 21, 38, 43, 59, 76, (78) |
| Geoffrey Wallace, Andrew Lochrie, Dennis Wilson, Ryan Williams, Keegan Abbott, (Jonathan Sharath) |
| 18:14.3, 19:10.1, 19:49.3, 21:31.9, 25:44.3, (26:42.0) |
10 | 278 | Livingston Christian,
MI - Team Time (1st 5) 1:49:13.3 | Spread (1st 5) 7:15.0 |
| 16, 55, 65, 67, 75 |
| Levi Hinkle-DeGroot, Heath Stiles, Eli Autry, Bryce Robinson, Jon Meier |
| 18:02.8, 20:51.1, 22:14.6, 22:47.0, 25:17.8 |
11 | 299 | Genesee,
MI - Team Time (1st 5) 1:48:59.1 | Spread (1st 5) 3:22.7 |
| 49, 52, 60, 68, 70, (73), (74) |
| Michael Raymond, Brady McGregor, Christian Green, Nathaniel Lalonde, Wyatt Brulla, (Conner Miller), (Michael Winter) |
| 20:20.8, 20:33.2, 21:32.4, 22:49.2, 23:43.5, (24:31.3), (24:54.6) |
12 | 300 | West Bloomfield Frankel Jewish Academy,
MI - Team Time (1st 5) 2:02:01.1 | Spread (1st 5) 16:23.0 |
| 22, 56, 66, 77, 79 |
| Merrick Michaelson, Jonah Feldman, Aidan Keenan, Henry Tukel, Andrew Tukel |
| 18:17.9, 20:54.6, 22:14.7, 25:53.0, 34:40.9 |