1 | 31 | Northville,
MI - Team Time (1st 5) 1:18:21.3 | Spread (1st 5) 1:09.2 |
| 1, 2, 6, 9, 13, (18), (22) |
| Brendan Herger, Ethan Powell, Ben Hartigan, Nick Barretto, Nicholas Yaquinto, (Brandon Cloud), (Ishaan Kundapur) |
| 15:05.6, 15:18.1, 15:37.7, 16:05.1, 16:14.8, (16:20.4), (16:25.9) |
2 | 53 | Canton,
MI - Team Time (1st 5) 1:19:53.0 | Spread (1st 5) 48.8 |
| 3, 5, 10, 17, 18, (21), (23) |
| Aiden Pengelly, Mitchell Clark, Adam Dicken, Clark Madden, Brandon Blandino, (Steven Dusseau), (Cole Triffle) |
| 15:31.6, 15:36.2, 16:06.3, 16:18.5, 16:20.4, (16:24.1), (16:27.0) |
3 | 88 | Plymouth,
MI - Team Time (1st 5) 1:21:21.9 | Spread (1st 5) 1:29.5 |
| 4, 8, 10, 28, 38, (39), (50) |
| Anirudh Krishnan, Jack Chadwick, Ben Mussen, Lucas LaPointe, Zain Syed, (Diego Islas-Montantes), (Daniel Niehaus) |
| 15:33.4, 16:03.9, 16:06.3, 16:35.4, 17:02.9, (17:03.0), (17:22.9) |
4 | 90 | Livonia Churchill,
MI - Team Time (1st 5) 1:21:12.7 | Spread (1st 5) 54.5 |
| 7, 12, 20, 25, 26, (36), (40) |
| Ian Lewis, Malcolm Speigle, Joseph Rohmfeld, Chase Wolters, Hudson Wojtkowicz, (Teo Condevaux), (Ethan Morche) |
| 15:38.9, 16:08.3, 16:21.9, 16:30.2, 16:33.4, (16:57.2), (17:03.3) |
5 | 127 | Ann Arbor Huron,
MI - Team Time (1st 5) 1:22:55.5 | Spread (1st 5) 41.3 |
| 13, 24, 27, 30, 33, (45), (47) |
| Jonah Kraft, Walker Brose, Lucas Weintraub, Henry Beard, Liam Ridenour, (Thomas (TJ) Conley), (Jamal (Max) Samaha) |
| 16:14.8, 16:29.0, 16:33.7, 16:41.9, 16:56.1, (17:15.2), (17:16.0) |
6 | 148 | Salem,
MI - Team Time (1st 5) 1:23:51.6 | Spread (1st 5) 39.9 |
| 16, 31, 32, 34, 35, (37), (42) |
| Joey Seale, Jacob Dalebout, PJ Kim, Tommy Gardella, Mitchell Robillard, (Matthew Dowling), (John Niemenski) |
| 16:17.0, 16:49.4, 16:51.6, 16:56.7, 16:56.9, (17:00.6), (17:04.8) |
7 | 194 | Detroit U-D Jesuit,
MI - Team Time (1st 5) 1:25:09.8 | Spread (1st 5) 1:19.1 |
| 15, 29, 44, 52, 54, (65), (71) |
| Logan Mullan, Alvin Stanton, Justin Mkrtumian, Grayson Johnson, Will Balasia, (Declan Foley), (Ian Kobb) |
| 16:14.9, 16:41.5, 17:11.8, 17:27.6, 17:34.0, (18:17.4), (18:38.7) |
8 | 262 | Livonia Stevenson,
MI - Team Time (1st 5) 1:27:51.6 | Spread (1st 5) 1:11.9 |
| 41, 49, 51, 58, 63, (68), (70) |
| Alex Eplin, Aaron Messing, Chase McDougall, Jacob Anderson, Leyton Weak, (Connor Curtis), (Colin Coole) |
| 17:03.8, 17:18.9, 17:23.1, 17:50.1, 18:15.7, (18:29.5), (18:37.3) |
9 | 285 | Farmington,
MI - Team Time (1st 5) 1:29:17.6 | Spread (1st 5) 1:18.3 |
| 46, 48, 55, 67, 69, (76), (84) |
| Devin Lau, Benjamin Peura, Conner Duffy, Myles Guttovz, Aiden Cummins, (Henry Francis), (Patrick Steele) |
| 17:15.8, 17:16.9, 17:43.4, 18:27.4, 18:34.1, (19:02.2), (19:56.9) |
10 | 306 | Livonia Franklin,
MI - Team Time (1st 5) 1:30:38.9 | Spread (1st 5) 2:14.1 |
| 43, 59, 61, 64, 79, (82), (86) |
| Ethan Tarhanich, Trevor Nichols, Drew Santi, Alex Richard, Tyler Boyce, (Kadyn Rodgers), (Jordan Munir) |
| 17:06.6, 17:55.5, 17:59.8, 18:16.3, 19:20.7, (19:34.0), (20:00.9) |
11 | 330 | Detroit Renaissance,
MI - Team Time (1st 5) 1:31:57.2 | Spread (1st 5) 1:31.4 |
| 53, 62, 66, 74, 75, (77), (80) |
| Lance Stone, Marcel Lake, Chase Jackson, Jordan Webley, Jordan Redd, (Jordan Sigmon), (Brandon Flint) |
| 17:30.4, 18:04.2, 18:21.6, 18:59.2, 19:01.8, (19:03.5), (19:23.9) |
12 | 381 | Wayne Memorial,
MI - Team Time (1st 5) 1:36:01.4 | Spread (1st 5) 2:26.3 |
| 57, 73, 78, 85, 88, (97), (101) |
| Aldo Hernandez, Aidan Burrows, Chris Hensler, Ian Nunez-Sanchez, Gabe Rister, (Jaylen Johnson), (Joshua Hart) |
| 17:48.9, 18:54.3, 19:05.6, 19:57.4, 20:15.2, (20:56.4), (21:33.7) |
13 | 406 | Westland John Glenn,
MI - Team Time (1st 5) 1:38:49.0 | Spread (1st 5) 3:56.8 |
| 56, 60, 91, 96, 103, (106), (109) |
| Tommy Buckalew, Ethan Shroat, Cooper Bergeron, Daniel Doyle, Nathaniel Holbrook, (Joshua Watkins-Johnson), (Kyler Calma) |
| 17:47.2, 17:59.3, 20:27.0, 20:51.5, 21:44.0, (22:23.3), (23:36.4) |
14 | 444 | Ferndale,
MI - Team Time (1st 5) 1:41:13.3 | Spread (1st 5) 1:08.6 |
| 83, 87, 89, 90, 95, (102), (105) |
| Trenton Ruth, Jalen Bannister, Jalon Wade, Toriano Adams, Kaden Houston, (Tyler Ruth), (Markiese Young) |
| 19:34.2, 20:06.8, 20:23.2, 20:26.3, 20:42.8, (21:41.0), (21:56.6) |
| 444 | Oak Park,
MI - Team Time (1st 5) 1:41:36.9 | Spread (1st 5) 2:35.5 |
| 72, 81, 94, 98, 99, (100), (107) |
| Austin Edwards, Phillip Burney, Shondell Warren, Kendale Nash, Braylen Brazziel, (Kevin Tolliver), (Jason Harris) |
| 18:49.8, 19:32.5, 20:34.6, 21:14.7, 21:25.3, (21:32.1), (22:32.2) |
16 | 507 | Detroit Mumford,
MI - Team Time (1st 5) 1:50:11.8 | Spread (1st 5) 4:01.8 |
| 92, 93, 104, 108, 110, (111) |
| Isaac Gregory, Demarrio Garrison, Gavyn Williams, Mustafa Cham, Davion Chatman, (Clifford Smith) |
| 20:31.6, 20:33.0, 21:51.3, 22:42.5, 24:33.4, (27:54.9) |