1 | 22 | Marquette,
MI - Team Time (1st 5) 1:21:49.9 | Spread (1st 5) 34.9 |
| 2, 3, 4, 6, 7, (8), (9) |
| Seppi Camilli, Evan Balko, James Barch, Chase Thomsen, Peter Argeropoulos, (Lucas Ballard), (Cullen Papin) |
| 16:02.0, 16:10.9, 16:27.5, 16:32.6, 16:36.9, (16:37.6), (16:39.1) |
2 | 108 | Sault Ste. Marie,
MI - Team Time (1st 5) 1:26:44.8 | Spread (1st 5) 3:31.5 |
| 1, 5, 18, 30, 54, (57), (60) |
| Gabe Litzner, Shea Armstrong, Eli Hills, Evan Huyck, Ryan O'Connor, (Chase Aldridge), (Mckal Berry) |
| 15:25.4, 16:32.2, 17:38.3, 18:12.0, 18:56.9, (19:06.0), (19:10.0) |
3 | 126 | Houghton,
MI - Team Time (1st 5) 1:29:53.3 | Spread (1st 5) 56.8 |
| 17, 22, 26, 28, 33, (61), (94) |
| Birk Seagren, Isaiah Lawson, Benjamin Hemmer, Colin Van Karsen, Lane Laux, (Carter Campioni), (Brett Gaff) |
| 17:28.8, 17:50.3, 18:02.6, 18:06.0, 18:25.6, (19:12.0), (20:15.2) |
4 | 222 | Painesdale-Jeffers,
MI - Team Time (1st 5) 1:32:03.2 | Spread (1st 5) 2:34.7 |
| 12, 16, 55, 64, 75, (77), (86) |
| Landon Larson, Cameron Anderson, Trayton Helminen, Kasen Helminen, Brexton Kinnunen, (Tage Rajala), (Noah Randell) |
| 16:52.7, 17:28.1, 18:58.3, 19:16.7, 19:27.4, (19:34.8), (19:53.4) |
5 | 225 | Gladstone,
MI - Team Time (1st 5) 1:32:54.2 | Spread (1st 5) 2:10.9 |
| 13, 38, 52, 59, 63, (71), (110) |
| Tanner Howes, Tyler Soderman, Grady Nelson, Aaron Hughes, Max Beauchamp, (Teagan Reynolds), (Cristian Hayen) |
| 17:04.4, 18:31.8, 18:54.6, 19:08.1, 19:15.3, (19:22.4), (20:45.1) |
6 | 267 | Rudyard,
MI - Team Time (1st 5) 1:34:47.2 | Spread (1st 5) 51.3 |
| 36, 51, 53, 58, 69, (87), (91) |
| Steven Kirschner, Eli Folkersma, Brode Hunt, Seth Templeton, Eli Sprague, (Hunter St.Andrew), (Oliver Dankert) |
| 18:29.7, 18:53.8, 18:56.0, 19:06.7, 19:21.0, (19:54.3), (20:05.2) |
7 | 292 | Kingsford,
MI - Team Time (1st 5) 1:35:13.3 | Spread (1st 5) 3:28.7 |
| 19, 21, 44, 83, 125, (126), (154) |
| Joey Lundholm, Cavan Mulligan, Garrett Brown, Reed DeGroot, Joshua Cameron, (Jonah Doenier), (Teddy Spence) |
| 17:44.2, 17:46.1, 18:39.0, 19:51.1, 21:12.9, (21:19.0), (23:23.2) |
8 | 327 | Munising,
MI - Team Time (1st 5) 1:35:44.9 | Spread (1st 5) 4:12.9 |
| 11, 24, 49, 120, 123, (127), (130) |
| Danny Goss, Nolan Dolaskie, Blake Lakosky, Keelan Hase, Darren Marshall, (John Nord), (Nathan Petersen) |
| 16:51.3, 17:57.2, 18:50.3, 21:01.9, 21:04.2, (21:24.8), (21:30.7) |
9 | 350 | Powers North Central,
MI - Team Time (1st 5) 1:38:02.0 | Spread (1st 5) 4:56.1 |
| 23, 39, 45, 93, 150 |
| Weston Knauf, Ben Knauf, Kaden Malone, Alex Pipkorn, Nate Pipkorn |
| 17:51.8, 18:32.0, 18:40.9, 20:09.4, 22:47.9 |
10 | 359 | Dollar Bay,
MI - Team Time (1st 5) 1:37:16.9 | Spread (1st 5) 1:30.0 |
| 40, 70, 76, 84, 89, (101), (131) |
| Joshua Guant, Caleb Kentala, Brandon Thomas, Landon Halkola, Noah Halkola, (Will Beaudoin), (Felix Carn) |
| 18:32.6, 19:21.2, 19:28.0, 19:52.5, 20:02.6, (20:31.4), (21:31.7) |
11 | 362 | Negaunee,
MI - Team Time (1st 5) 1:37:44.4 | Spread (1st 5) 3:01.7 |
| 20, 35, 95, 98, 114, (117), (119) |
| Simon Jaklin, Michael Slawinski, Blayne LaCosse, Blake Holmgren, Alex Ossenheimer, (Caden Steede), (Logan Katona) |
| 17:45.0, 18:27.9, 20:17.6, 20:27.2, 20:46.7, (20:52.8), (20:57.8) |
12 | 373 | Pickford,
MI - Team Time (1st 5) 1:37:55.6 | Spread (1st 5) 4:09.2 |
| 14, 34, 90, 106, 129 |
| Hayden Hagen, Quinn Socia, Austin Lutch, Jonas Rivers, Drake Stec |
| 17:18.8, 18:25.8, 20:02.8, 20:40.2, 21:28.0 |
13 | 390 | Eben Jct. Superior Central,
MI - Team Time (1st 5) 1:38:20.2 | Spread (1st 5) 49.3 |
| 65, 67, 78, 88, 92, (135), (141) |
| Will Spranger, Will Spranger, Cody Moore, Cole Ozoga, Carter Korpi, (Jack Kasten), (Clay Horne) |
| 19:17.5, 19:18.2, 19:36.4, 20:01.3, 20:06.8, (21:48.3), (22:11.1) |
14 | 409 | Ironwood,
MI - Team Time (1st 5) 1:39:10.4 | Spread (1st 5) 2:59.1 |
| 27, 42, 104, 115, 121, (122), (165) |
| Joey Lauzon, Zach Smith, Logan Holm, Daniel Tibaldo, Nathan Jaunzems, (Mark Jaunzems), (Alex Lopez) |
| 18:03.9, 18:37.0, 20:39.2, 20:47.3, 21:03.0, (21:03.9), (26:31.8) |
15 | 436 | Ishpeming Westwood,
MI - Team Time (1st 5) 1:40:17.5 | Spread (1st 5) 2:02.0 |
| 46, 81, 97, 103, 109, (113), (132) |
| Roman Yuhas, Breckin Jensen, Jared Waterman, Patrick Klumpp, Isak Ruspakka, (Niko Heinzel), (Johnny Jestila) |
| 18:42.7, 19:48.1, 20:24.4, 20:37.6, 20:44.7, (20:46.3), (21:35.3) |
16 | 447 | Ishpeming,
MI - Team Time (1st 5) 1:40:38.5 | Spread (1st 5) 4:53.4 |
| 15, 37, 124, 128, 143, (160) |
| Kemper Gearhart, Levi Nicholls, Joey Giroux, Will Laurin, David Cox, (Braxton Gardner) |
| 17:20.8, 18:30.5, 21:08.1, 21:24.9, 22:14.2, (24:31.8) |
17 | 459 | Republic-Michigamme,
MI - Team Time (1st 5) 1:42:57.4 | Spread (1st 5) 5:44.4 |
| 43, 50, 74, 133, 159 |
| John Wheeler, Ethan Lawrence, Kenneth Ambuehl, Ayden Valeski, James Collins |
| 18:38.8, 18:51.6, 19:25.9, 21:37.9, 24:23.2 |
| 459 | Stephenson,
MI - Team Time (1st 5) 1:42:18.3 | Spread (1st 5) 4:55.1 |
| 29, 32, 108, 139, 151 |
| Canon Kuntze, Trevor Verba, Luke Olson, Oren Marcoe, Zack Schwartz |
| 18:07.4, 18:25.0, 20:44.3, 21:59.1, 23:02.5 |
19 | 485 | Gwinn,
MI - Team Time (1st 5) 1:44:36.5 | Spread (1st 5) 6:07.5 |
| 68, 79, 80, 96, 162 |
| Thomas Jenkins, Matthew Jenkins, Donald Jourden, Ezekiel Post, Landyn Spade |
| 19:18.3, 19:42.6, 19:46.9, 20:22.9, 25:25.8 |
20 | 494 | Menominee,
MI - Team Time (1st 5) 1:46:58.6 | Spread (1st 5) 8:31.8 |
| 41, 47, 102, 136, 168 |
| Henry Zuhels, Brayden Bourion, Blake Bourion, Ethan Howarth, JunGyu Shin |
| 18:36.6, 18:46.1, 20:34.4, 21:53.1, 27:08.4 |
21 | 500 | Engadine,
MI - Team Time (1st 5) 1:45:28.0 | Spread (1st 5) 5:27.5 |
| 31, 48, 107, 156, 158, (171) |
| Duane Krenek, Dakota Taylor, Nate Stielstra, Eddie Franckowiak, Birch Bitely, (Vern Loebach) |
| 18:24.7, 18:48.9, 20:41.9, 23:40.3, 23:52.2, (28:27.8) |
22 | 516 | Hancock,
MI - Team Time (1st 5) 1:42:57.7 | Spread (1st 5) 2:49.2 |
| 72, 85, 105, 112, 142, (149) |
| David Bylkas, Curtis Archambeau, Louis Carlson, Hunter LaCourt, Eli Wanhala, (Erik Wanhala) |
| 19:24.6, 19:53.0, 20:40.1, 20:46.2, 22:13.8, (22:32.8) |
23 | 528 | Chassell,
MI - Team Time (1st 5) 1:42:58.3 | Spread (1st 5) 5:43.9 |
| 9, 111, 116, 145, 147, (155) |
| Kalvin Kytta, Grady Olson, Brayden Larson, Nick Aho, Seamus Kenny, (Eli Danison) |
| 16:39.1, 20:46.1, 20:52.5, 22:17.6, 22:23.0, (23:32.0) |
24 | 564 | Manistique,
MI - Team Time (1st 5) 1:46:08.1 | Spread (1st 5) 5:14.7 |
| 25, 100, 138, 148, 153 |
| Ben Gilroy, Ashton Vincent, Alexander Harrison, Matt Clark, Tanner Papple |
| 17:58.6, 20:30.0, 21:59.0, 22:27.2, 23:13.3 |
25 | 579 | Brimley,
MI - Team Time (1st 5) 1:49:29.6 | Spread (1st 5) 6:26.9 |
| 56, 66, 137, 157, 163, (166), (170) |
| Darren Johnson, Wasaya LeBlanc, Brady Leblanc, Derek Carrick, Damein Bouschor, (Dylan Kabelman), (Kade Bowen) |
| 19:02.4, 19:17.6, 21:55.6, 23:44.7, 25:29.3, (26:35.0), (28:21.5) |
26 | 587 | Rapid River,
MI - Team Time (1st 5) 1:51:12.5 | Spread (1st 5) 6:38.5 |
| 62, 82, 118, 161, 164 |
| Jae Poma, Jon Denkins, Jeb Green, Lane Olson, Kamden Holmio |
| 19:14.8, 19:49.4, 20:55.9, 25:19.1, 25:53.3 |
27 | 675 | St. Ignace,
MI - Team Time (1st 5) 1:49:49.1 | Spread (1st 5) 2:35.3 |
| 99, 134, 144, 146, 152 |
| Dalton Champion, Carter Kovacs, Jackson Harrigan, Nick Miller, David Malow |
| 20:27.9, 21:42.0, 22:15.0, 22:21.0, 23:03.2 |
28 | 721 | Carney-Nadeau,
MI - Team Time (1st 5) 2:19:17.5 | Spread (1st 5) 23:31.1 |
| 73, 140, 167, 169, 172 |
| Sam Salo, Cullen Kasbohm, Gabe Johnson, Lane Mellen, Shaw Salo |
| 19:25.3, 22:07.1, 27:05.9, 27:42.8, 42:56.4 |