1 | 38 | Madison Heights Bishop Foley,
MI - Team Time (1st 5) 1:28:31.7 | Spread (1st 5) 1:11.6 |
| 2, 3, 6, 13, 14, (21), (27) |
| Jack Decker, Mitchell Mandziuk, Owen Munk, Jacob Rusch, Joey Kennedy, (Brendan McGlinchey), (Jay Maynard) |
| 17:02.1, 17:16.9, 17:50.8, 18:08.2, 18:13.7, (18:23.4), (18:34.2) |
2 | 75 | Byron,
MI - Team Time (1st 5) 1:30:44.0 | Spread (1st 5) 39.9 |
| 7, 8, 10, 25, 25, (61), (82) |
| Nick Hormann, Hubert Ash, Elisha Huggins, Valentino Paris, Andrew Daniels, (Brandon Brozich), (Aydin Gutshall) |
| 17:51.4, 17:53.0, 17:57.0, 18:31.3, 18:31.3, (20:50.4), (23:39.6) |
3 | 76 | Memphis,
MI - Team Time (1st 5) 1:30:01.4 | Spread (1st 5) 2:28.5 |
| 1, 9, 15, 17, 34, (47), (51) |
| Tyler Carlson, Camden Khon, Jake Thomas, Ryan Peters, Connor Bagnell, (Ryan Schuster), (Reed Schuster) |
| 16:34.0, 17:54.2, 18:14.0, 18:16.7, 19:02.5, (19:35.5), (20:03.4) |
4 | 100 | Capac,
MI - Team Time (1st 5) 1:31:43.5 | Spread (1st 5) 29.2 |
| 12, 19, 22, 23, 24, (32), (41) |
| Charlie Aldrich, Logan Swantek, Hank Barker, Ben Rodriguez, John Schoen, (Loreto Frangedakis), (Dylan Brecht) |
| 18:01.0, 18:17.6, 18:26.1, 18:28.6, 18:30.2, (18:55.8), (19:20.4) |
5 | 143 | Richmond,
MI - Team Time (1st 5) 1:34:12.2 | Spread (1st 5) 2:22.7 |
| 4, 11, 28, 48, 52, (53), (58) |
| Tristan Riggs, Evan Green, Connor Germain, Emmett Kettel, Aiden Muller, (Eddy Mullen), (Gabe Brockett) |
| 17:42.4, 17:57.8, 18:36.9, 19:50.0, 20:05.1, (20:07.9), (20:24.0) |
6 | 155 | University Liggett,
MI - Team Time (1st 5) 1:34:37.1 | Spread (1st 5) 1:32.2 |
| 5, 36, 37, 38, 39, (44), (59) |
| Ashton Pongratz, James Dailey, Jacob Whitton, Ian Shogren, Evan Provenzano, (Kelin Flynn), (Ryan King) |
| 17:43.6, 19:10.9, 19:11.6, 19:15.2, 19:15.8, (19:25.0), (20:24.2) |
7 | 206 | Detroit Edison PSA,
MI - Team Time (1st 5) 1:37:43.5 | Spread (1st 5) 2:03.7 |
| 18, 33, 49, 50, 56, (69), (75) |
| Jahlani Thornton, Ralph Bland, Raynard Williams Jr, Jaylen Flaniken, Deon Sykes, (Khalil McAdoo), (Ralph Johnson Jr) |
| 18:17.3, 19:01.2, 20:01.4, 20:02.6, 20:21.0, (21:41.0), (22:35.0) |
8 | 230 | Mt Morris,
MI - Team Time (1st 5) 1:40:04.9 | Spread (1st 5) 4:05.3 |
| 20, 29, 43, 65, 73, (77), (80) |
| John Deloney, Jacob Rowley, Kayden Rowley, Coy Wilson, Rick Cross, (Robert Poore'sanchez), (Keaton Rusher) |
| 18:19.5, 18:45.9, 19:24.5, 21:10.2, 22:24.8, (23:02.0), (23:19.5) |
9 | 257 | Durand,
MI - Team Time (1st 5) 1:42:11.4 | Spread (1st 5) 4:53.6 |
| 30, 31, 55, 57, 84 |
| Kade Frizzelle, Conner LaFave, Ben Nebo, Austin Frizzelle, Brandon Putnam |
| 18:52.9, 18:53.8, 20:16.8, 20:21.4, 23:46.5 |
10 | 277 | Algonac,
MI - Team Time (1st 5) 1:46:25.6 | Spread (1st 5) 8:44.4 |
| 16, 45, 60, 64, 92, (99), (101) |
| Calvin Meadows, Devin Petit, Hunter Byerly, Allen Crowe, Seth Girtman, (Alex DeVault), (Katharine Allbaugh) |
| 18:15.9, 19:30.8, 20:29.2, 21:09.4, 27:00.3, (31:03.0), (32:34.0) |
11 | 284 | Brown City,
MI - Team Time (1st 5) 1:46:23.1 | Spread (1st 5) 7:58.3 |
| 40, 42, 46, 62, 94 |
| Josh Pasco, Devin Smith, Devin Dudley, Nick Hammond, Nick Vanlerberghe |
| 19:20.0, 19:21.1, 19:33.2, 20:50.5, 27:18.3 |
12 | 303 | Burton-Bendle,
MI - Team Time (1st 5) 1:44:48.5 | Spread (1st 5) 3:03.0 |
| 35, 63, 67, 68, 70 |
| Dayton Mills, Jayden Compton, Ben Voorheis, Douglas Gauthier, Wesley Kimball |
| 19:06.0, 21:02.3, 21:15.4, 21:15.8, 22:09.0 |
13 | 397 | Detroit Loyola,
MI - Team Time (1st 5) 1:56:24.5 | Spread (1st 5) 1:32.2 |
| 72, 78, 79, 83, 85, (86), (90) |
| Robert Murrey Jr, Amir Rider, Kobie Rummin, John Grarry Jr, Cameron Cason, (Myles Hughey), (Cory Fullowe) |
| 22:22.7, 23:04.2, 23:17.0, 23:45.7, 23:54.9, (24:09.0), (25:48.6) |
14 | 398 | Detroit Central,
MI - Team Time (1st 5) 1:58:24.5 | Spread (1st 5) 5:57.5 |
| 54, 76, 88, 89, 91, (96) |
| Raymoni Hawkins, Cody Lampley, Eiyaraoluwa Oladipo, Kemonte Brown, gregory Joseph, (Chosin Muhammad) |
| 20:09.9, 22:49.9, 24:37.6, 24:39.7, 26:07.4, (27:42.9) |
15 | 422 | Detroit Henry Ford,
MI - Team Time (1st 5) 2:07:01.6 | Spread (1st 5) 10:07.0 |
| 66, 74, 87, 95, 100 |
| Korron Matthews, James Perry, Mario Hill, Wyran Williams, Davion Norman-Waston |
| 21:15.2, 22:25.1, 24:31.1, 27:28.0, 31:22.2 |
16 | 440 | New Haven,
MI - Team Time (1st 5) 2:10:15.9 | Spread (1st 5) 6:31.7 |
| 71, 81, 93, 97, 98, (102) |
| Dylan Jurkiewicz, Brenden Nye, Joshua Vigneau, Duncan McGee, Myles Wyche, (Cole Pannell) |
| 22:21.3, 23:38.6, 27:03.5, 28:19.5, 28:53.0, (42:49.0) |