1 | 69 | Marquette,
MI - Team Time (1st 5) 1:25:13.9 | Spread (1st 5) 1:56.0 |
| 1, 2, 3, 30, 33, (45), (46) |
| Mickey Sanders, Austin Wissler, Reed Payant, Kelly McCommons, Aaron Detmers, (Leighton Locke), (Michael McFadden) |
| 16:10.0, 16:21.0, 16:36.1, 18:00.8, 18:06.0, (18:20.0), (18:25.0) |
2 | 142 | Houghton,
MI - Team Time (1st 5) 1:28:36.6 | Spread (1st 5) 1:51.2 |
| 5, 6, 10, 58, 63, (71), (103) |
| Evan Griffith, Corey Mullings, Dylan Borel, Connor Colling, Andrew Gast, (Brandon Smith), (Nathan Maise) |
| 16:53.8, 16:55.5, 17:21.6, 18:40.7, 18:45.0, (18:52.1), (19:43.4) |
3 | 159 | Escanaba,
MI - Team Time (1st 5) 1:30:19.9 | Spread (1st 5) 46.9 |
| 19, 20, 22, 48, 50, (80), (91) |
| Kelton Heller, James Schmidt, Andrew Stenberg, Jack Klim, Brad Derouin, (Jordan Ogren), (Eddie Terres) |
| 17:44.3, 17:45.9, 17:49.5, 18:29.0, 18:31.2, (19:02.3), (19:18.0) |
4 | 168 | Stephenson,
MI - Team Time (1st 5) 1:29:54.9 | Spread (1st 5) 1:52.4 |
| 7, 15, 27, 52, 67, (102), (115) |
| Trevor Vetort, Jon Newlin, Ben Vandenberge, Beau Vandenberge, Kyle Raboin, (Josh Lindt), (Adam Nuttall) |
| 16:57.2, 17:36.0, 17:58.8, 18:33.3, 18:49.6, (19:42.9), (19:59.0) |
5 | 194 | Sault Ste. Marie,
MI - Team Time (1st 5) 1:31:05.8 | Spread (1st 5) 1:18.4 |
| 11, 24, 49, 51, 59, (68), (83) |
| Sam Burtt, Cody Ware, Richard Little, Devin Hartman, Sean McGahey, (Sam Scott), (Treyce Sanderson) |
| 17:25.2, 17:53.2, 18:30.7, 18:33.1, 18:43.6, (18:50.4), (19:05.4) |
6 | 245 | Rudyard,
MI - Team Time (1st 5) 1:31:53.7 | Spread (1st 5) 1:37.5 |
| 9, 36, 53, 73, 74, (112), (123) |
| David Jarvie, Tyler Rice, Trevor Wallace, Trenton Erner, Charlie Schwesinger, (Jacob Mitchell), (Adam Graber) |
| 17:16.9, 18:14.6, 18:34.9, 18:52.9, 18:54.4, (19:53.5), (20:04.8) |
7 | 263 | Eben Jct. Superior Central,
MI - Team Time (1st 5) 1:32:32.1 | Spread (1st 5) 1:15.2 |
| 23, 28, 61, 66, 85, (88), (147) |
| Lukas Maki, Nicholas Maki, Shawn Verbrigghe, Tucker Spranger, Colton Gauthier, (Lucas Praznik), (Matt Verbrigghe) |
| 17:52.9, 17:59.2, 18:44.1, 18:47.8, 19:08.1, (19:15.2), (20:54.8) |
8 | 280 | Gladstone,
MI - Team Time (1st 5) 1:32:31.5 | Spread (1st 5) 1:56.1 |
| 8, 57, 59, 75, 81, (92), (94) |
| Caleb Cox, Nick Olesak, Kyle Arvan, Neal Sabin, Ben Fournier, (Cameron Anderson), (Rich Hubert) |
| 17:08.3, 18:39.5, 18:43.6, 18:55.7, 19:04.4, (19:20.4), (19:24.8) |
9 | 295 | Cedarville,
MI - Team Time (1st 5) 1:33:27.9 | Spread (1st 5) 1:46.7 |
| 26, 40, 56, 69, 104, (122), (129) |
| Josh Hester, Matthew Schlosser, Eli Bale, Isaiah Murray, Tyler Kanitz, (Brent Heerspink), (Gabe Miller) |
| 17:57.0, 18:17.1, 18:39.3, 18:50.8, 19:43.7, (20:03.6), (20:12.2) |
10 | 300 | L'Anse,
MI - Team Time (1st 5) 1:33:18.6 | Spread (1st 5) 1:07.3 |
| 32, 42, 55, 84, 87, (168) |
| Kris Turunen, Travis Tollefson, Dusty Seavoy, Joe Richard, Gerry Archambeau, (Drew Vassallo) |
| 18:04.0, 18:17.9, 18:37.6, 19:07.8, 19:11.3, (22:50.5) |
11 | 307 | Negaunee,
MI - Team Time (1st 5) 1:33:47.2 | Spread (1st 5) 3:29.2 |
| 12, 17, 31, 99, 148, (149), (169) |
| Steven Olson, Dylan McKevitt, Keenan Gantz, Zach Carlson, Storm Juntti, (Trevor Rosten), (Alex Dobbs) |
| 17:29.9, 17:40.0, 18:03.2, 19:35.0, 20:59.1, (21:03.3), (22:52.4) |
12 | 314 | Menominee,
MI - Team Time (1st 5) 1:33:51.6 | Spread (1st 5) 1:49.8 |
| 29, 43, 47, 89, 106, (144), (165) |
| Travis Champeau, Davey Luplow, Thomas Zavala, Jason Rivard, Brad Faucette, (Nathanial Gunderson), (Riley Hegg) |
| 17:59.8, 18:18.9, 18:27.8, 19:15.5, 19:49.6, (20:51.3), (22:17.6) |
13 | 317 | Gwinn,
MI - Team Time (1st 5) 1:33:55.7 | Spread (1st 5) 2:25.7 |
| 13, 25, 54, 109, 116, (159), (170) |
| Dustin St. Amaud, Matt Moilanen, Nick Winkler, Cameron Smith, Cody Usher, (Tyler Yelle), (Dalla St. Arnaud) |
| 17:33.8, 17:55.5, 18:35.1, 19:51.8, 19:59.5, (21:50.6), (23:43.7) |
14 | 352 | Calumet,
MI - Team Time (1st 5) 1:34:40.3 | Spread (1st 5) 2:04.9 |
| 21, 34, 90, 96, 111, (130) |
| Devin Berg, Dylan Farmer, Reilly Schreiber, Coleman Kaiser, Travis Fredrickson, (Nick Coy) |
| 17:48.5, 18:12.4, 19:16.6, 19:29.4, 19:53.4, (20:13.2) |
15 | 360 | St. Ignace,
MI - Team Time (1st 5) 1:34:43.6 | Spread (1st 5) 2:24.5 |
| 18, 35, 78, 105, 124, (131), (151) |
| Ben Paul, Patrick Sweeney, Ben Damron, Kacey Bunker, Andrew Sjogren, (Joe Snowaert), (Xan Belonga) |
| 17:41.2, 18:12.7, 18:59.1, 19:44.9, 20:05.7, (20:14.3), (21:05.2) |
16 | 395 | Munising,
MI - Team Time (1st 5) 1:34:48.0 | Spread (1st 5) 3:31.4 |
| 4, 14, 119, 125, 133, (139), (161) |
| Jake Mahoski, Andrew Kelto, Dylan Cromell, Noah Ackerman, Jarett Sadler, (Andrew Swajanen), (Chase Nebel) |
| 16:47.4, 17:34.9, 20:00.6, 20:06.3, 20:18.8, (20:37.5), (21:57.4) |
17 | 413 | Ishpeming,
MI - Team Time (1st 5) 1:36:30.2 | Spread (1st 5) 3:35.4 |
| 16, 38, 70, 137, 152, (171), (172) |
| Kenny Peterson, Bjorn Gundersen, Zach Solka, Skyler Lloyd, Zach Carlson, (Brandon Kainulainen), (Bodenn Denzel) |
| 17:38.4, 18:15.8, 18:52.0, 20:30.2, 21:13.8, (24:33.1), (26:55.0) |
18 | 416 | Kingsford,
MI - Team Time (1st 5) 1:36:08.6 | Spread (1st 5) 1:42.9 |
| 37, 72, 86, 107, 114, (118), (132) |
| Kulas Daniel, Olson Evan, Lawton Dylan, Mccole Josh, Warren Cody, (March Josh), (Holmes Keith) |
| 18:15.6, 18:52.8, 19:10.6, 19:51.1, 19:58.5, (20:00.0), (20:15.6) |
19 | 437 | Hancock,
MI - Team Time (1st 5) 1:36:36.1 | Spread (1st 5) 1:36.6 |
| 39, 93, 95, 100, 110, (140), (164) |
| Jeffery Laux, Dylan Whitaker, Dylan Peterson, Kyle Hauswirth, Jacob Jarvis, (Josh Hendrickson), (Alan Tocydlowski) |
| 18:16.0, 19:22.3, 19:27.8, 19:37.4, 19:52.6, (20:39.7), (22:11.2) |
20 | 446 | Rapid River,
MI - Team Time (1st 5) 1:36:48.8 | Spread (1st 5) 1:06.8 |
| 62, 77, 98, 101, 108, (143), (150) |
| Darrell Kohli, Mcguigan Tyler, Bryant Brett, Scoville Cory, Anderson Zach, (Froberg Travis), (Hagman Noah) |
| 18:44.5, 18:58.7, 19:34.7, 19:39.6, 19:51.3, (20:45.8), (21:04.0) |
21 | 483 | Painesdale-Jeffers,
MI - Team Time (1st 5) 1:37:27.8 | Spread (1st 5) 1:43.9 |
| 44, 82, 116, 120, 121, (134), (136) |
| Karl Szyrzkoski, Ethan Kinnunen, Derek Kangas, Matthew Zerbst, Jacob Tuomi, (Travis Therrian), (Kyle Johnson) |
| 18:19.1, 19:05.3, 19:59.5, 20:00.9, 20:03.0, (20:18.9), (20:29.4) |
22 | 546 | Norway,
MI - Team Time (1st 5) 1:39:13.9 | Spread (1st 5) 2:05.8 |
| 65, 97, 113, 126, 145, (153), (167) |
| Nathan Raboin, Logan Cameron, Steven Raboin, Ethan Stieg, Jonathan Reath, (Adrian Muraro), (Steven Wicker) |
| 18:46.5, 19:30.8, 19:56.3, 20:08.0, 20:52.3, (21:21.7), (22:29.8) |
23 | 552 | Ishpeming Westwood,
MI - Team Time (1st 5) 1:40:33.9 | Spread (1st 5) 3:39.3 |
| 41, 64, 141, 146, 160, (162), (163) |
| Andy Honkala, Ethan Couture, Andrew Lesage, Skyler Dakota, Tony Carlson, (Lucas Ferguson), (Jacob Palomaki) |
| 18:17.3, 18:46.4, 20:40.2, 20:53.4, 21:56.6, (22:00.2), (22:04.0) |
24 | 633 | Carney-Nadeau,
MI - Team Time (1st 5) 1:41:38.2 | Spread (1st 5) 2:21.4 |
| 79, 127, 135, 138, 154, (155), (156) |
| Lucas Moreau, Wade Schetter, Austin Johnson, Jason Dupont, Ben Lesperance, (Trevor Poupore), (Zach Underwood) |
| 19:01.9, 20:10.5, 20:28.4, 20:34.1, 21:23.3, (21:33.7), (21:36.7) |
25 | 661 | Pickford,
MI - Team Time (1st 5) 1:43:22.7 | Spread (1st 5) 2:53.5 |
| 76, 128, 142, 157, 158, (166) |
| Paul Morrison, Camden Ledy, Alec Firack, Justin Portice, Jacob Andrzejak, (Dennis Wondergem) |
| 18:56.6, 20:11.8, 20:41.8, 21:42.4, 21:50.1, (22:20.0) |