1 | 42 | Brighton, MI - Team Time (1st 5) 1:20:07.1 | Spread (1st 5) 48.5 |
| 3, 5, 6, 11, 17, (19), (20) |
| Quinn Cullen, Tyler Langley, Jack Campbell, Lucas Seng, Brady Matuszewski, (Risto Crouse), (Dylan White) |
| 15:37.6, 15:55.7, 15:57.0, 16:10.7, 16:26.1, (16:27.9), (16:32.0) |
2 | 81 | Hartland, MI - Team Time (1st 5) 1:20:44.6 | Spread (1st 5) 2:18.6 |
| 1, 10, 18, 21, 31, (41), (45) |
| Riley Hough, David Samson, Sam Kromberg, Benjamin Smith, Trevor Bratt, (Zachery Sandin), (Connor Bratt) |
| 14:37.1, 16:10.4, 16:27.4, 16:34.0, 16:55.7, (17:17.2), (17:20.5) |
3 | 97 | East Lansing, MI - Team Time (1st 5) 1:22:00.3 | Spread (1st 5) 1:42.4 |
| 2, 7, 24, 29, 35, (49), (64) |
| Matthew Zeleke, Jayden Page, David Ferguson, Evan Newcombe, Eli Kramer, (Gabe Benavides), (Sam Booth) |
| 15:24.0, 15:59.7, 16:38.0, 16:52.2, 17:06.4, (17:25.0), (17:56.8) |
4 | 108 | Okemos, MI - Team Time (1st 5) 1:22:59.5 | Spread (1st 5) 1:09.0 |
| 9, 13, 22, 22, 42, (42), (47) |
| Anders Howe, Gabe Gulbransen, George Mays, Owen Kadrofske, Gurshaan Sidhu, (Caelan Mead-O'Brien), (Gurmaan Sidhu) |
| 16:10.0, 16:18.5, 16:36.0, 16:36.0, 17:19.0, (17:19.0), (17:21.8) |
5 | 126 | Ann Arbor Skyline, MI - Team Time (1st 5) 1:23:23.6 | Spread (1st 5) 1:36.0 |
| 8, 14, 16, 34, 54, (60), (65) |
| Nicolas Fry, Luke Suliman, Sanjay Rao, Christopher Van Lent, Mason Jett, (Alex Ball), (Eric Vanbergan) |
| 16:00.2, 16:18.8, 16:23.7, 17:04.7, 17:36.2, (17:48.5), (18:02.1) |
6 | 144 | Dexter, MI - Team Time (1st 5) 1:24:16.6 | Spread (1st 5) 1:03.1 |
| 12, 27, 32, 33, 40, (58), (61) |
| Brandon Anderson, Josh Lamb, Adam Hauser, Owen Ackerman, Alex Hoffman, (Griffin Bentley), (Zachary Sawin) |
| 16:12.7, 16:45.2, 17:00.7, 17:02.2, 17:15.8, (17:45.6), (17:51.3) |
7 | 166 | DeWitt, MI - Team Time (1st 5) 1:24:46.4 | Spread (1st 5) 1:12.2 |
| 15, 25, 28, 46, 52, (67), (74) |
| Nolan Inglis, Austin Smelker, Conner Rose, Brennan McKone, Jackson Walthorn, (Reid Inglis), (Ian Goodrich) |
| 16:21.3, 16:43.6, 16:46.3, 17:21.7, 17:33.5, (18:02.8), (18:14.4) |
8 | 182 | Grand Ledge, MI - Team Time (1st 5) 1:25:19.2 | Spread (1st 5) 1:51.3 |
| 4, 30, 39, 50, 59, (66), (68) |
| Liam Elder, Tanner Kennedy, Adam Hafner, Elijah Hutchinson, Ben Haakenson, (Coby Courter), (Ian Hinkle) |
| 15:55.5, 16:53.5, 17:14.2, 17:29.2, 17:46.8, (18:02.3), (18:03.6) |
9 | 265 | Jackson, MI - Team Time (1st 5) 1:28:03.5 | Spread (1st 5) 1:41.0 |
| 26, 37, 53, 72, 77, (87), (94) |
| Chadwick Perrine, Nathaniel Hobbs, Peyton Williams, Caleb Erickson, Gaige Smith, (Micah Conner), (Andrew England) |
| 16:44.1, 17:09.1, 17:35.9, 18:09.3, 18:25.1, (18:42.8), (19:23.4) |
10 | 277 | South Lyon, MI - Team Time (1st 5) 1:28:22.1 | Spread (1st 5) 58.8 |
| 38, 48, 56, 62, 73, (78), (80) |
| Steven Bosworth, Reiner Kandt, Alex Jowett, Miles Albert, Nico Sobczak, (Avian Valencia-Moore), (Luke Heisel) |
| 17:11.4, 17:24.2, 17:42.4, 17:53.9, 18:10.2, (18:25.4), (18:29.8) |
11 | 302 | Holt, MI - Team Time (1st 5) 1:29:10.9 | Spread (1st 5) 1:15.2 |
| 44, 51, 55, 69, 83, (85), (86) |
| Sawyer Hosford, Julian Edwards, Nathaniel Kilgore, Steven Hodges, Toby Smith, (Stephon Edwards), (Landon Jayaraman) |
| 17:19.1, 17:31.1, 17:40.1, 18:06.3, 18:34.3, (18:38.7), (18:40.4) |
12 | 319 | South Lyon East, MI - Team Time (1st 5) 1:29:45.1 | Spread (1st 5) 1:17.9 |
| 36, 63, 70, 71, 79, (90), (97) |
| Brendan Kelly, Solomon Strong, Michael Tippy, Jacob Mack, Matthew Schmidt, (Zeke Strong), (Brett Bardallis) |
| 17:08.0, 17:55.2, 18:06.8, 18:09.2, 18:25.9, (18:52.2), (19:45.3) |
13 | 385 | Howell, MI - Team Time (1st 5) 1:32:00.3 | Spread (1st 5) 1:06.1 |
| 57, 75, 76, 88, 89, (91), (92) |
| Noah DeLand, Liam Hoover, Drake Wallace, Connor Wallace, Lucas Wood, (Nathanial Passinault), (Travis Niemi) |
| 17:42.9, 18:21.1, 18:21.7, 18:45.6, 18:49.0, (19:00.3), (19:01.9) |
14 | 435 | Lansing Waverly, MI - Team Time (1st 5) 1:34:31.7 | Spread (1st 5) 58.2 |
| 81, 82, 84, 93, 95, (96), (98) |
| Brenden Castillo, Marcos Castilla, Drew Lyman, Jordan Serna, Israel Lopez, (Zach Lyman), (Matthias Overley) |
| 18:31.6, 18:33.2, 18:37.9, 19:19.2, 19:29.8, (19:34.8), (20:01.1) |
15 | 505 | Lansing Everett, MI - Team Time (1st 5) 1:50:16.2 | Spread (1st 5) 2:17.5 |
| 99, 100, 101, 102, 103, (104), (105) |
| Jacob Sturgeon, Jonathon Lumanga, Jibrael Al-Shinnawi, David Brunette, Dieme Muhuma, (Max Foster), (Conner Standish) |
| 21:30.9, 21:34.2, 21:41.1, 21:41.6, 23:48.4, (24:40.1), (24:59.0) |