1 | 45 | FHE Ada Forest Hills Eastern,
MI - Team Time (1st 5) 1:19:31.1 | Spread (1st 5) 1:18.7 |
| 2, 7, 8, 9, 19, (20), (27) |
| Henry Dixon, Brendan Hoving, Liam Hinman, Cooper Jacobsen, Tate Miller, (Tyler Endres), (Luke Ueland) |
| 15:16.0, 15:49.9, 15:51.8, 15:58.7, 16:34.7, (16:35.3), (16:48.2) |
2 | 52 | East Grand Rapids,
MI - Team Time (1st 5) 1:19:34.1 | Spread (1st 5) 1:23.3 |
| 3, 4, 5, 16, 24, (25), (32) |
| Alex Thole, Ryan Brinker, Jonah Workman, Jack Edison, Davis Christy, (Lucas Aardema), (Sam Hillary) |
| 15:20.6, 15:25.1, 15:33.7, 16:30.8, 16:43.9, (16:45.7), (17:08.0) |
3 | 72 | Marshall,
MI - Team Time (1st 5) 1:21:16.8 | Spread (1st 5) 1:57.4 |
| 1, 10, 12, 16, 33, (57), (61) |
| Jack Bidwell, Connor Griffith, Reece Davis, Abraham McHugh, Kaiden Gore, (Micah Morehouse), (Cameron Weers) |
| 15:13.0, 16:05.5, 16:17.1, 16:30.8, 17:10.4, (18:00.0), (18:13.3) |
4 | 133 | BC Harper Creek,
MI - Team Time (1st 5) 1:23:56.2 | Spread (1st 5) 2:03.0 |
| 6, 11, 30, 38, 48, (56), (74) |
| Dominic Lowrie, William O'Dell, Cooper Gardner, Kaymen Graybeal, Christian Ayres, (Jordan Lindauer), (Ryce Ferrell) |
| 15:35.7, 16:15.7, 17:03.7, 17:22.4, 17:38.7, (17:58.4), (18:35.6) |
5 | 171 | Hastings,
MI - Team Time (1st 5) 1:25:43.8 | Spread (1st 5) 1:00.1 |
| 21, 26, 35, 40, 49, (54), (78) |
| Riley Shults, Brandon Simmons, Micah Johnson, Caleb LaBoe, Reuben Solmes, (Jonah Teed), (Maxson Eichorst) |
| 16:39.2, 16:46.0, 17:12.6, 17:26.7, 17:39.3, (17:53.2), (18:45.5) |
6 | 211 | GR_South Christian,
MI - Team Time (1st 5) 1:27:19.1 | Spread (1st 5) 40.2 |
| 29, 39, 46, 47, 50, (62), (77) |
| Thad VanderLaan, Evan Spronk, Josiah Rozema, Rick Hunderman, Ben Verlin, (Albert Halley), (David Jacobs) |
| 16:59.2, 17:24.4, 17:38.0, 17:38.1, 17:39.4, (18:14.0), (18:43.0) |
7 | 234 | Wayland Union,
MI - Team Time (1st 5) 1:27:56.8 | Spread (1st 5) 1:51.7 |
| 22, 28, 43, 69, 72, (97), (101) |
| Dylan Pallett, Isaac Dyer, Xander Stepek, Mason Fein, Ethan Manning, (Jude VanderWeide), (Will Gavin) |
| 16:39.7, 16:51.8, 17:31.4, 18:22.5, 18:31.4, (20:05.7), (20:42.1) |
8 | 252 | Ionia,
MI - Team Time (1st 5) 1:28:45.5 | Spread (1st 5) 2:19.7 |
| 14, 31, 52, 76, 79, (85), (96) |
| Jacob Montgomery, Tyson Evans, Ellis Yokom, Alex Bushee, Jaxxon Thelen, (Dalles Bailiff), (Lincoln Denis) |
| 16:25.9, 17:05.4, 17:47.0, 18:41.6, 18:45.6, (19:17.5), (20:01.9) |
| 252 | Richland Gull Lake,
MI - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 1:47.4 |
| 18, 34, 65, 67, 68, (75), (81) |
| Gavin Markucki, Finn Tauren, Logan Dziewicki, Keegan Fulling, Brendan Moran, (Aren Gay), (Dayton Moran) |
| 16:34.4, 17:10.8, 18:17.3, 18:18.7, 18:21.8, (18:37.8), (18:52.9) |
10 | 258 | GR West Mich. Aviation,
MI - Team Time (1st 5) 1:28:53.5 | Spread (1st 5) 1:00.9 |
| 36, 51, 53, 55, 63, (66), (70) |
| Noah Johnston, Connor O'Donohue, Nathan Oki, Asher Jager, Graydon Ott, (Luke Hemker), (Bryson Van Ryn) |
| 17:13.7, 17:42.7, 17:48.1, 17:54.4, 18:14.6, (18:17.9), (18:27.0) |
11 | 307 | Portland,
MI - Team Time (1st 5) 1:31:51.7 | Spread (1st 5) 2:19.7 |
| 41, 42, 45, 87, 92 |
| Matthew Seavey, Owen Moore, Andrew Feldpausch, Devin Spitzley, Tanner McNair |
| 17:30.2, 17:30.5, 17:34.8, 19:26.3, 19:49.9 |
12 | 311 | Middleville Thornapple-Kellogg,
MI - Team Time (1st 5) 1:31:06.6 | Spread (1st 5) 2:42.1 |
| 15, 59, 73, 80, 84, (91), (94) |
| Lucas Van Meter, Kaden Hamming, Elijah Frazer, Grady Galaviz, Hunter Tietz, (Benjamin Postma), (Case Dykhouse) |
| 16:29.8, 18:04.0, 18:33.3, 18:47.6, 19:11.9, (19:49.6), (19:51.8) |
13 | 312 | Belding,
MI - Team Time (1st 5) 1:33:14.0 | Spread (1st 5) 4:23.8 |
| 13, 37, 60, 100, 102, (105), (107) |
| Jeryn Frisbie, Isaac Boire, Kenny Gould, Lucas Lamborne, Kaedan May, (Collin Scheid), (Andrew Schout) |
| 16:22.9, 17:17.6, 18:06.1, 20:40.7, 20:46.7, (21:39.7), (23:46.2) |
14 | 333 | Hopkins,
MI - Team Time (1st 5) 1:32:25.7 | Spread (1st 5) 2:57.8 |
| 23, 64, 71, 86, 89, (95), (98) |
| Jack Estelle, Kenyon Katje, Isaiah Robinson, Merek Zapolnik, Johnathon Buskirk, (Brennan Vilella), (Vijay DeZeeuw) |
| 16:42.9, 18:15.9, 18:27.9, 19:18.3, 19:40.7, (19:56.1), (20:19.4) |
15 | 416 | BC Pennfield,
MI - Team Time (1st 5) 1:36:40.5 | Spread (1st 5) 2:51.2 |
| 58, 82, 83, 90, 103, (106), (108) |
| Landon Metty, Elijah Fox, Trent Garrison, Hunter Jenney, Gavin McLane, (Riley Bosher), (Julian Fowler) |
| 18:02.9, 18:56.7, 18:57.3, 19:49.5, 20:54.1, (21:59.5), (25:22.1) |
16 | 428 | Lake Odessa Lakewood,
MI - Team Time (1st 5) 1:38:24.4 | Spread (1st 5) 3:27.2 |
| 44, 88, 93, 99, 104, (109) |
| Riley Johnson, Kaden Rohrbacher, Hudson Goethals, Bryce Schelter, Vincent Risk, (Jonah Lancaster) |
| 17:33.2, 19:33.1, 19:50.2, 20:27.5, 21:00.4, (30:59.4) |