1 | 75 | Clarkston,
MI - Team Time (1st 5) 1:20:54.5 | Spread (1st 5) 50.0 |
| 6, 8, 9, 23, 29, (60), (64) |
| Brendan Favazza, Nathan Sesti, Shawn Slater, Christian Collis, Mark Sprague, (Ben Allen), (Jeremy Cavallo) |
| 15:51.0, 15:55.0, 15:56.5, 16:31.0, 16:41.0, (17:11.4), (17:13.0) |
2 | 97 | Rochester Hills Stoney Creek,
MI - Team Time (1st 5) 1:21:18.5 | Spread (1st 5) 1:23.5 |
| 1, 7, 25, 30, 34, (36), (86) |
| Harrison Steen, Sam Tarling, Tristan Brandenburg, Rob Cockfield, Matt Medaugh, (Cameron Tsivitse), (Luke Stemmerich) |
| 15:23.0, 15:53.0, 16:34.0, 16:42.0, 16:46.5, (16:48.4), (17:32.0) |
3 | 103 | Oxford,
MI - Team Time (1st 5) 1:21:52.4 | Spread (1st 5) 55.4 |
| 10, 15, 17, 22, 39, (52), (59) |
| Dominic Bruce, Hunter Green, JJ Bagans, Ulises Rodriguez, Zachariah Smith, (Adam Zyrowski), (Scott Masterson) |
| 15:56.6, 16:17.0, 16:18.0, 16:28.8, 16:52.0, (17:04.0), (17:11.0) |
4 | 128 | Troy,
MI - Team Time (1st 5) 1:22:46.9 | Spread (1st 5) 41.5 |
| 13, 16, 21, 35, 43, (71), (82) |
| Jack Falk, Donald O'Keefe, Kyle Scott, Liam Kelly, Adithya Sanjay, (Anish Kotnis), (Ethan Carpenter) |
| 16:15.5, 16:17.9, 16:28.5, 16:48.0, 16:57.0, (17:19.0), (17:29.4) |
5 | 144 | Lake Orion,
MI - Team Time (1st 5) 1:22:39.5 | Spread (1st 5) 1:18.0 |
| 5, 18, 38, 41, 42, (53), (62) |
| Andrew Nolan, Ryan Mulcahy, Justin Keppler, Nathan Hammond, Nolan Maupin, (Matthew Mulligan), (Drew Giem) |
| 15:38.0, 16:22.0, 16:50.0, 16:53.5, 16:56.0, (17:04.8), (17:12.5) |
6 | 157 | Birmingham Seaholm,
MI - Team Time (1st 5) 1:22:36.7 | Spread (1st 5) 1:27.8 |
| 3, 11, 44, 48, 51, (70), (85) |
| George Nummer, Jakob Sayers, Jack Seel, Calum Walton, Basheer Mossallam, (Robert Gleich), (Harrison Benet) |
| 15:35.7, 15:57.1, 16:58.0, 17:02.4, 17:03.5, (17:17.3), (17:31.4) |
7 | 180 | Auburn Hills Avondale,
MI - Team Time (1st 5) 1:23:55.0 | Spread (1st 5) 39.5 |
| 24, 30, 32, 33, 61, (77), (80) |
| Sebastian Jackson, Ethan Bierer, Jibril Syed, Zach Loyd, Tyler Lockhart, (CJ Davis), (Brendon Down) |
| 16:32.5, 16:42.0, 16:44.0, 16:44.5, 17:12.0, (17:27.0), (17:28.0) |
8 | 213 | Royal Oak,
MI - Team Time (1st 5) 1:24:21.0 | Spread (1st 5) 1:01.0 |
| 14, 28, 49, 54, 68, (75), (78) |
| Marcus Jackson, Drew Meinecke, Tyler Cross, Adam Hill, Dane Baker, (Robert Dwyer), (Jack Rickle) |
| 16:16.0, 16:38.0, 17:03.0, 17:07.0, 17:17.0, (17:24.0), (17:27.5) |
9 | 248 | Farmington,
MI - Team Time (1st 5) 1:24:18.1 | Spread (1st 5) 1:52.5 |
| 4, 27, 54, 80, 83, (110), (117) |
| Nick Trevisan, Josh Saba, Matt Dennison, Nate Bowman, Nick Johnson, (Jonathon Pierce), (Paul Aren) |
| 15:37.5, 16:35.6, 17:07.0, 17:28.0, 17:30.0, (18:03.0), (18:19.0) |
10 | 273 | Rochester Adams,
MI - Team Time (1st 5) 1:25:25.9 | Spread (1st 5) 1:24.4 |
| 19, 45, 47, 66, 96, (96), (98) |
| Gage Killewald, Peter Nolan, Braydan Collins, Nabil Chamra, Joey Eble, (Saeed Saleh), (Noah Crusoe) |
| 16:22.6, 17:00.0, 17:02.3, 17:14.0, 17:47.0, (17:47.0), (17:48.8) |
11 | 285 | Bloomfield Hills,
MI - Team Time (1st 5) 1:25:35.3 | Spread (1st 5) 57.0 |
| 25, 46, 58, 72, 84, (104), (105) |
| Damian Jankowski, Jacob King, Michael Yamin, Noah Kellman, Forest Zhang, (Anthony Yun), (Barry Sabin) |
| 16:34.0, 17:00.8, 17:09.0, 17:20.5, 17:31.0, (17:56.2), (17:56.5) |
12 | 351 | Berkley,
MI - Team Time (1st 5) 1:26:21.3 | Spread (1st 5) 1:56.0 |
| 12, 40, 94, 102, 103, (106), (107) |
| 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) |
13 | 368 | Troy Athens,
MI - Team Time (1st 5) 1:26:55.0 | Spread (1st 5) 1:01.0 |
| 37, 56, 86, 89, 100, (112), (114) |
| Nathan Babcock, Jett Li, Jeff Tschirhart, Tyler Coole, Colin Goldschmidt, (Jonathan Vanoyen), (Liam Snell) |
| 16:49.0, 17:08.0, 17:32.0, 17:36.0, 17:50.0, (18:08.0), (18:11.5) |
14 | 416 | North Farmington,
MI - Team Time (1st 5) 1:27:52.4 | Spread (1st 5) 1:40.4 |
| 20, 76, 99, 108, 113, (116), (124) |
| Robert Irwin, Justin Baker, Ryan Berke, Riley Laycock, Joe Pohl, (Derek Abbott), (Sean Montgomery) |
| 16:28.0, 17:24.8, 17:49.2, 18:02.0, 18:08.4, (18:15.9), (18:29.9) |
15 | 424 | Rochester,
MI - Team Time (1st 5) 1:27:30.2 | Spread (1st 5) 2:41.0 |
| 2, 88, 108, 111, 115, (119), (134) |
| Austin Remick, Mitchell Skoegard, Zac Schneck, Alex Kuron, Jamie Resovsky, (Liam Voiles), (Primo Motyka) |
| 15:33.0, 17:34.0, 18:02.0, 18:07.2, 18:14.0, (18:21.0), (19:22.0) |
16 | 425 | West Bloomfield,
MI - Team Time (1st 5) 1:28:19.9 | Spread (1st 5) 1:32.1 |
| 65, 67, 73, 93, 127, (129), (131) |
| Ian Goan, Garrett Winfrey, Collin Goan, Jarobe Murph, Marshall Meyer, (Dylan Edelman), (Connor Rumple) |
| 17:13.8, 17:15.7, 17:21.6, 17:42.9, 18:45.9, (19:01.5), (19:11.7) |
17 | 498 | Beverly Hills Groves,
MI - Team Time (1st 5) 1:29:54.4 | Spread (1st 5) 1:41.5 |
| 62, 90, 100, 118, 128, (130), (132) |
| Alex Hidalgo, William Ervin, Luke Mercer, Alberto Whitmer, Evan McCulloch, (Leo Williams), (Andrew Flaherty) |
| 17:12.5, 17:38.6, 17:50.0, 18:19.3, 18:54.0, (19:07.0), (19:13.0) |
18 | 499 | Ferndale,
MI - Team Time (1st 5) 1:29:32.2 | Spread (1st 5) 1:10.8 |
| 69, 91, 95, 121, 123, (135), (136) |
| Solomon Palmer, Salomon Palmer, Will Raus, Jemone Cochran, Jacob Keener, (Elliot Reid), (Mason Smith) |
| 17:17.2, 17:39.0, 17:45.0, 18:23.0, 18:28.0, (19:22.6), (19:31.3) |
19 | 515 | Oak Park,
MI - Team Time (1st 5) 1:31:03.5 | Spread (1st 5) 2:05.8 |
| 57, 74, 125, 126, 133, (137) |
| 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) |
20 | 570 | Hazel Park,
MI - Team Time (1st 5) 1:35:25.0 | Spread (1st 5) 4:34.8 |
| 49, 119, 121, 138, 143, (144), (145) |
| Stephen Johnson, Cheikh Ndiaye, Bly Hammons, Blake Terry, Kyle Bender, (Andrew Adkins), (Conner Zbozien) |
| 17:03.0, 18:21.0, 18:23.0, 20:00.2, 21:37.8, (21:59.8), (22:58.1) |
21 | 589 | FH Harrison (Closed June '19),
MI - Team Time (1st 5) 1:36:07.8 | Spread (1st 5) 3:02.9 |
| 78, 91, 139, 140, 141, (142), (146) |
| Samuel Rienhardt, Hanting Wong, Vrjaye Pinlac, Shiv Seshan, Sam Reinhardt, (David Dailege), (Jaison Capmany) |
| 17:27.5, 17:39.0, 20:09.5, 20:21.4, 20:30.4, (21:11.0), (22:58.2) |