1 | 33 | Capital Homeschool,
MI - Team Time (1st 5) 57:29.5 | Spread (1st 5) 26.5 |
| 3, 4, 7, 9, 10, (26) |
| Isaac McAlvey, Ethan Hull, Gabe Vanderwey, Henry Vanderwey, Carter Grimmet, (Isaac Fulton) |
| 11:13.7, 11:25.0, 11:33.4, 11:37.2, 11:40.2, (12:15.8) |
2 | 121 | Woodland,
MI - Team Time (1st 5) 1:00:00.2 | Spread (1st 5) 1:42.6 |
| 2, 8, 12, 49, 50, (64), (96) |
| Luke Byland, Michael Risinger, Caleb Byland, Culley Hansen, Luke Shumaker, (Trey Dennis), (Milo Gareiss) |
| 11:05.4, 11:36.4, 11:43.4, 12:47.0, 12:48.0, (12:57.5), (13:40.4) |
3 | 139 | Houghton,
MI - Team Time (1st 5) 1:01:39.8 | Spread (1st 5) 34.2 |
| 17, 28, 29, 31, 34, (36), (40) |
| Braden Kari, Max Aldrich, Henry Lounibos, Wesley Mattila, Augustus Hamlin, (Daniel Lounibos), (Joel Durocher) |
| 12:01.2, 12:18.6, 12:18.8, 12:25.8, 12:35.4, (12:36.6), (12:39.5) |
4 | 154 | Glen Lake,
MI - Team Time (1st 5) 1:00:56.5 | Spread (1st 5) 1:49.8 |
| 1, 13, 41, 48, 51, (62), (66) |
| Jacob Plamondon, Abraham Feeney, Justin Thompson, Ben Selby, Liam McCaw, (Joel Martin), (Porter Martin) |
| 10:58.3, 11:45.0, 12:39.7, 12:45.4, 12:48.1, (12:56.2), (12:57.7) |
5 | 181 | Saline,
MI - Team Time (1st 5) 1:02:17.9 | Spread (1st 5) 44.0 |
| 22, 26, 30, 46, 57 |
| James Gage, Ryan Steben, William VanHaaften, Weston Jones, Landon Stukey |
| 12:08.2, 12:15.8, 12:19.3, 12:42.4, 12:52.2 |
6 | 203 | Leland,
MI - Team Time (1st 5) 1:02:01.7 | Spread (1st 5) 1:49.1 |
| 5, 11, 43, 65, 79, (113), (142) |
| Hayden Murray, Christopher Knudsen, Porter Kowalski, Carter Suttmann, Chase Denoyer, (Leo Lewellen), (JC Oosse) |
| 11:26.0, 11:42.1, 12:40.9, 12:57.6, 13:15.1, (14:03.7), (14:44.9) |
7 | 228 | Three Rivers,
MI - Team Time (1st 5) 1:03:26.4 | Spread (1st 5) 58.4 |
| 25, 32, 33, 60, 78, (86), (88) |
| Conner Williams, Brayden Carpenter, David Kore, Brody Morrill, Bryce Brookens, (Charlie Brauer), (Troyer Serna) |
| 12:15.1, 12:30.8, 12:32.7, 12:54.3, 13:13.5, (13:26.9), (13:27.6) |
8 | 302 | Copper Island Academy,
MI - Team Time (1st 5) 1:05:01.5 | Spread (1st 5) 1:53.3 |
| 18, 37, 47, 95, 105, (126), (135) |
| Keranen Ben, Berg Darin, Kiilunen Riley, Moyle Davis, McDonald Levi, (Isaacson Tyler), (Kero Cole) |
| 12:03.8, 12:36.7, 12:45.2, 13:38.7, 13:57.1, (14:20.9), (14:34.0) |
9 | 307 | Our Lady of Victory,
MI - Team Time (1st 5) 1:04:39.9 | Spread (1st 5) 1:53.0 |
| 19, 24, 74, 81, 109, (149) |
| Brady Glon, Jimmy Allen, Lucas Retzbach, Declan Carter, Kyle Erfurt, (Peter Didyk) |
| 12:05.8, 12:10.2, 13:07.1, 13:18.0, 13:58.8, (14:49.7) |
10 | 322 | Otsego,
MI - Team Time (1st 5) 1:05:28.0 | Spread (1st 5) 2:00.0 |
| 23, 38, 39, 104, 118, (119), (120) |
| Kenny Sheffer, Trevor Meyer, Blake Mathieu, David Patin, Mitchell Hazelhoff, (Hayden Bowe), (Cole Kortokrax) |
| 12:09.0, 12:37.0, 12:38.0, 13:55.0, 14:09.0, (14:11.0), (14:13.0) |
11 | 342 | Jeffers,
MI - Team Time (1st 5) 1:05:14.2 | Spread (1st 5) 2:48.5 |
| 6, 15, 76, 122, 123, (150), (163) |
| Cameron Anderson, Branson Anderson, Blake Heltunen, Noah Randell, Brexton Kinnunen, (Tage Rajala), (Max Nordstrom) |
| 11:30.4, 11:59.4, 13:08.6, 14:16.9, 14:18.9, (14:49.8), (15:20.2) |
12 | 357 | Grand Traverse Academy,
MI - Team Time (1st 5) 1:06:00.5 | Spread (1st 5) 1:08.9 |
| 44, 56, 59, 97, 101, (112), (134) |
| Tobin Allen, Hudson Conner, Jackson Alejandro, Eli Willoughby, Nate Dix, (Carson Vermilyea), (Cason Adams) |
| 12:41.8, 12:52.0, 12:53.9, 13:42.1, 13:50.7, (14:03.5), (14:27.2) |
13 | 359 | Keystone Academy,
MI - Team Time (1st 5) 1:05:59.0 | Spread (1st 5) 1:26.0 |
| 35, 58, 67, 89, 110, (128), (182) |
| Vger Yu, Simba Xiong, Michael Ren, Roger Zheng, Ray Li, (Ethan Pai), (Martin Zheng) |
| 12:36.0, 12:53.0, 12:59.0, 13:29.0, 14:02.0, (14:23.0), (16:52.0) |
14 | 363 | Plainwell,
MI - Team Time (1st 5) 1:05:51.6 | Spread (1st 5) 1:37.9 |
| 16, 68, 92, 93, 94, (107), (131) |
| Donovan Ryan, Trent Hanson, Grady Erlandson, Hiro Nguyen, Brian Vargas, (Jack Sherer), (Kevin Vargas) |
| 12:00.2, 13:00.1, 13:35.5, 13:37.7, 13:38.1, (13:58.1), (14:24.9) |
15 | 392 | Grand Ledge Beagle,
MI - Team Time (1st 5) 1:06:37.2 | Spread (1st 5) 1:22.9 |
| 44, 52, 83, 98, 115, (123), (158) |
| Alex McKennon, Caden Taylor, Benjamin Rottier, Rylan Latchaw, Owen Rottier, (Juneau Nelson), (Aaron Burm) |
| 12:41.8, 12:48.5, 13:19.5, 13:42.7, 14:04.7, (14:18.9), (15:13.0) |
16 | 441 | Kent City,
MI - Team Time (1st 5) 1:07:45.2 | Spread (1st 5) 1:35.4 |
| 42, 84, 87, 107, 121, (183), (198) |
| Brandon McCullough, Gage Stray, Donovan Vogel, Paeton Wheeler, Isaiah Stuhan, (Deacon Wilson), (Gavin Baas) |
| 12:40.6, 13:23.4, 13:27.1, 13:58.1, 14:16.0, (16:58.3), (20:53.3) |
17 | 481 | White Cloud,
MI - Team Time (1st 5) 1:10:56.9 | Spread (1st 5) 5:52.1 |
| 20, 55, 61, 156, 189, (199) |
| Joseph Coon, Miguel Brown, Angelo Hinson, Trysten Tancock, David Jones, (Mason D'Lamater) |
| 12:06.2, 12:51.2, 12:54.7, 15:06.5, 17:58.3, (22:07.6) |
18 | 489 | Sault Area,
MI - Team Time (1st 5) 1:08:31.7 | Spread (1st 5) 1:47.0 |
| 53, 75, 90, 133, 138, (187), (193) |
| Shea Armstrong, Aiden Burtt, Chase Aldridge, Isaac Niebuhr, Adam Brandt, (Easton Hills), (Simon Brey) |
| 12:49.6, 13:08.2, 13:30.8, 14:26.5, 14:36.6, (17:20.1), (18:42.6) |
19 | 535 | Dansville,
MI - Team Time (1st 5) 1:09:49.9 | Spread (1st 5) 2:53.0 |
| 21, 91, 127, 144, 152 |
| Grant Wilton, Anderson Karkau, Colton Rhines, Trevor Markin, Randolf Schneider |
| 12:06.9, 13:34.0, 14:22.8, 14:46.3, 14:59.9 |
20 | 606 | Haslett,
MI - Team Time (1st 5) 1:11:17.7 | Spread (1st 5) 48.4 |
| 100, 106, 125, 136, 139, (140), (141) |
| Henry Block, Crew Shephard, Sam Fritz, Sawyer Zeman, Ryan Frantz, (Colin Booms), (Braeden McGuire) |
| 13:48.5, 13:57.5, 14:20.7, 14:34.1, 14:36.9, (14:37.2), (14:38.1) |
21 | 629 | Lakewood (Lake Odessa),
MI - Team Time (1st 5) 1:11:56.9 | Spread (1st 5) 2:20.1 |
| 69, 114, 117, 164, 165, (172), (178) |
| Bryce Goodemoot, Ethan Langmaack, Dakota Harmer, Aiden Terry, Mitchell Fortier, (Gibson Yeiter), (Eric Bartlett) |
| 13:02.4, 14:03.9, 14:07.3, 15:20.8, 15:22.5, (15:45.8), (16:26.1) |
22 | 630 | St. Mary's (Sault Sainte Marie),
MI - Team Time (1st 5) 1:11:59.1 | Spread (1st 5) 2:28.2 |
| 72, 102, 137, 151, 168, (170), (174) |
| Carver Day, Ryan O'Connor, Owen O'Connor, David Marone, Blake Heyboer, (Gordon G.), (Jacob Lewis) |
| 13:04.4, 13:52.0, 14:35.2, 14:54.9, 15:32.6, (15:40.4), (15:55.7) |
23 | 633 | Mason County Eastern,
MI - Team Time (1st 5) 1:17:02.4 | Spread (1st 5) 6:53.4 |
| 14, 63, 180, 181, 195 |
| Milo Shoup, Afton Shoup, Kaiden Lague, Landon Soberalski, Raven Cooper |
| 11:59.0, 12:57.0, 16:27.0, 16:47.0, 18:52.4 |
24 | 649 | Simpson,
MI - Team Time (1st 5) 1:13:59.8 | Spread (1st 5) 4:20.4 |
| 77, 80, 145, 159, 188 |
| Brayden Brodie, Alec Hernandez, Evan Perry, William Devoy, Graham Tanner |
| 13:09.6, 13:17.0, 14:46.8, 15:16.4, 17:30.0 |
25 | 653 | Bear Lake,
MI - Team Time (1st 5) 1:19:38.1 | Spread (1st 5) 10:24.1 |
| 54, 110, 143, 146, 200 |
| Jonathan Kmiecik, Nolan Koscinski, Caleb Forward, Kolton Wolverton, Ronin Breitner |
| 12:50.0, 14:02.0, 14:45.0, 14:47.0, 23:14.1 |
26 | 671 | Newberry,
MI - Team Time (1st 5) 1:16:37.3 | Spread (1st 5) 6:06.9 |
| 70, 73, 157, 175, 196, (201) |
| Kadin Kellogg, Garrett Lewicki, Kellan Bruno, Brandon Brown, Braedyn Bruno, (David Palmer) |
| 13:03.0, 13:04.6, 15:11.9, 16:07.9, 19:09.9, (31:28.7) |
27 | 678 | Washington (Calumet),
MI - Team Time (1st 5) 1:14:39.5 | Spread (1st 5) 3:21.9 |
| 71, 103, 148, 177, 179 |
| Kayden Davidson, Brendan Loukus, Ryder Hyrkas, Easton Abramson, Wyndham David |
| 13:04.3, 13:54.7, 14:49.6, 16:24.7, 16:26.2 |
28 | 729 | Edwardsburg,
MI - Team Time (1st 5) 1:14:27.3 | Spread (1st 5) 1:37.0 |
| 99, 147, 160, 161, 162, (167), (171) |
| Blaise Crist, Jack Bell, Lucas Frentz, Mowitt Drew, Jaden Gregory, (Riley Szalai), (Gavin Ayers) |
| 13:43.0, 14:48.0, 15:17.2, 15:19.1, 15:20.0, (15:32.0), (15:41.0) |
29 | 741 | Morley Stanwood,
MI - Team Time (1st 5) 1:17:40.1 | Spread (1st 5) 5:16.8 |
| 116, 130, 132, 166, 197 |
| Rusty Numley, Griffin Gullekson, John Nielsen, Mason Sherlock, David Torrey |
| 14:04.9, 14:24.1, 14:25.4, 15:24.0, 19:21.7 |
30 | 749 | Pentwater,
MI - Team Time (1st 5) 1:16:30.0 | Spread (1st 5) 3:44.0 |
| 85, 153, 154, 173, 184 |
| Wyatt Roberts, Ben Merten, Logan Fatura, Bode Powell, Ben Roberson |
| 13:24.0, 15:01.0, 15:05.0, 15:52.0, 17:08.0 |
31 | 814 | Hesperia,
MI - Team Time (1st 5) 1:22:07.4 | Spread (1st 5) 5:23.6 |
| 82, 169, 185, 186, 192, (194) |
| Hunter Tinkham, Kaleb Ingalls, Jax Frost, Andy Lopez-Garcia, Jacob Priese, (Hollister Hasty) |
| 13:18.9, 15:35.9, 17:11.6, 17:18.5, 18:42.5, (18:43.5) |
32 | 841 | Hancock,
MI - Team Time (1st 5) 1:22:12.0 | Spread (1st 5) 3:56.6 |
| 129, 155, 176, 190, 191 |
| Chase Keranen, Eli Wahnala, Trent Pietila, Riley Summers, Isaac Wanhala |
| 14:23.7, 15:06.2, 16:10.9, 18:10.9, 18:20.3 |