1 | 70 | Whitehall,
MI - Team Time (1st 5) 1:25:06.3 | Spread (1st 5) 1:32.6 |
| 2, 4, 12, 17, 35, (40), (46) |
| Keaton Smith, Alex Dennis, Roger Champion, Brayden Berson, Alex Mark, (Corey Robinson), (Sky Christenson) |
| 16:15.6, 16:44.0, 17:05.4, 17:13.1, 17:48.2, (17:54.5), (18:00.2) |
2 | 84 | Ludington,
MI - Team Time (1st 5) 1:25:48.6 | Spread (1st 5) 1:29.0 |
| 3, 9, 14, 21, 37, (39), (70) |
| Matthew Ritter, Chris Snow, Luke Schwass, Ben Jensen, Luke Riley, (Jarod Cobb), (Randy Johnson) |
| 16:21.0, 17:01.0, 17:07.0, 17:29.6, 17:50.0, (17:54.2), (18:43.0) |
3 | 92 | Gaylord,
MI - Team Time (1st 5) 1:26:28.6 | Spread (1st 5) 51.8 |
| 6, 16, 18, 25, 27, (60), (61) |
| Sterling McPherson, Josh Green, Jack Hervela, Collin Monusko, Zak Goddard, (John Martin), (Justin Desloover) |
| 16:45.4, 17:10.2, 17:19.4, 17:36.4, 17:37.2, (18:25.1), (18:31.4) |
4 | 115 | Fremont,
MI - Team Time (1st 5) 1:27:17.8 | Spread (1st 5) 1:02.6 |
| 5, 22, 26, 28, 34, (43), (55) |
| Matthew Zerfas, Jon Castle, Curtis Jewett, Sam Stitt, Sam Kaastra, (Cole Hamilton), (Tristan Rodriguez) |
| 16:44.4, 17:31.0, 17:37.0, 17:38.4, 17:47.0, (17:58.1), (18:12.0) |
5 | 118 | Sparta,
MI - Team Time (1st 5) 1:27:35.4 | Spread (1st 5) 46.5 |
| 8, 23, 24, 30, 33, (36), (48) |
| Carter VerSluys, Carter Shupe, Andrew Thome, Trent Smith, Nate Ring, (Nate Soules), (Chris Thome) |
| 17:00.0, 17:33.1, 17:35.7, 17:40.1, 17:46.5, (17:48.9), (18:06.2) |
6 | 119 | Petoskey,
MI - Team Time (1st 5) 1:27:15.9 | Spread (1st 5) 48.8 |
| 13, 15, 18, 32, 41, (49), (56) |
| Mark Smith, Thomas VanSlembrouck, Max Meyerson, Quentin Fettig, Jacob Kromm, (Chase Gregory), (Andy Frampus) |
| 17:06.9, 17:07.5, 17:19.4, 17:46.4, 17:55.7, (18:06.4), (18:14.7) |
7 | 196 | Cadillac,
MI - Team Time (1st 5) 1:28:54.4 | Spread (1st 5) 1:50.8 |
| 7, 11, 53, 57, 68, (72), (79) |
| Philip Merrell, Trevor Thiebaut, Max Stebbins, Austin Carlington, Anthony Greenwood, (Jered Holland), (Charlie Payne) |
| 16:46.4, 17:01.4, 18:10.9, 18:18.5, 18:37.2, (18:49.0), (19:11.2) |
8 | 212 | Cedar Springs,
MI - Team Time (1st 5) 1:28:39.8 | Spread (1st 5) 3:19.5 |
| 1, 10, 59, 67, 75, (86), (97) |
| Austin Sargent, Justin Jones, Remington Sawade, Brandon Harthorn, James Tepin, (Dylan Finch), (Tyler Lovell) |
| 15:41.3, 17:01.1, 18:19.7, 18:36.9, 19:00.8, (19:31.2), (21:31.0) |
9 | 223 | Mount Pleasant,
MI - Team Time (1st 5) 1:30:02.7 | Spread (1st 5) 18.4 |
| 38, 42, 44, 47, 52, (63), (64) |
| Kyle Montgomery, Mac LaBelle, Christian Driessnack, Colin MacGregor, Tyler Punke, (Ishan Vashishta), (Jack Fleming) |
| 17:52.0, 17:56.9, 17:58.4, 18:05.0, 18:10.4, (18:32.2), (18:34.7) |
10 | 279 | Big Rapids,
MI - Team Time (1st 5) 1:31:40.1 | Spread (1st 5) 1:01.4 |
| 29, 54, 62, 65, 69, (71), (80) |
| Mark Jacobs, Charles Wilkenson, Aidan Johansen, Hunter Jacobs, Adam Curtis, (Noah Stauffer), (Nate Robey) |
| 17:40.0, 18:11.7, 18:32.0, 18:35.0, 18:41.4, (18:46.8), (19:14.4) |
11 | 306 | Ogemaw Heights,
MI - Team Time (1st 5) 1:33:53.3 | Spread (1st 5) 2:53.1 |
| 31, 45, 58, 81, 91, (92), (96) |
| Paul Travis, Keegan Atherton, Eric Wood, Bobby Szymanski, Steven Guntzviller, (Austin Montague), (Adam Shuff) |
| 17:43.3, 17:59.1, 18:19.1, 19:15.4, 20:36.4, (20:39.2), (20:50.7) |
12 | 336 | Remus Chippewa Hills,
MI - Team Time (1st 5) 1:34:07.2 | Spread (1st 5) 1:56.2 |
| 20, 72, 78, 82, 84, (88), (89) |
| Brandon Wolliston, Nick Mathis, Andrew Ashbaugh, David Painter, Logan St. John, (Sultan Nadirov), (Ryan Cushman) |
| 17:27.5, 18:49.0, 19:11.1, 19:15.9, 19:23.7, (19:42.1), (19:48.0) |
13 | 357 | Muskegon Orchard View,
MI - Team Time (1st 5) 1:34:27.3 | Spread (1st 5) 1:25.6 |
| 51, 66, 76, 77, 87, (93), (98) |
| Sam Deuling, Austin Powlenko, Todd Ryan, Jesse Gaudette, Griffin Farr, (Noah Wymer), (Jake Lysiak) |
| 18:07.2, 18:35.5, 19:02.4, 19:09.4, 19:32.8, (20:41.0), (21:37.0) |
14 | 382 | Howard City Tri-County,
MI - Team Time (1st 5) 1:35:53.0 | Spread (1st 5) 1:54.4 |
| 50, 74, 83, 85, 90, (94), (95) |
| Aaron Jason, Weston Rackley, Elijah Groendal, Matt Fellows, James Ryan, (Andy Thornhill), (Dustynn Wilcox) |
| 18:06.6, 18:59.7, 19:16.1, 19:29.6, 20:01.0, (20:43.0), (20:48.8) |