1 | 31 | Plymouth,
MI - Team Time (1st 5) 1:19:19.3 | Spread (1st 5) 46.1 |
| 2, 3, 6, 9, 11, (13), (46) |
| Carter Solomon, Ethan Byrnes, Patrick Byrnes, Jarrett Warner, Brandon Boyd, (Tyler Mussen), (Adam Stepek) |
| 15:24.2, 15:33.2, 16:02.6, 16:09.0, 16:10.3, (16:17.2), (16:56.8) |
2 | 100 | Salem,
MI - Team Time (1st 5) 1:22:13.1 | Spread (1st 5) 46.0 |
| 7, 8, 19, 28, 38, (39), (40) |
| Luke Haran, Ryan Exell, Andrew Beyer, Christo Jeffers, Talha Syed, (Nolan Teodori), (Shane McKimmy) |
| 16:03.0, 16:05.0, 16:33.0, 16:43.1, 16:49.0, (16:52.2), (16:52.5) |
3 | 112 | Novi,
MI - Team Time (1st 5) 1:22:06.9 | Spread (1st 5) 1:38.0 |
| 1, 18, 21, 24, 48, (55), (65) |
| Gabriel Mudel, Matt Whyte, Trey Mullins, Nathaniel Wood, Prateek Bhola, (Matt Gustitus), (Dallas Foley) |
| 15:21.6, 16:29.5, 16:35.2, 16:41.0, 16:59.6, (17:06.0), (17:21.0) |
4 | 116 | Livonia Stevenson,
MI - Team Time (1st 5) 1:23:00.5 | Spread (1st 5) 25.1 |
| 14, 17, 23, 27, 35, (42), (71) |
| Owen Rowader, Ben Griffith, Colin Sheahan, Thomas Saad, Shane Beers, (Charles McDougall), (Mitchell Heath) |
| 16:21.4, 16:29.1, 16:40.7, 16:42.8, 16:46.5, (16:54.0), (17:34.8) |
5 | 121 | Northville,
MI - Team Time (1st 5) 1:22:31.4 | Spread (1st 5) 1:06.2 |
| 4, 15, 21, 34, 47, (49), (54) |
| Nicholas Couyoumjian, Nathan Hayes, Raymond Jiang, Sean McKee, Adrien Jund, (Alex Jund), (Josh Hardy) |
| 15:51.0, 16:21.8, 16:35.2, 16:46.2, 16:57.2, (16:59.8), (17:05.0) |
6 | 131 | Ann Arbor Huron,
MI - Team Time (1st 5) 1:23:09.9 | Spread (1st 5) 40.9 |
| 12, 20, 26, 29, 44, (63), (64) |
| Connor Wright, Karsin Dass, Jack Santinga, Bertrand Chu, James Cardwell, (Yaseen Daoud), (Drake Dowdy) |
| 16:14.3, 16:34.9, 16:42.0, 16:43.5, 16:55.2, (17:16.2), (17:17.6) |
7 | 180 | Canton,
MI - Team Time (1st 5) 1:23:57.3 | Spread (1st 5) 34.6 |
| 16, 30, 37, 45, 52, (57), (70) |
| Shane Andrews, Grant Hoffmeyer, Daniel Jimenez, Garrett Nagelhout, David Kight, (Andrew Lake), (Braden Heimbaugh) |
| 16:27.0, 16:43.7, 16:48.3, 16:56.7, 17:01.6, (17:07.9), (17:31.5) |
8 | 185 | Detroit Catholic Central,
MI - Team Time (1st 5) 1:23:49.1 | Spread (1st 5) 56.9 |
| 10, 32, 36, 51, 56, (59), (61) |
| Luke Perelli, Alexander Dugas, Mitchel Horn, Joseph Saval, Eamonn McClorey, (Jack Borchanian), (Brendan Roberts) |
| 16:09.5, 16:45.0, 16:48.0, 17:00.2, 17:06.4, (17:08.2), (17:10.0) |
9 | 262 | Livonia Churchill,
MI - Team Time (1st 5) 1:25:49.2 | Spread (1st 5) 56.4 |
| 31, 33, 50, 73, 75, (78), (83) |
| Brendan McCoy, Eric Pensari, William Hengy, Carson Ellis, Cameron Kruse, (Daniel Trakul), (Daniel Bragiel) |
| 16:44.1, 16:46.1, 16:59.9, 17:38.6, 17:40.5, (17:48.9), (18:09.5) |
10 | 281 | Berkley,
MI - Team Time (1st 5) 1:26:21.3 | Spread (1st 5) 1:56.0 |
| 5, 41, 76, 79, 80, (81), (82) |
| Nathan LaFramboise, Nick Murray, Jake Lyskawa, Andrew Annesser, Connor McCaffrey, (Jonathan Alpert), (Matt Austin) |
| 15:59.0, 16:53.0, 17:43.1, 17:51.2, 17:55.0, (17:56.9), (17:58.9) |
11 | 287 | Livonia Franklin,
MI - Team Time (1st 5) 1:26:08.8 | Spread (1st 5) 48.4 |
| 25, 58, 67, 68, 69, (72), (77) |
| Grant Rudd, Logan Evanchuk, Jackson Nordbeck, Russell Rusnell, Andrew Ulaszek, (Mike Mackiewicz), (Landon Latham) |
| 16:41.6, 17:08.0, 17:23.0, 17:26.2, 17:30.0, (17:35.0), (17:47.3) |
12 | 319 | Detroit U-D Jesuit,
MI - Team Time (1st 5) 1:27:28.1 | Spread (1st 5) 1:45.7 |
| 43, 53, 62, 74, 87, (88), (89) |
| Sean Butler, Ryan Moore, Ezekiel Bowker, James Byrne, Adam Casenas, (Max Rowley), (Noah Zeilinski) |
| 16:54.8, 17:02.1, 17:11.2, 17:39.5, 18:40.5, (18:45.9), (18:52.5) |
13 | 387 | Oak Park,
MI - Team Time (1st 5) 1:31:03.5 | Spread (1st 5) 2:05.8 |
| 60, 66, 85, 86, 90, (95) |
| Camerie Cooper, Javonne Kirksey, Javonne Jones, Lemayne Burton, Jason Flake, (Donnie James) |
| 17:08.6, 17:22.4, 18:37.7, 18:40.4, 19:14.4, (19:49.1) |
14 | 475 | Detroit Cass Tech,
MI - Team Time (1st 5) 1:39:45.3 | Spread (1st 5) 2:18.4 |
| 84, 92, 98, 99, 102, (103), (111) |
| Chris Lee, Ivory Parrish, Zechariah Bailey, Chris Jones, Tyland Tate, (Anthony Kyles), (Alfred Sheffield) |
| 18:37.6, 19:29.9, 20:15.6, 20:26.2, 20:56.0, (21:01.5), (21:37.1) |
15 | 502 | Detroit Renaissance,
MI - Team Time (1st 5) 1:42:09.3 | Spread (1st 5) 2:04.8 |
| 93, 94, 96, 107, 112, (116), (121) |
| Kristopher Garrett, Jordan Williams, Charles Carter, Keon Henderson, Ellington King, (Angelo Robertson), (Sterling Scott) |
| 19:36.9, 19:42.0, 19:49.3, 21:19.4, 21:41.7, (22:25.8), (22:53.2) |
16 | 531 | Garden City,
MI - Team Time (1st 5) 1:46:15.4 | Spread (1st 5) 3:02.6 |
| 91, 104, 106, 113, 117, (119), (123) |
| Myles Olson, David Gausden, Alex DeHetre, Scott Cook, Andrew Hynek, (Gabriel Stephenson), (Justin Noble-Shankin) |
| 19:27.4, 21:04.0, 21:11.0, 22:03.0, 22:30.0, (22:37.0), (24:49.0) |
17 | 538 | Detroit Martin Luther King,
MI - Team Time (1st 5) 1:47:04.2 | Spread (1st 5) 2:20.9 |
| 97, 101, 108, 114, 118, (122), (127) |
| Jaylin Harris, Jhamell Reeder, Montez Archer, Dylan Wilson, Ayubu Tellis, (Jordan Woodford), (Jaquan Robinson) |
| 20:10.7, 20:50.8, 21:22.5, 22:08.6, 22:31.6, (24:06.3), (26:41.8) |
| 538 | Detroit Western International,
MI - Team Time (1st 5) 1:47:04.8 | Spread (1st 5) 1:33.9 |
| 100, 105, 108, 110, 115, (125) |
| Demario Walk, Demarco Johnson, Devonne Harris, Arrin Stanton, Sean Byrd, (LaTrayvion Jackson) |
| 20:43.4, 21:09.4, 21:22.5, 21:32.2, 22:17.3, (25:10.2) |
19 | 627 | Westland John Glenn,
MI - Team Time (1st 5) 2:09:18.7 | Spread (1st 5) 5:31.4 |
| 120, 124, 126, 128, 129, (130), (131) |
| Justin Cox, Robert Allen, Kevin Jackson, Zhavier Curtis, Patrick Horne, (Kameron Jackson), (Raven Germain) |
| 22:38.6, 24:57.9, 26:04.9, 27:27.3, 28:10.0, (28:21.0), (31:07.0) |