1 | 86 | Hudsonville Public,
MI - Team Time (1st 5) 58:05.5 | Spread (1st 5) 1:12.6 |
| 1, 3, 17, 26, 39, (47), (48) |
| Nathan Conkel, Ryan Nibbelink, Jordan Wolma, Steven St. John, Asher Berends, (Quinn DeKraker), (Ethan Atkins) |
| 11:00.1, 11:04.6, 11:45.6, 12:02.5, 12:12.7, (12:18.1), (12:18.3) |
2 | 111 | Breckenridge,
MI - Team Time (1st 5) 58:56.3 | Spread (1st 5) 1:01.9 |
| 6, 10, 13, 33, 49, (98), (142) |
| Gavin Marr, Alex Giles, Hunter Chovanec, Nathan Kipp, Dylan Seeley, (Caleb Frederick), (Colton Chovanec) |
| 11:17.5, 11:28.0, 11:43.4, 12:08.0, 12:19.4, (13:01.5), (13:39.0) |
3 | 130 | DeWitt,
MI - Team Time (1st 5) 1:00:13.4 | Spread (1st 5) 8.6 |
| 22, 23, 24, 29, 32, (75), (83) |
| Justus Holben, Michael Herald, Kiefer Kolito, Evan Kennedy, Joseph Perry, (Jon Popowitz), (Caleb Chamberlain) |
| 11:59.2, 11:59.6, 12:00.5, 12:06.3, 12:07.8, (12:45.6), (12:50.5) |
4 | 167 | Woodhaven-Brownstown,
MI - Team Time (1st 5) 1:00:26.3 | Spread (1st 5) 36.5 |
| 16, 19, 30, 50, 52, (61), (85) |
| Austin Alter, Logan Lundgren, Josh Vernier, Brandon Johnson, Jesse Anderson, (Dylan Young), (Travis Forgach) |
| 11:45.3, 11:52.4, 12:06.9, 12:19.9, 12:21.8, (12:30.6), (12:50.7) |
5 | 207 | Grand Rapids Christian,
MI - Team Time (1st 5) 1:00:31.0 | Spread (1st 5) 1:30.9 |
| 2, 41, 46, 54, 64, (107), (118) |
| Reed VanderLugt, Ethan Wilstermann, Jack Long, Ben Peterson, Jack Luymes, (Jared Roberts), (Jack Peterson) |
| 11:02.8, 12:13.4, 12:17.3, 12:23.8, 12:33.7, (13:06.8), (13:17.4) |
6 | 222 | Cedar Springs,
MI - Team Time (1st 5) 1:01:28.4 | Spread (1st 5) 46.0 |
| 28, 33, 37, 43, 81, (87), (90) |
| Dilan Sargent, Brendon Carlson, Gavin Braciak, Corey Bowers, Joseph Metiva, (Spencer Bray), (Ethan Wierda) |
| 12:04.0, 12:08.0, 12:11.4, 12:15.0, 12:50.0, (12:54.3), (12:57.5) |
7 | 228 | Lumen Christi,
MI - Team Time (1st 5) 1:01:04.9 | Spread (1st 5) 1:21.6 |
| 11, 15, 45, 73, 84, (121), (193) |
| Gene Hendrickson, Zachary Whitton, Josiah Dinverno, Matt Hoop, Colin Fremeau, (Peter Hrebec), (Jack Reese) |
| 11:29.0, 11:45.0, 12:17.0, 12:43.3, 12:50.6, (13:22.0), (14:26.5) |
8 | 236 | Hanover Horton,
MI - Team Time (1st 5) 1:01:16.2 | Spread (1st 5) 1:30.1 |
| 7, 20, 57, 70, 82, (94), (104) |
| Andy Swihart, Garrett Melling, Brandon Guenther, Shane Sauber, Rogan Melling, (David Murine), (Conner Mortimer) |
| 11:20.1, 11:56.6, 12:26.6, 12:42.7, 12:50.2, (12:59.3), (13:05.6) |
9 | 361 | Cadillac,
MI - Team Time (1st 5) 1:03:17.1 | Spread (1st 5) 50.0 |
| 43, 51, 63, 101, 103, (108), (115) |
| Abraham Apfel, Timothy Marquard, Zack Hildebrant, Sawyer McClure, Ed Richards, (Jared Andersen), (Karma Deblake) |
| 12:15.0, 12:20.0, 12:33.1, 13:04.0, 13:05.0, (13:07.0), (13:16.0) |
10 | 365 | Flushing,
MI - Team Time (1st 5) 1:03:26.6 | Spread (1st 5) 37.0 |
| 55, 60, 76, 78, 96, (99), (99) |
| Riley Adams, Hunter Markel, Antonio Aguilar, William Tucker, Connor Skutt, (Gavin Kister), (Tyler May) |
| 12:24.0, 12:29.0, 12:46.0, 12:46.6, 13:01.0, (13:02.0), (13:02.0) |
11 | 368 | Jenison,
MI - Team Time (1st 5) 1:03:36.5 | Spread (1st 5) 47.3 |
| 38, 72, 74, 91, 93, (156), (159) |
| Nick Walters, Zeke Kortman, Tristen Kloppe, Logan Bowen, Brodey Falbe, (Braden Zolman), (Cam Hennip) |
| 12:11.9, 12:43.1, 12:44.0, 12:58.3, 12:59.2, (13:53.4), (13:57.1) |
12 | 388 | Kalamazoo Homeschool Sports,
MI - Team Time (1st 5) 1:03:51.3 | Spread (1st 5) 37.0 |
| 53, 71, 80, 89, 95, (141), (146) |
| Jordan Spitzner, Peter Jackson, Jonathan Adair, Brian Frazee, Caleb Arledge, (Luke Manring), (Zach DeVries) |
| 12:23.0, 12:43.0, 12:48.0, 12:57.3, 13:00.0, (13:38.0), (13:45.3) |
13 | 414 | Fremont,
MI - Team Time (1st 5) 1:04:11.5 | Spread (1st 5) 1:27.1 |
| 35, 58, 59, 126, 136, (148), (186) |
| Nathan Walker, Colton Best, Carter Moon, Joshua Zerfas, Seven LaRoue, (Ben Paige), (Jesus Martinez) |
| 12:09.5, 12:28.7, 12:28.9, 13:27.8, 13:36.6, (13:46.7), (14:19.6) |
14 | 445 | Boyd W Arthurs,
MI - Team Time (1st 5) 1:04:31.1 | Spread (1st 5) 2:16.9 |
| 14, 65, 67, 135, 164, (168), (207) |
| Ethan Holt, Nathan Miller, Nolan Diroff, Kaden Knight, Freddie Horne, (Alex Popp), (Tyler Herrgard) |
| 11:44.0, 12:34.0, 12:36.8, 13:35.4, 14:00.9, (14:02.6), (14:43.0) |
15 | 458 | L. E. White (Allegan),
MI - Team Time (1st 5) 1:04:43.0 | Spread (1st 5) 3:35.0 |
| 9, 62, 76, 92, 219, (251), (262) |
| Blane Johnson, Vance Muenzer, Trevor Thorpe, Tim Lyon, Cage Porterfield, (David Roark), (Logan Vernia) |
| 11:26.0, 12:31.0, 12:46.0, 12:59.0, 15:01.0, (15:49.1), (16:26.0) |
16 | 499 | Honey Creek,
MI - Team Time (1st 5) 1:04:50.4 | Spread (1st 5) 2:53.8 |
| 5, 86, 106, 132, 170, (204), (255) |
| Robbie Oates, Andrew Scrocchi, Roman Quesada, Mosiah Selassi, William Barhite, (Collin Melnykowycz), (Ben Rich) |
| 11:12.1, 12:53.0, 13:06.5, 13:32.9, 14:05.9, (14:39.9), (16:03.5) |
17 | 516 | Fowlerville,
MI - Team Time (1st 5) 1:05:21.9 | Spread (1st 5) 2:47.9 |
| 12, 25, 111, 181, 187, (188), (217) |
| Bryson Scott, Jack Shrader, Zachary Curd, Tanner Larson, Owen Farmer, (Hunter Breeding), (Jordan Devota) |
| 11:33.1, 12:01.8, 13:11.2, 14:14.8, 14:21.0, (14:23.3), (14:57.7) |
18 | 576 | Morley Stanwood,
MI - Team Time (1st 5) 1:06:02.3 | Spread (1st 5) 3:17.4 |
| 4, 88, 112, 178, 194, (221) |
| Aiden McLaughlin, Josh McNeil, Daniel Atchison, Riley Pritchard, Gabe Schmitt, (Owen Devereaux) |
| 11:11.8, 12:56.3, 13:13.5, 14:11.5, 14:29.2, (15:04.2) |
19 | 577 | Byron Center West,
MI - Team Time (1st 5) 1:06:23.6 | Spread (1st 5) 2:16.1 |
| 18, 110, 134, 144, 171, (182), (274) |
| Isaac Willemsen, Merrick Susan, Nick Polega, Matthew Garbarino, Billy Speyer, (Blake Pacienda), (Joey Meeker) |
| 11:51.3, 13:09.5, 13:33.7, 13:41.7, 14:07.4, (14:15.2), (17:20.3) |
20 | 591 | Allendale,
MI - Team Time (1st 5) 1:06:56.9 | Spread (1st 5) 2:53.1 |
| 21, 27, 121, 210, 212, (237), (247) |
| Dakota Riemersma, Joe Fordney, Hayden Rhodea, Ashton Skelly, Austin Walta, (Thomas Meyer), (Matthew Brovont) |
| 11:56.8, 12:03.5, 13:22.0, 14:44.7, 14:49.9, (15:30.0), (15:47.1) |
21 | 592 | Fruitport,
MI - Team Time (1st 5) 1:06:41.6 | Spread (1st 5) 1:42.9 |
| 42, 115, 129, 145, 161, (163), (179) |
| Nick Kleinheksel, Bryce Lanore, Jon Wildey, Kolton Woods, Deven Kirsch-Morales, (Brodie Boes), (Parker Newman) |
| 12:14.6, 13:16.0, 13:31.3, 13:42.2, 13:57.5, (14:00.7), (14:13.7) |
22 | 660 | Capital Homeschool,
MI - Team Time (1st 5) 1:07:41.3 | Spread (1st 5) 2:10.0 |
| 31, 120, 151, 174, 184, (190), (223) |
| Timmy DeMass, Vince Fedewa, Jacob Taylor, Luke Snow, Liam Kuhlmann, (Will Spedoske), (Tim Eastwood) |
| 12:07.0, 13:19.1, 13:49.6, 14:08.6, 14:17.0, (14:24.9), (15:12.7) |
23 | 720 | Alma,
MI - Team Time (1st 5) 1:08:32.2 | Spread (1st 5) 1:20.0 |
| 105, 109, 125, 189, 192, (205), (213) |
| CJ Lemerand, Adam Dixon, Aaron Donnelly, Danny Dixon, Dillon Dennison, (Austin Beam), (Malachi Scates) |
| 13:06.1, 13:08.9, 13:27.0, 14:24.1, 14:26.1, (14:40.6), (14:53.8) |
24 | 744 | Grass Lake,
MI - Team Time (1st 5) 1:09:00.1 | Spread (1st 5) 1:17.3 |
| 113, 131, 133, 172, 195, (282) |
| Nick Sherwood, Jack Schultz, Louis Good, Brennen Bargesser, Xavier Bargesser, (Garrett Keneau) |
| 13:14.7, 13:32.3, 13:33.3, 14:07.8, 14:32.0, (18:53.1) |
25 | 766 | Coopersville,
MI - Team Time (1st 5) 1:10:07.8 | Spread (1st 5) 4:11.0 |
| 8, 69, 222, 227, 240, (286) |
| Kyle James-Heer, Luke Siler, Jordan Winters, Cameron Brouwer, Andrew Baker, (Robby Zerfas) |
| 11:22.5, 12:42.1, 15:10.9, 15:18.8, 15:33.5, (20:11.2) |
26 | 780 | Grant,
MI - Team Time (1st 5) 1:09:29.6 | Spread (1st 5) 1:17.2 |
| 114, 147, 149, 173, 197, (269), (284) |
| Billy Ostyn, Andrew Decker, Carter Cole, Blake Anderson, Aaron Zimmer, (Jeremiah Curtis), (Jacob Price) |
| 13:15.3, 13:46.3, 13:47.6, 14:07.9, 14:32.5, (16:46.6), (19:35.6) |
27 | 787 | Glen Lake,
MI - Team Time (1st 5) 1:11:16.6 | Spread (1st 5) 5:04.7 |
| 36, 150, 152, 176, 273 |
| R-Jay Willey, Jeremiah Dungjen, Brody Allen, Jackson Parker, Jacob Romanowski |
| 12:11.2, 13:48.9, 13:50.5, 14:10.1, 17:15.9 |
28 | 788 | East (Farmington Hills),
MI - Team Time (1st 5) 1:09:30.0 | Spread (1st 5) 34.0 |
| 138, 138, 166, 169, 177, (185), (195) |
| Nolan Mohr, Eli Bride, Ryan Harris, Noah Hayes, Melvin Joseph, (Avi Patel), (Sahej Kohli) |
| 13:37.0, 13:37.0, 14:02.0, 14:03.0, 14:11.0, (14:19.0), (14:32.0) |
29 | 797 | Cranbrook Kingswood,
MI - Team Time (1st 5) 1:10:06.0 | Spread (1st 5) 2:16.0 |
| 79, 96, 200, 202, 220, (249), (253) |
| Carter Cormier, Sam Morawski, Sohum Acharya, Raj Chandra, William Chen, (Matthew Wu), (Chase Paulus) |
| 12:47.0, 13:01.0, 14:37.0, 14:38.0, 15:03.0, (15:49.0), (15:53.0) |
30 | 822 | Kalamazoo Christian,
MI - Team Time (1st 5) 1:10:47.1 | Spread (1st 5) 2:42.9 |
| 101, 128, 137, 211, 245, (258), (277) |
| Kyle Miedema, Kyle Nash, Tucker Seelbinder, Logan Holewa, Tyler Zichterman, (Zachary Barnet), (Ryan Triemstra) |
| 13:04.0, 13:30.4, 13:36.8, 14:49.0, 15:46.9, (16:17.0), (18:02.6) |
31 | 840 | Summit Academy,
MI - Team Time (1st 5) 1:11:17.0 | Spread (1st 5) 3:24.8 |
| 40, 162, 167, 230, 241 |
| Jonas Walker, Ryan Greene, Christopher Holman, Brent Walker, Joel Cunnien |
| 12:13.2, 13:59.4, 14:02.2, 15:24.2, 15:38.0 |
32 | 908 | Dundee,
MI - Team Time (1st 5) 1:12:18.3 | Spread (1st 5) 2:28.9 |
| 119, 127, 180, 234, 248, (265), (270) |
| Brendan Cousino, Blake Hebel, Justin Testorelli, Collin Jackson, Hadley Keineth, (Seth Rowley), (Landon Wolfram) |
| 13:18.4, 13:30.1, 14:14.4, 15:28.1, 15:47.3, (16:34.1), (16:48.8) |
33 | 928 | Future Falcons (Ogemaw Heights),
MI - Team Time (1st 5) 1:13:33.8 | Spread (1st 5) 4:17.0 |
| 56, 153, 225, 226, 268, (271), (280) |
| TJ Hansen, Todd Frank, Joe Moore, Alex Aguilar, Nathan Martin, (Logan Neubecker), (Jeff Kavalunas) |
| 12:26.2, 13:50.9, 15:14.9, 15:18.6, 16:43.2, (17:11.9), (18:42.0) |
34 | 934 | Gladwin,
MI - Team Time (1st 5) 1:12:36.0 | Spread (1st 5) 2:16.0 |
| 121, 158, 175, 239, 241, (246), (249) |
| Caleb Palmreuter, Sebastian Landenberger, Wilson Bragg, Kurt Landenberger, Grant Otto, (Cobey McGraw), (Josh McKenna) |
| 13:22.0, 13:54.0, 14:09.0, 15:33.0, 15:38.0, (15:47.0), (15:49.0) |
35 | 936 | Fennville,
MI - Team Time (1st 5) 1:12:38.7 | Spread (1st 5) 2:56.9 |
| 65, 199, 216, 218, 238, (243), (267) |
| Christian Mendoza, Eddie Mendoza, Johnathan Mendoza, JJ Vanderkolk, JJ VanderKuyl, (Xavior Mendoza), (Xavier Mendoza) |
| 12:34.0, 14:36.7, 14:57.0, 15:00.1, 15:30.9, (15:39.5), (16:42.1) |
36 | 955 | Catholic United,
MI - Team Time (1st 5) 1:13:20.4 | Spread (1st 5) 2:51.9 |
| 68, 191, 229, 231, 236, (257), (259) |
| Max Klein, Mateo Arredondo, Dominic VandenElzen, Henry Bock, Jaime Berrios, (Edward Frey), (Rory Fitzgerald) |
| 12:37.1, 14:25.5, 15:23.7, 15:25.1, 15:29.0, (16:16.0), (16:19.5) |
37 | 983 | Belding,
MI - Team Time (1st 5) 1:12:58.2 | Spread (1st 5) 1:29.4 |
| 160, 183, 198, 209, 233, (256), (260) |
| Toby Sweet, Landon Hollister, Isiah VanderMolen, Eliot Ward, Gavin Luscombe, (Ethan Milanowski), (Blake Holton) |
| 13:57.4, 14:16.2, 14:33.6, 14:44.2, 15:26.8, (16:05.3), (16:21.7) |
38 | 1000 | Holland Black River,
MI - Team Time (1st 5) 1:14:07.6 | Spread (1st 5) 2:43.3 |
| 143, 165, 203, 228, 261, (271), (275) |
| Jack Davis, Sullivan Prince, John Davidson, Caleb Ewald, Matt Koeman, (Elijah LaBurn), (Colin Hubbell) |
| 13:41.4, 14:01.9, 14:38.1, 15:21.5, 16:24.7, (17:11.9), (17:39.1) |
39 | 1004 | Charyl Stockwell Academy,
MI - Team Time (1st 5) 1:16:46.3 | Spread (1st 5) 5:35.8 |
| 117, 130, 224, 252, 281, (287) |
| Tre Hill, Michael Warner, Carson Genei, Bryant Muldoon, Johnathan Lloyd, (Raymond Hatcher) |
| 13:16.5, 13:32.0, 15:14.0, 15:51.5, 18:52.3, (20:20.3) |
40 | 1079 | Unity Christian,
MI - Team Time (1st 5) 1:19:06.4 | Spread (1st 5) 5:54.9 |
| 140, 157, 235, 264, 283 |
| Jonathan Schelhaas, Mason Brower, Kai Davis, Joshua Besteman, Henry Kloosterman |
| 13:37.8, 13:53.7, 15:28.5, 16:33.7, 19:32.7 |
41 | 1081 | Greenspire,
MI - Team Time (1st 5) 1:19:30.0 | Spread (1st 5) 4:38.0 |
| 154, 155, 215, 278, 279 |
| Tristan Ringmuth, Caleb Mitchel-Ward, Xavier Fornier, Connor Spears-Donn, Aidan Blume |
| 13:51.0, 13:52.2, 14:55.7, 18:22.1, 18:29.0 |
42 | 1096 | Chippewa Hills,
MI - Team Time (1st 5) 1:16:23.4 | Spread (1st 5) 3:09.1 |
| 124, 208, 244, 254, 266 |
| Nicholas Sherman, Logan Willman, Scout Oliver, Colton Sherman, Josef Beers |
| 13:26.2, 14:43.3, 15:43.1, 15:55.5, 16:35.3 |
43 | 1116 | Hillsdale Academy,
MI - Team Time (1st 5) 1:16:11.7 | Spread (1st 5) 1:55.1 |
| 201, 206, 214, 232, 263, (275), (285) |
| Christian Gossage, Treloar Nick, Dillon Donihue, Anson Alvarez, Ryan Van Havel, (Brendan Petry), (Stanley Postula) |
| 14:37.4, 14:42.0, 14:53.9, 15:25.9, 16:32.5, (17:39.1), (19:58.6) |
44 | 1450 | Bay City Academy,
MI - Team Time (1st 5) 2:00:03.7 | Spread (1st 5) 4:56.6 |
| 288, 289, 290, 291, 292, (293) |
| Zachary Lawrence, Jayson Bates, Gordon Webster, Isaac Hales, Ethan Stark, (Matthew Lapan) |
| 21:09.0, 23:20.0, 23:40.4, 25:48.7, 26:05.6, (31:54.0) |