1 | 33 | East Grand Rapids,
MI - Team Time (1st 5) 1:20:23.6 | Spread (1st 5) 39.8 |
| 2, 3, 5, 7, 16, (23), (24) |
| Alex Thole, Ryan Brinker, Elijah Robinson, Jonah Workman, Davis Christy, (Ryan McMahon), (Davis Head) |
| 15:51.8, 15:53.3, 16:02.9, 16:04.0, 16:31.6, (16:51.9), (16:55.4) |
2 | 52 | FHE Ada Forest Hills Eastern,
MI - Team Time (1st 5) 1:21:09.7 | Spread (1st 5) 1:01.4 |
| 1, 10, 12, 14, 15, (19), (25) |
| Aiden Sullivan, Henry Dixon, Brendan Hoving, Alex Parker, Liam Hinman, (Cooper Jacobsen), (Tate Miller) |
| 15:27.6, 16:21.3, 16:24.1, 16:27.7, 16:29.0, (16:40.2), (17:00.0) |
3 | 130 | GR_South Christian,
MI - Team Time (1st 5) 1:25:10.0 | Spread (1st 5) 1:36.4 |
| 6, 13, 35, 36, 40, (62), (73) |
| Caleb Boes, Joseph VanderKooi, Thad VanderLaan, Gabe Verlin, Caleb DeVries, (Elijah Boes), (Evan Spronk) |
| 16:03.9, 16:26.4, 17:27.7, 17:31.7, 17:40.3, (18:27.1), (18:46.7) |
4 | 134 | BC Harper Creek,
MI - Team Time (1st 5) 1:25:22.2 | Spread (1st 5) 2:07.0 |
| 4, 9, 29, 41, 51, (53), (71) |
| Dominic Lowrie, William O'Dell, Cooper Gardner, Kaymen Graybeal, Camren Brock, (Ryce Ferrell), (Jordan Lindauer) |
| 15:59.4, 16:20.0, 17:12.4, 17:44.0, 18:06.4, (18:07.1), (18:43.5) |
5 | 140 | Marshall,
MI - Team Time (1st 5) 1:25:40.5 | Spread (1st 5) 1:28.5 |
| 8, 26, 28, 34, 44, (58), (68) |
| Jack Bidwell, Connor Griffith, Reece Davis, Aidan McPartlin, Clark Erwin, (Micah Morehouse), (Aiden Alegria) |
| 16:19.0, 17:01.2, 17:06.6, 17:26.2, 17:47.5, (18:21.4), (18:39.4) |
6 | 171 | Wayland Union,
MI - Team Time (1st 5) 1:26:37.2 | Spread (1st 5) 2:20.6 |
| 11, 18, 33, 37, 72, (98), (102) |
| Devin Weaver, Dylan Pallett, Travis Koon, Isaac Dyer, Will Gavin, (Ethan Manning), (Carter VanWyk) |
| 16:23.5, 16:36.9, 17:20.8, 17:31.9, 18:44.1, (20:35.9), (21:15.3) |
7 | 202 | Richland Gull Lake,
MI - Team Time (1st 5) 1:28:11.5 | Spread (1st 5) 1:22.5 |
| 21, 39, 42, 48, 52, (63), (64) |
| Wyatt McComb, Gavin Markucki, Ashton Sears, Carson Lenzinger, Finn Tauren, (Keegan Fulling), (Logan Dziewicki) |
| 16:44.4, 17:36.6, 17:44.8, 17:58.8, 18:06.9, (18:29.0), (18:30.9) |
8 | 206 | Hastings,
MI - Team Time (1st 5) 1:28:15.8 | Spread (1st 5) 1:21.9 |
| 26, 32, 43, 46, 59, (61), (69) |
| Riley Shults, Brandon Simmons, Reuben Solmes, Jonah Teed, Micah Johnson, (Alex Steward), (Caleb LaBoe) |
| 17:01.2, 17:15.2, 17:45.8, 17:50.5, 18:23.1, (18:24.5), (18:41.0) |
9 | 227 | GR West Mich. Aviation,
MI - Team Time (1st 5) 1:29:06.6 | Spread (1st 5) 1:36.0 |
| 17, 49, 50, 55, 56, (60), (67) |
| Jack DeVries, Noah Johnston, Luke Hemker, Nathan Oki, Blake Huitema, (Connor O'Donohue), (Graydon Ott) |
| 16:36.5, 18:02.5, 18:03.4, 18:11.7, 18:12.5, (18:23.5), (18:36.6) |
10 | 253 | Ionia,
MI - Team Time (1st 5) 1:29:46.0 | Spread (1st 5) 2:01.9 |
| 22, 30, 57, 70, 74, (75), (79) |
| Jacob Montgomery, Ellis Yokom, Tyson Evans, Alex Bushee, Lincoln Denis, (Jaxxon Thelen), (Dalles Bailiff) |
| 16:47.3, 17:13.0, 18:13.6, 18:42.9, 18:49.2, (18:58.2), (19:12.2) |
11 | 307 | Belding,
MI - Team Time (1st 5) 1:32:43.5 | Spread (1st 5) 3:18.4 |
| 20, 47, 66, 84, 90, (106), (107) |
| Maxwell McCarty, Jeryn Frisbie, Kenny Gould, Isaac Boire, Joey Boni, (Lucas Lamborne), (Evan Stahlin) |
| 16:40.8, 17:52.1, 18:34.5, 19:36.9, 19:59.2, (21:38.0), (21:41.1) |
12 | 360 | Middleville Thornapple-Kellogg,
MI - Team Time (1st 5) 1:34:59.9 | Spread (1st 5) 2:30.8 |
| 31, 77, 80, 85, 87, (88), (89) |
| Lucas Van Meter, Kaden Hamming, Christien Miller, Hunter Tietz, Mark Gielincki, (Dylan Church), (Benjamin Postma) |
| 17:13.5, 19:05.0, 19:19.3, 19:37.8, 19:44.3, (19:51.3), (19:53.8) |
13 | 373 | Portland,
MI - Team Time (1st 5) 1:35:45.1 | Spread (1st 5) 2:29.0 |
| 45, 65, 81, 86, 96, (108), (109) |
| Owen Moore, Brody Sandborn, Devin Spitzley, Matthew Seavey, Chris Niklas, (Nathan Mund), (Brycen DeShane) |
| 17:49.8, 18:31.3, 19:23.3, 19:41.9, 20:18.8, (21:48.5), (21:49.7) |
14 | 401 | Lake Odessa Lakewood,
MI - Team Time (1st 5) 1:37:13.9 | Spread (1st 5) 2:07.3 |
| 54, 76, 83, 93, 95, (99), (104) |
| Ryan Alford, Troy Acker, Riley Johnson, Matt Cronk, Hudson Goethals, (Charles Heiss), (Bryce Schelter) |
| 18:09.8, 18:58.9, 19:35.5, 20:12.6, 20:17.1, (20:43.3), (21:18.1) |
15 | 416 | Hopkins,
MI - Team Time (1st 5) 1:39:31.0 | Spread (1st 5) 3:43.3 |
| 38, 82, 92, 101, 103, (105), (110) |
| Jack Estelle, Kenyon Katje, Nathan Onderlinde, Vijay DeZeeuw, Johnathon Buskirk, (Adam Halsted), (Brennan Vilella) |
| 17:32.2, 19:28.9, 20:06.2, 21:08.2, 21:15.5, (21:21.6), (21:51.1) |
16 | 460 | BC Pennfield,
MI - Team Time (1st 5) 1:40:26.1 | Spread (1st 5) 1:40.7 |
| 78, 91, 94, 97, 100, (111), (112) |
| Elijah Fox, Landon Metty, Trent Garrison, William Hall, Hunter Jenney, (Gavin McLane), (Hadrian Dodd) |
| 19:05.2, 20:00.0, 20:13.2, 20:21.8, 20:45.9, (22:23.0), (23:05.4) |