1 | 49 | Romeo,
MI - Team Time (1st 5) 48:23.1 | Spread (1st 5) 1:09.2 |
| 1, 4, 9, 12, 23, (30), (46) |
| Gabe Phelps, Luke Allen, James Brickel, Lucas Gizoni, Ripley Clor, (Finley Clor), (Aiden Lougheed) |
| 9:05.6, 9:24.4, 9:45.7, 9:52.6, 10:14.8, (10:24.6), (10:41.2) |
2 | 93 | Portage West,
MI - Team Time (1st 5) 50:12.6 | Spread (1st 5) 58.9 |
| 6, 7, 10, 27, 43, (45), (48) |
| Isaac Bowman, Marcus Essling, Joe Fontanilla, Nicholas Downey, Finn Halvas, (William Blind), (Adam Shorb) |
| 9:40.4, 9:43.2, 9:46.9, 10:22.8, 10:39.3, (10:40.7), (10:41.4) |
3 | 119 | Lakeview (Battle Creek),
MI - Team Time (1st 5) 51:00.3 | Spread (1st 5) 45.4 |
| 13, 15, 24, 25, 42, (44), (48) |
| Jack Ludeker, Owen Davis, Karson Lewis, Parker Miller, Carter Hughes, (Yoshito Teraoka), (Bray Mentzer) |
| 9:53.1, 9:57.3, 10:15.4, 10:16.0, 10:38.5, (10:40.0), (10:41.4) |
4 | 159 | Portage Central,
MI - Team Time (1st 5) 51:48.8 | Spread (1st 5) 50.4 |
| 14, 20, 35, 37, 53, (57), (63) |
| Owen Gifford, Connor Holmes, Asher Friess, Matthew Chenery, Logan Westgate, (Nicholas Agostinelli), (Julian Oglaza) |
| 9:54.4, 10:07.2, 10:29.9, 10:32.5, 10:44.8, (10:48.8), (11:02.6) |
5 | 160 | St Clair,
MI - Team Time (1st 5) 52:08.1 | Spread (1st 5) 30.6 |
| 21, 29, 32, 38, 40, (56), (71) |
| Brayden Prieskorn, Luke McDonell, Chase Jones, Jackson Zhang, Colin Boullard, (Ethan Kreger), (Rampy Ty) |
| 10:07.5, 10:24.4, 10:24.9, 10:33.2, 10:38.1, (10:47.7), (11:16.9) |
6 | 189 | Kalamazoo Linden Grove,
MI - Team Time (1st 5) 52:15.3 | Spread (1st 5) 2:08.4 |
| 3, 19, 33, 55, 79, (86), (88) |
| Andrew Wright, Finlay Cane, Ty Billings, Henry Dutcher, Jacob Evens, (Jackson Reffitt), (Brady Galavis) |
| 9:23.5, 10:05.5, 10:27.0, 10:47.4, 11:31.9, (11:47.4), (11:50.1) |
7 | 198 | Union City,
MI - Team Time (1st 5) 52:48.3 | Spread (1st 5) 1:28.0 |
| 11, 34, 39, 46, 68, (104), (107) |
| Ben Gautsche, Cullen Decker, Kenny Case, Blyane Crance, Luke McKown, (Noah June), (Jack Dibert) |
| 9:47.2, 10:27.4, 10:37.3, 10:41.2, 11:15.2, (12:23.2), (12:26.8) |
8 | 273 | Imlay City,
MI - Team Time (1st 5) 54:42.1 | Spread (1st 5) 2:29.0 |
| 7, 26, 62, 76, 102, (117), (130) |
| Isaac Sommer, Ethan Everhart, Hudson Everhart, Vincent Guerin, Joey Nerkwoski, (Jalen Gauthier), (Will Cilk) |
| 9:43.2, 10:18.2, 11:01.0, 11:27.5, 12:12.2, (13:20.5), (14:56.4) |
9 | 276 | Marshall,
MI - Team Time (1st 5) 54:10.7 | Spread (1st 5) 2:15.2 |
| 2, 60, 69, 70, 75, (99), (105) |
| Clark Erwin, Brandon Baker, Easton Dale, Cameron Weers, George Martin, (Chase Weers), (Landen Emmons) |
| 9:11.4, 10:59.9, 11:16.0, 11:16.8, 11:26.6, (12:08.2), (12:23.9) |
10 | 319 | Harper Creek,
MI - Team Time (1st 5) 58:07.9 | Spread (1st 5) 4:49.6 |
| 18, 22, 66, 84, 129, (131), (138) |
| Cooper Gardner, Camren Brock, Carson Szarejko, Brady Anthony, Gage Bowling, (Nathaniel Lowrie), (Ryland Pastor) |
| 10:03.0, 10:14.1, 11:13.0, 11:45.2, 14:52.6, (15:01.9), (16:21.7) |
11 | 334 | Algonac,
MI - Team Time (1st 5) 1:05:08.5 | Spread (1st 5) 8:57.5 |
| 5, 17, 31, 139, 142 |
| Julian Walker, Jack Reyes, Owen Beindit, Jacob Wassel, Nathan Clemons |
| 9:28.2, 10:02.1, 10:24.8, 16:47.7, 18:25.7 |
| 334 | Fort Gratiot,
MI - Team Time (1st 5) 55:50.3 | Spread (1st 5) 1:07.4 |
| 52, 58, 61, 73, 90, (100), (106) |
| Cameron Douglas, Aiden Davert, Kalen Dodder, Kent Maher, Kalel Dodder, (Bryce Rossow), (Macauley Douglas) |
| 10:44.4, 10:50.1, 11:00.9, 11:23.1, 11:51.8, (12:09.9), (12:24.8) |
13 | 349 | Memphis,
MI - Team Time (1st 5) 57:18.4 | Spread (1st 5) 2:44.2 |
| 28, 51, 65, 92, 113, (120), (133) |
| Kai Fisher, Joseph Eash, Patrick Rosenow, Ryver Short, Nolan Spoutz, (Ethan Peacock), (Daniel Rosenow) |
| 10:24.3, 10:44.3, 11:04.6, 11:56.7, 13:08.5, (13:25.1), (15:12.4) |
14 | 374 | Michigan Athletic Club for Homeschoolers,
MI - Team Time (1st 5) 57:29.3 | Spread (1st 5) 1:10.5 |
| 41, 78, 83, 85, 87, (93), (101) |
| Ambrose Wey, Henry Saunders, Ezekiel Wessel, Noah Horvath, Cameron Yaremchuk, (David Honce), (Nathan Tabar) |
| 10:38.3, 11:31.1, 11:45.0, 11:46.1, 11:48.8, (11:58.8), (12:10.3) |
15 | 379 | Colon,
MI - Team Time (1st 5) 57:19.3 | Spread (1st 5) 1:20.9 |
| 50, 54, 88, 91, 96, (97), (127) |
| Dane Borgert, Gavin Minor, Dalton Williams, Michael House, Davis Lafler, (Jeremiah West), (Grant Bohanon) |
| 10:43.6, 10:45.5, 11:50.1, 11:55.6, 12:04.5, (12:05.4), (14:25.0) |
16 | 406 | Camden-Frontier,
MI - Team Time (1st 5) 59:57.5 | Spread (1st 5) 4:18.7 |
| 16, 67, 94, 103, 126 |
| Ty Calaway, Dominic Kurtz, Clay Rodgers, Derek Drake, Matthew Draheim |
| 10:01.3, 11:14.2, 12:00.0, 12:22.0, 14:20.0 |
17 | 439 | Quincy,
MI - Team Time (1st 5) 59:53.1 | Spread (1st 5) 1:50.9 |
| 64, 74, 81, 109, 111, (112) |
| Grant Longardner, Gavin Bearden, Benjamin Travelbee, Isaac Lee, Eddie Miller, (Austin Preston) |
| 11:03.1, 11:24.0, 11:42.2, 12:49.8, 12:54.0, (13:07.4) |
18 | 475 | St Philip Catholic Central,
MI - Team Time (1st 5) 1:10:13.8 | Spread (1st 5) 11:11.4 |
| 35, 59, 115, 123, 143 |
| Jackson Dzwik, Ben Lueck, Bradley Behnke, James Muir, Joseph Tuakhlawn |
| 10:29.9, 10:56.4, 13:13.3, 13:52.9, 21:41.3 |
19 | 515 | Hastings,
MI - Team Time (1st 5) 1:02:44.3 | Spread (1st 5) 1:58.2 |
| 77, 95, 108, 114, 121, (125), (134) |
| Owen Boge, Maxson Eichorst, Tanner Krzysik, Caleb Kramer, Matthew Shults, (Andrew Barton), (Nathan Traver) |
| 11:30.7, 12:01.4, 12:32.7, 13:10.6, 13:28.9, (14:01.4), (15:19.5) |
20 | 540 | Marine City,
MI - Team Time (1st 5) 1:06:05.0 | Spread (1st 5) 3:45.7 |
| 80, 82, 118, 124, 136 |
| Earl Beattie, Dalton Ross, Alex Teed, Bieth Andrew, Jordan Osterland |
| 11:37.7, 11:42.9, 13:23.1, 13:57.9, 15:23.4 |
21 | 562 | Comstock,
MI - Team Time (1st 5) 1:10:18.8 | Spread (1st 5) 6:51.5 |
| 72, 98, 116, 135, 141 |
| Aiden Woods, William Smith, Aiden Clark, Oscar Sullivan, James Bogema |
| 11:22.3, 12:07.9, 13:14.8, 15:20.0, 18:13.8 |
22 | 611 | Almont,
MI - Team Time (1st 5) 1:09:46.5 | Spread (1st 5) 2:14.5 |
| 110, 119, 122, 128, 132, (137), (140) |
| Steele Campbell, Raymond Szalewicz, Cross Campbell, Ayden Ferrett, Michael Stacer, (Sullivan Campbell), (Shane Roosa) |
| 12:51.9, 13:24.0, 13:35.9, 14:48.3, 15:06.4, (15:38.5), (17:26.4) |