1 | 47 | Benzie Central,
MI - Team Time (1st 5) 52:23.5 | Spread (1st 5) 38.0 |
| 3, 4, 6, 14, 20, (25), (28) |
| Tyler Kintigh, Pedro Roman, Connor Mclaren, Tyler Iverson, Noah Barnes, (Nathan Peabody), (Ryan Bishop) |
| 10:11.0, 10:15.5, 10:26.0, 10:42.0, 10:49.0, (10:56.7), (10:58.0) |
2 | 54 | Hart,
MI - Team Time (1st 5) 52:39.6 | Spread (1st 5) 43.4 |
| 1, 5, 7, 18, 23, (41), (49) |
| Abram Enns, Hunter Tubbs, Andrew Whitney, Alex Enns, Michael Tubbs, (Zach Bitely), (William Schlaack) |
| 10:09.7, 10:21.4, 10:29.3, 10:46.1, 10:53.1, (11:18.0), (11:24.4) |
3 | 143 | Montrose,
MI - Team Time (1st 5) 54:56.2 | Spread (1st 5) 58.5 |
| 9, 11, 33, 34, 56, (61), (84) |
| Jeffrey Klopf II, Eric Vandefifer, Peyton Tipton, Joe Wade, Kade Meganck, (Peyton Hobson), (Ethan Andres) |
| 10:34.1, 10:38.7, 11:02.3, 11:08.5, 11:32.6, (11:35.6), (12:04.3) |
4 | 156 | Traverse City St. Francis,
MI - Team Time (1st 5) 55:15.8 | Spread (1st 5) 47.3 |
| 12, 24, 30, 38, 52, (53), (72) |
| Jacob Andrews, Joseph Carey, Finn Ritchie, Carter Thelen, Zealand Tarrant, (Aidan Bramer), (Bryson Ellalasingham) |
| 10:39.6, 10:53.6, 10:59.8, 11:15.9, 11:26.9, (11:29.4), (11:52.1) |
5 | 219 | St. Louis,
MI - Team Time (1st 5) 56:20.3 | Spread (1st 5) 53.3 |
| 17, 29, 43, 64, 66, (82), (107) |
| Cologio Alighire, Austyn Rhines, Dakota Courter, Jeffrey Blackwell, Joe Erickson, (Caleb Gross), (Leo Bodin) |
| 10:44.8, 10:59.2, 11:20.7, 11:37.5, 11:38.1, (12:03.1), (12:35.5) |
6 | 227 | Grant,
MI - Team Time (1st 5) 56:40.6 | Spread (1st 5) 1:14.9 |
| 19, 21, 42, 63, 82, (115), (117) |
| Spencer Cole, Colten Covington, David Jaimes, Eli Bradley, Connor Vanderwilt, (Reece Welch), (Carter Cole) |
| 10:48.2, 10:51.5, 11:20.6, 11:37.2, 12:03.1, (12:44.7), (12:46.2) |
7 | 262 | Mason County Central,
MI - Team Time (1st 5) 57:15.5 | Spread (1st 5) 49.8 |
| 31, 48, 50, 62, 71, (80), (81) |
| Zech Kmiecik, Ethan Kelley, Alec Trent, Thomas Wagner, Matthew McClellan, (Jacob Edwards), (Adam Fulton) |
| 11:00.3, 11:23.7, 11:25.2, 11:36.2, 11:50.1, (12:01.3), (12:03.0) |
8 | 265 | Manistee,
MI - Team Time (1st 5) 57:22.4 | Spread (1st 5) 1:33.1 |
| 13, 35, 37, 85, 95, (128), (131) |
| Elliott Kamaloski, Bradlee Popkowski, Ransom Hoeflinger, Evan Bauman, Bishop Davis, (Declan McCann), (Carter Kissell) |
| 10:41.4, 11:08.9, 11:12.9, 12:04.7, 12:14.5, (13:01.1), (13:04.9) |
9 | 326 | Sanford-Meridian,
MI - Team Time (1st 5) 58:33.3 | Spread (1st 5) 53.2 |
| 40, 44, 59, 91, 92, (124), (144) |
| Brody Ankoviak, Max Grubaugh, Gage White, Seth Orvosh, Gabe Mutai, (Jerrit Pierce), (Zach Grubaugh) |
| 11:17.9, 11:21.0, 11:33.4, 12:09.9, 12:11.1, (12:56.7), (14:09.0) |
10 | 328 | Reed City,
MI - Team Time (1st 5) 58:36.4 | Spread (1st 5) 2:29.5 |
| 8, 15, 58, 118, 129, (130) |
| Brandon Wirth, Calvin Rohde, Noah Blythe, Ryan Simmons, Jared Karns, (Heaven Hurley) |
| 10:31.7, 10:44.1, 11:33.1, 12:46.3, 13:01.2, (13:02.1) |
11 | 329 | GR West Catholic,
MI - Team Time (1st 5) 58:46.8 | Spread (1st 5) 1:47.1 |
| 16, 56, 75, 78, 104, (112), (112) |
| Malachi Mills, Matt Jager, Vinny Ladner, Kolbe Mills, Sean Smith, (Damien Logan), (Chase Boshoven) |
| 10:44.3, 11:32.6, 11:58.4, 12:00.1, 12:31.4, (12:42.4), (12:42.4) |
12 | 336 | Harbor Springs,
MI - Team Time (1st 5) 58:44.2 | Spread (1st 5) 3:13.5 |
| 2, 39, 69, 89, 137, (152), (159) |
| Jeremy Kloss, Max Sydow, Austin Smar, Elliott Langton, Ryan Lablance, (Max Bosley), (Thomas Kelbel) |
| 10:09.9, 11:17.2, 11:44.6, 12:09.1, 13:23.4, (14:41.8), (16:23.7) |
13 | 355 | Bath,
MI - Team Time (1st 5) 59:19.4 | Spread (1st 5) 1:27.7 |
| 36, 47, 76, 86, 110, (111), (116) |
| Jakob Cain, Mitchell Bjorne, Jack Sullivan, Korbin Dunham, Sam Sanderson, (Ramon Witzig), (Nick Hickey) |
| 11:11.5, 11:23.1, 11:59.9, 12:05.7, 12:39.2, (12:39.9), (12:44.9) |
| 355 | Standish Sterling,
MI - Team Time (1st 5) 59:02.7 | Spread (1st 5) 1:25.7 |
| 22, 50, 93, 94, 96, (97) |
| Nick Schiavo, Nick Spare, Blake Romo, Landon White, Sam Schiavo, (Walker Arquette) |
| 10:51.8, 11:25.2, 12:14.0, 12:14.2, 12:17.5, (12:17.8) |
15 | 362 | Grand Traverse Academy,
MI - Team Time (1st 5) 59:20.3 | Spread (1st 5) 1:15.7 |
| 45, 54, 68, 87, 108, (114), (133) |
| Jared Alton, Issac Franklin, Nathan Zak, Zach Dix, Cooper Craft, (Carter Floering), (Jordan Barnes) |
| 11:21.8, 11:31.0, 11:43.8, 12:06.2, 12:37.5, (12:43.5), (13:05.7) |
16 | 388 | Manton,
MI - Team Time (1st 5) 59:48.6 | Spread (1st 5) 1:58.6 |
| 32, 67, 74, 88, 127, (132), (138) |
| Jacob Cergnul, Zach Flint, Collin Carter, Isaac Raden, Darren Kozlowski, (Austin Scharphorn), (Spencer Park) |
| 11:01.2, 11:43.3, 11:57.6, 12:06.7, 12:59.8, (13:05.0), (13:24.0) |
17 | 412 | Hemlock,
MI - Team Time (1st 5) 1:01:32.0 | Spread (1st 5) 3:35.4 |
| 26, 46, 70, 121, 149, (158) |
| Greison McLeod, Tyler Kramer, Evan Robishaw, Harrison Lamont, Tyler Jones, (Xander Nichols) |
| 10:56.8, 11:22.8, 11:46.8, 12:53.4, 14:32.2, (16:12.7) |
18 | 439 | Reese,
MI - Team Time (1st 5) 1:00:54.1 | Spread (1st 5) 1:59.1 |
| 27, 77, 90, 120, 125, (135), (142) |
| Caden Goodrow, Jacob Childs, Kayne Frost, Logan Putman, Eli Losee, (Sam Spencer), (Sean Weihl) |
| 10:57.9, 12:00.0, 12:09.2, 12:50.0, 12:57.0, (13:10.6), (13:39.9) |
19 | 508 | Elk Rapids,
MI - Team Time (1st 5) 1:02:23.6 | Spread (1st 5) 54.6 |
| 79, 98, 103, 106, 122, (123), (126) |
| Lachlan Beebe, Sasha Speckman, clayton Friend, Ben Vanderheide, Henry Brown, (Gavin Centala), (Shane Pilate) |
| 12:00.8, 12:23.3, 12:29.4, 12:34.7, 12:55.4, (12:55.9), (12:57.6) |
20 | 520 | Charlevoix,
MI - Team Time (1st 5) 1:02:44.6 | Spread (1st 5) 1:47.5 |
| 55, 101, 109, 119, 136, (150), (151) |
| Ben Peterson, Ben Lentz, Braeden Richards, Joshua Carlson, Evan Beane, (Raymond Swidorski), (Chris Wynder) |
| 11:31.8, 12:26.1, 12:38.9, 12:48.5, 13:19.3, (14:36.7), (14:37.1) |
21 | 521 | Boyne City,
MI - Team Time (1st 5) 1:03:05.8 | Spread (1st 5) 1:54.6 |
| 65, 73, 102, 140, 141, (153), (161) |
| Cliff Maginity, Riley Minier, Will Maginity, Michael Sherman, Wyatt Melvin, (Evan Korthase), (Andrew May) |
| 11:37.7, 11:54.8, 12:29.1, 13:31.9, 13:32.3, (15:01.6), (16:55.5) |
22 | 554 | Carrollton,
MI - Team Time (1st 5) 1:06:15.5 | Spread (1st 5) 5:07.8 |
| 10, 105, 139, 143, 157, (160) |
| Cortez Rivera, Carter McDonald, Kyle Vanderelzen, Jason Torrez, Juan Uribe, (Mackenzie Arthur) |
| 10:36.5, 12:32.6, 13:30.6, 13:51.5, 15:44.3, (16:30.7) |
23 | 636 | Chesaning,
MI - Team Time (1st 5) 1:07:57.3 | Spread (1st 5) 3:04.8 |
| 99, 100, 134, 148, 155, (162), (164) |
| Jakob Buxton, Kaden Liebrock, Addison James, Tristan Metzger, Hunter Lapine, (Cody Brown), (Nicholas Fall) |
| 12:24.6, 12:24.9, 13:09.8, 14:28.6, 15:29.4, (18:42.2), (23:44.7) |
24 | 652 | Mancelona,
MI - Team Time (1st 5) 1:09:52.9 | Spread (1st 5) 3:43.2 |
| 60, 145, 146, 147, 154, (156), (163) |
| Jimmy Dunne, Ian Sommerville, Gage Tipton, Greg Parsons, Jordan Burley, (Gavin Ramsey), (Lucas Heegeman) |
| 11:35.1, 14:12.7, 14:22.8, 14:24.0, 15:18.3, (15:37.9), (18:43.5) |