1 | 66 | Utica,
MI - Team Time (1st 5) 1:23:49.8 | Spread (1st 5) 43.0 |
| 3, 11, 12, 13, 27, (38), (63) |
| Gabe Garbarino, Jeffrey Hitchcock, Ray Bell, Donovan Pipitone, Jared Felts, (Matthew Dinnan), (Luke Walters) |
| 16:21.0, 16:47.8, 16:48.0, 16:49.0, 17:04.0, (17:20.5), (17:42.0) |
2 | 102 | Grosse Pointe North,
MI - Team Time (1st 5) 1:24:24.4 | Spread (1st 5) 57.0 |
| 6, 16, 17, 18, 45, (49), (59) |
| Connor Sickmiller, William Hofmann, Mike Ciaravino, Ryan Kolp, Ryan Race, (Josh Fischer), (Calvin Riley) |
| 16:28.0, 16:49.4, 16:50.0, 16:52.0, 17:25.0, (17:31.0), (17:40.0) |
3 | 123 | Royal Oak,
MI - Team Time (1st 5) 1:24:58.9 | Spread (1st 5) 43.9 |
| 7, 20, 25, 35, 36, (47), (67) |
| Marcus Jackson, Dane Baker, Patrick Fegan, Andy Johnson, Brendan Queener, (Peter Harris), (Dalton Cymbal) |
| 16:31.5, 16:57.0, 17:00.0, 17:15.0, 17:15.4, (17:30.0), (17:45.0) |
4 | 128 | Grosse Pointe South,
MI - Team Time (1st 5) 1:25:18.1 | Spread (1st 5) 36.0 |
| 10, 14, 31, 34, 39, (57), (71) |
| Earl Allard III, Ethan Sloan, Rockim Williamson, Griffin Murray, Matt Wholihan, (Alexander Szura), (Justin Vorhees) |
| 16:45.0, 16:49.1, 17:09.0, 17:14.0, 17:21.0, (17:38.0), (17:52.0) |
5 | 131 | Troy,
MI - Team Time (1st 5) 1:25:14.5 | Spread (1st 5) 41.5 |
| 9, 22, 24, 33, 43, (60), (79) |
| Jonathon Slifkin, John Gearig, Andrew Dingwall, Anthony Amalfitano, Andy Olson, (Leo McManus), (Tommy McGowan) |
| 16:41.0, 16:58.5, 16:59.5, 17:13.0, 17:22.5, (17:40.6), (18:07.2) |
6 | 133 | SCS Lakeview ,
MI - Team Time (1st 5) 1:24:46.5 | Spread (1st 5) 1:25.0 |
| 2, 5, 26, 39, 61, (104), (110) |
| Alex Tonn, Evan Tonn, Brendan Parzynski, Luke Roberts, Nathan Myers, (John Mears), (Chris Tyrell) |
| 16:16.0, 16:25.5, 17:03.0, 17:21.0, 17:41.0, (18:35.5), (18:54.0) |
7 | 143 | Sterling Heights,
MI - Team Time (1st 5) 1:24:57.7 | Spread (1st 5) 1:26.5 |
| 1, 15, 18, 54, 55, (68), (120) |
| Mike Burley, Jared Folden, Alex Put, Chris Lebelt, Omar Uddin, (Robert Pedder), (William Niedbala) |
| 16:08.0, 16:49.2, 16:52.0, 17:34.0, 17:34.5, (17:48.5), (19:18.0) |
8 | 216 | Clinton Twp. Chippewa Valley,
MI - Team Time (1st 5) 1:26:58.3 | Spread (1st 5) 1:26.5 |
| 8, 32, 46, 52, 78, (99), (102) |
| Phil Mundt, Peter Caruso, Kyle Walny, Justin Lenard, Jacob Leto, (Leon Wright), (Ethan Kalkman) |
| 16:40.0, 17:12.0, 17:28.0, 17:31.8, 18:06.5, (18:30.0), (18:34.0) |
9 | 241 | Utica Ford,
MI - Team Time (1st 5) 1:27:17.5 | Spread (1st 5) 37.0 |
| 27, 42, 53, 58, 61, (69), (107) |
| Alex Towianski, Dylan Hanson, Jacob Brockert, Aidan Bullock, Darren Martin, (Daniel Chesney), (Jonathon Marks) |
| 17:04.0, 17:22.0, 17:32.0, 17:38.5, 17:41.0, (17:49.0), (18:47.0) |
10 | 267 | Fraser,
MI - Team Time (1st 5) 1:27:46.0 | Spread (1st 5) 2:10.5 |
| 4, 37, 51, 74, 101, (110), (113) |
| Steven Stine, Jalen Smith, Dylan Gray, Jason Van De Velde, Kyle Helsel, (Zach Scurto), (Timothy Gubler) |
| 16:22.0, 17:19.0, 17:31.5, 18:01.0, 18:32.5, (18:54.0), (18:57.0) |
11 | 295 | Harrison Twp. L'Anse Creuse,
MI - Team Time (1st 5) 1:28:30.0 | Spread (1st 5) 1:12.0 |
| 29, 29, 63, 84, 90, (92), (112) |
| Jeffrey (Jeff) Schimelfening, Justin Powell, Austin Bell, Jonathan McNamara, Nathan Grain, (Jacob Schimelfening), (Brendan Jungwirth) |
| 17:07.0, 17:07.0, 17:42.0, 18:15.0, 18:19.0, (18:22.0), (18:55.0) |
12 | 302 | Warren DeLaSalle,
MI - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 30.5 |
| 43, 56, 65, 66, 72, (87), (94) |
| Anthony Ficarra, Sam Streberger, Joe Davey, Chandler Witt, Nick Scott, (Everett Latos), (Nathan Jarski) |
| 17:22.5, 17:37.0, 17:42.5, 17:43.0, 17:53.0, (18:17.0), (18:24.0) |
13 | 364 | Warren Mott,
MI - Team Time (1st 5) 1:30:07.0 | Spread (1st 5) 55.0 |
| 39, 75, 82, 83, 85, (108), (113) |
| Kevin Lalik, Kaleb Diana, Nick Riley, Dakota Jones, Andy Johnston, (Donovan Jackson), (Logan Susalla) |
| 17:21.0, 18:03.0, 18:13.0, 18:14.0, 18:16.0, (18:48.5), (18:57.0) |
14 | 380 | SCS Lake Shore ,
MI - Team Time (1st 5) 1:30:49.0 | Spread (1st 5) 2:17.0 |
| 21, 23, 100, 117, 119, (123), (132) |
| Austin Chambe, Jordan Hill, Justin Chambe, William Finn, Sean Mitchell, (Kyree Jackson), (Chandler Johnson) |
| 16:58.0, 16:59.0, 18:32.0, 19:05.0, 19:15.0, (19:41.0), (20:30.0) |
15 | 395 | Troy Athens,
MI - Team Time (1st 5) 1:30:37.8 | Spread (1st 5) 50.0 |
| 49, 81, 86, 88, 91, (116), (118) |
| Justin Cano, Jett Li, Joe Masamery, Noah Leong, Jeff Tschirhart, (Colin Goldschmidt), (Eduardo Rojas) |
| 17:31.0, 18:12.0, 18:16.3, 18:17.5, 18:21.0, (18:59.5), (19:12.0) |
16 | 397 | Sterling Heights Stevenson,
MI - Team Time (1st 5) 1:30:29.3 | Spread (1st 5) 57.5 |
| 48, 70, 89, 92, 98, (105), (115) |
| Dylan Gaines, Brandon Hilliker, Ryan Julius, Niculae Pintea, Nick Vuylsteke, (Josh Bentley), (Jon Myny) |
| 17:30.5, 17:51.0, 18:17.8, 18:22.0, 18:28.0, (18:43.0), (18:58.0) |
17 | 452 | Roseville,
MI - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 39.0 |
| 76, 80, 94, 96, 106, (109), (122) |
| Brendan Sluchak, Anthony Im, Rick Shackleford, Johnny Richards, Tristan Sparks, (Michael Lineberger), (Dylan Johnson) |
| 18:05.0, 18:10.0, 18:24.0, 18:26.0, 18:44.0, (18:49.0), (19:34.0) |
18 | 519 | Warren Cousino,
MI - Team Time (1st 5) 1:34:31.5 | Spread (1st 5) 1:58.0 |
| 73, 97, 103, 121, 125, (125), (131) |
| Cameron Rohelier, Drew Demaris, Jarrett VanderLinden, Dylan Biebuyck, Kyle Scholz, (David Donze), (Jack Banick) |
| 18:00.0, 18:27.0, 18:34.5, 19:32.0, 19:58.0, (19:58.0), (20:19.0) |
19 | 604 | Warren Woods Tower,
MI - Team Time (1st 5) 1:45:40.0 | Spread (1st 5) 7:22.0 |
| 77, 124, 129, 136, 138, (139) |
| Brandon Harger, Alex Catalano, Cody Smith, Nathan Tamplin, David Teachout, (James O'Brian) |
| 18:06.0, 19:53.0, 20:04.0, 22:09.0, 25:28.0, (26:33.0) |
20 | 652 | Detroit East English,
MI - Team Time (1st 5) 1:41:27.9 | Spread (1st 5) 47.6 |
| 127, 128, 130, 133, 134, (135), (137) |
| Lamar Neely, Rayshon Johnson, Derion Mushatt, Karmari Newman, Christopher Rollins, (Tariq Shepherd), (Sudi McElroy) |
| 19:58.7, 19:59.6, 20:05.9, 20:37.4, 20:46.3, (21:28.6), (24:22.0) |