1 | 103 | Grand Rapids Christian,
MI - Team Time (1st 5) 1:00:20.2 | Spread (1st 5) 1:01.2 |
| 4, 7, 27, 28, 37, (39), (46) |
| Matthew Winkle, Sam Terpstra, Timothy Nelson, Alec Vanderlugt, Jordan Otte, (Joel Muyskens), (Nathan Van Harn) |
| 11:35.7, 11:39.6, 12:12.9, 12:15.1, 12:36.9, (12:38.1), (12:49.9) |
2 | 128 | Cranbrook Kingswood,
MI - Team Time (1st 5) 1:01:15.9 | Spread (1st 5) 1:03.0 |
| 10, 12, 25, 36, 45, (74), (134) |
| Mac Brice, Ethan Goldstein, Alex Finney, Harry Jones, Zach Buvalic, (Tony Yazbeck), (Jeevin Neelam) |
| 11:46.7, 11:51.4, 12:11.3, 12:36.8, 12:49.7, (13:15.1), (14:21.6) |
3 | 155 | East (Farmington Hills),
MI - Team Time (1st 5) 1:01:43.7 | Spread (1st 5) 1:16.1 |
| 11, 13, 22, 47, 62, (70), (75) |
| Jacob Honer, Evan Boardway, Sean Elvy, Jonathan Pierce, Josh Saba, (Troy Gietek), (Matt Dennison) |
| 11:48.1, 11:51.7, 12:09.5, 12:50.2, 13:04.2, (13:11.5), (13:15.7) |
4 | 157 | Woodhaven-Brownstown,
MI - Team Time (1st 5) 1:01:36.4 | Spread (1st 5) 1:43.0 |
| 5, 15, 17, 37, 83, (92), (102) |
| Nathan Girao, Nick Kekich, Leo Bolduc, Owen Bronni, Ricky Sadlowski, (Cameron Danyo), (James Smith) |
| 11:37.9, 11:59.0, 12:01.7, 12:36.9, 13:20.9, (13:27.7), (13:40.3) |
5 | 163 | Chelsea Beach,
MI - Team Time (1st 5) 1:01:48.7 | Spread (1st 5) 1:38.4 |
| 3, 18, 29, 47, 66, (69), (91) |
| Joshua Kowalski, Foster Thorburn, Connor Gilbreath, Reese Smith, Brandon DeGracia, (Gabe Gasbarre), (Jeremy Northrop) |
| 11:30.9, 12:02.7, 12:15.6, 12:50.2, 13:09.3, (13:10.4), (13:27.2) |
6 | 171 | DeWitt,
MI - Team Time (1st 5) 1:02:17.3 | Spread (1st 5) 1:23.0 |
| 6, 23, 33, 51, 58, (98), (110) |
| Zack Rollis, Kalyn VanWormer, Cameron Ramos, Kyle Hellems, Travis Barr, (Kalyb Vanwormer), (Adam Kahler) |
| 11:39.5, 12:10.5, 12:31.5, 12:53.3, 13:02.5, (13:34.2), (13:49.5) |
7 | 210 | Hanover Horton,
MI - Team Time (1st 5) 1:02:31.0 | Spread (1st 5) 2:00.3 |
| 2, 14, 49, 65, 80, (103), (148) |
| Landon Melling, Bradley Guenther, Brandon Shepherd, Garrett Melling, Donovon Kennedy, (Andy Swihart), (Weston Lowry) |
| 11:18.7, 11:52.7, 12:51.9, 13:08.7, 13:19.0, (13:44.0), (14:40.6) |
8 | 216 | Flushing,
MI - Team Time (1st 5) 1:03:21.0 | Spread (1st 5) 53.0 |
| 24, 31, 41, 59, 61, (71), (76) |
| Alton Schuessler, Zach Baxter, Jared Lindstrom, Devin Hope, Mason George, (Joey Griffus), (Jordan Maynor) |
| 12:11.0, 12:20.0, 12:43.0, 13:03.0, 13:04.0, (13:13.0), (13:16.0) |
9 | 337 | Mason (Erie),
MI - Team Time (1st 5) 1:05:00.4 | Spread (1st 5) 2:12.6 |
| 9, 26, 68, 116, 118, (126), (137) |
| Corbin Healey, Carter Rose, Jackson Hoffman, Kavondre Fowler, Kyle Axel, (Blake Beridge), (Max Kortsch) |
| 11:45.2, 12:11.8, 13:10.2, 13:55.4, 13:57.8, (14:02.4), (14:24.4) |
10 | 343 | Detroit Country Day,
MI - Team Time (1st 5) 1:05:37.2 | Spread (1st 5) 1:42.0 |
| 30, 52, 64, 73, 124, (131), (132) |
| Ben Hilfinger, Nicholas Ryan, Brett Barr, Jared Freeman, Andrew Jonna, (Peter Gallette), (George ZZ Yalamanchili) |
| 12:19.6, 12:53.4, 13:08.1, 13:14.5, 14:01.6, (14:10.9), (14:14.8) |
11 | 370 | Hillsdale Academy,
MI - Team Time (1st 5) 1:05:30.1 | Spread (1st 5) 2:38.9 |
| 8, 18, 97, 114, 133, (225) |
| Connor Oakley, Michael Craig, Nick Rush, Matthew Krutsch, Ian Calvert, (Levi Socha) |
| 11:40.2, 12:02.7, 13:34.0, 13:54.1, 14:19.1, (17:41.2) |
12 | 372 | Holland Black River,
MI - Team Time (1st 5) 1:06:12.7 | Spread (1st 5) 2:25.5 |
| 18, 43, 55, 117, 139, (165), (172) |
| Joshua Fink, Aidan Jones, Sam Sharnas, Logan Henning, Luke Page, (Felix Monie), (Sullivan Prince) |
| 12:02.7, 12:46.8, 12:58.6, 13:56.4, 14:28.2, (14:59.2), (15:06.6) |
13 | 397 | Boyd W Arthurs,
MI - Team Time (1st 5) 1:06:29.6 | Spread (1st 5) 1:34.9 |
| 32, 50, 88, 103, 124, (156), (179) |
| Andrew McCaffery, Wilson Mcclelland, Geno Carone, Jacob Martin, Noah Louria, (Luke VanAuken), (Ethan Powell) |
| 12:26.7, 12:52.4, 13:24.9, 13:44.0, 14:01.6, (14:50.3), (15:21.4) |
14 | 477 | Allendale,
MI - Team Time (1st 5) 1:08:23.3 | Spread (1st 5) 2:54.2 |
| 40, 54, 87, 107, 189 |
| Bryce Sawyer, Jason Isenga, Zack Hamlin, Henry Austin, Weston Pineiro |
| 12:40.6, 12:56.4, 13:24.7, 13:46.8, 15:34.8 |
15 | 481 | Cedar Springs,
MI - Team Time (1st 5) 1:08:32.0 | Spread (1st 5) 3:29.0 |
| 16, 56, 67, 157, 185, (187), (239) |
| Dallas Mora, Brayden Marvel, Brandon Sawade, Thomas Metiva, Tyler Salinas, (Nate Draper), (Josh Walker) |
| 12:00.0, 13:00.0, 13:10.0, 14:53.0, 15:29.0, (15:33.0), (20:17.0) |
16 | 514 | Glen Lake,
MI - Team Time (1st 5) 1:08:39.7 | Spread (1st 5) 56.9 |
| 57, 111, 112, 115, 119, (181), (212) |
| Drake Parker, Matthew Pleva, Rolli Charpentier, Caleb Gleason, JD Willey, (Garrett Tremble), (Christian Barber) |
| 13:02.3, 13:51.3, 13:51.7, 13:55.2, 13:59.2, (15:21.6), (16:43.6) |
17 | 523 | Honey Creek,
MI - Team Time (1st 5) 1:08:31.6 | Spread (1st 5) 5:15.8 |
| 1, 78, 99, 149, 196, (220) |
| Tom Oates, Dylan Reynolds, Ben Simon, Talin Khanna, Justin Alexander, (Foster Waters) |
| 10:50.1, 13:16.9, 13:37.5, 14:41.2, 16:05.9, (17:20.8) |
18 | 530 | Coopersville,
MI - Team Time (1st 5) 1:08:39.6 | Spread (1st 5) 31.5 |
| 93, 94, 100, 120, 123, (197), (199) |
| Jake Bradley, James Scrimger, Blake Kunish, Reese Gilbert, Tarik Salyer, (Noah Kowalczyk), (Austin Owen) |
| 13:29.2, 13:32.2, 13:37.6, 13:59.9, 14:00.7, (16:09.3), (16:11.9) |
19 | 567 | Kalamazoo Homeschool Sports,
MI - Team Time (1st 5) 1:09:54.0 | Spread (1st 5) 1:53.0 |
| 59, 79, 128, 140, 161, (190), (190) |
| Luke Manring, Josh Getsinger, Jordan Spitzner, Paul Manring, Luke Pelfrey, (Kent Jackson), (Ethan Shank) |
| 13:03.0, 13:18.0, 14:08.0, 14:29.0, 14:56.0, (15:50.0), (15:50.0) |
20 | 587 | Fowlerville,
MI - Team Time (1st 5) 1:13:46.5 | Spread (1st 5) 7:06.5 |
| 21, 42, 85, 204, 235, (243) |
| Tyler Steinhelper, Aaron Davis, Collin Smar, Robby Bilyk, Gavin Tait, (Justin Placido) |
| 12:04.7, 12:45.4, 13:23.7, 16:21.5, 19:11.2, (21:08.4) |
21 | 589 | Grant,
MI - Team Time (1st 5) 1:09:58.1 | Spread (1st 5) 1:37.0 |
| 84, 106, 113, 122, 164, (168), (182) |
| Chase Whitlow, Spencer Cole, James Montney, Phillip Price, Jacob Couturier, (David Jaimes), (Hunter Ellison) |
| 13:21.0, 13:46.0, 13:52.5, 14:00.6, 14:58.0, (15:01.3), (15:23.4) |
22 | 599 | Alma,
MI - Team Time (1st 5) 1:10:28.5 | Spread (1st 5) 1:21.0 |
| 77, 90, 143, 144, 145, (162), (188) |
| Caleb Snyder, Monroe Molesky, Josh Leppien, Brenden Donnelly, Jay Sandel, (Zach Manley), (Dakota Schneider) |
| 13:16.3, 13:25.8, 14:34.0, 14:35.1, 14:37.3, (14:57.2), (15:33.3) |
23 | 610 | Addison,
MI - Team Time (1st 5) 1:10:51.0 | Spread (1st 5) 2:37.2 |
| 53, 100, 108, 163, 186, (223), (224) |
| Zach Morse, Matthew Poling, Justin Buckhout, Josh Pewsey, Bobby Scout, (Cody McClellan), (Drew Marshall) |
| 12:55.6, 13:37.6, 13:47.4, 14:57.6, 15:32.8, (17:38.0), (17:38.9) |
24 | 614 | Summit Academy,
MI - Team Time (1st 5) 1:11:05.1 | Spread (1st 5) 2:19.6 |
| 44, 72, 158, 167, 173, (194), (247) |
| Dylan Greene, Daniel Rehfeldt, Scott Lange Jr, Malachi Heatherly, Seth Robbins, (Blake Johnson), (Logan Feld) |
| 12:48.7, 13:14.3, 14:53.5, 15:00.3, 15:08.3, (15:56.9), (22:31.7) |
25 | 689 | Waterford Our Lady of the Lakes,
MI - Team Time (1st 5) 1:12:44.9 | Spread (1st 5) 2:45.3 |
| 63, 109, 154, 170, 193, (202) |
| Sasha Bennett, Aaron Maiorana, Brian Kliffel, Noah Rodriguez, Edward Rapa, (Gena Bennett) |
| 13:08.0, 13:48.3, 14:50.0, 15:05.3, 15:53.3, (16:17.0) |
26 | 700 | Dundee,
MI - Team Time (1st 5) 1:14:05.9 | Spread (1st 5) 4:57.8 |
| 35, 121, 147, 176, 221, (227), (233) |
| Colin Kane, Bryce Groves, Antó Ritsema, Matthew Kahn, Charlie O'Brien, (Evan Marshall), (Parker Hovey) |
| 12:36.2, 14:00.2, 14:37.7, 15:17.8, 17:34.0, (17:44.9), (18:54.0) |
27 | 712 | L. E. White (Allegan),
MI - Team Time (1st 5) 1:13:05.3 | Spread (1st 5) 2:55.0 |
| 34, 142, 175, 177, 184, (206), (211) |
| Jess Burchfield, Adam Smith, Jared Jaster, Trevor Jaster, Kavan Withrow, (Jaden Bright), (Andrew Langschied) |
| 12:33.1, 14:32.5, 15:12.6, 15:19.0, 15:28.1, (16:29.8), (16:39.0) |
28 | 717 | Belding,
MI - Team Time (1st 5) 1:12:58.5 | Spread (1st 5) 2:05.4 |
| 81, 150, 151, 152, 183, (213) |
| Ryan Wucher, Christopher Stahlin, Kevin Warner, Hunter Milanowski, Keegan Church, (Jared Mitteer) |
| 13:19.6, 14:44.0, 14:44.9, 14:45.0, 15:25.0, (16:50.0) |
29 | 719 | Grass Lake,
MI - Team Time (1st 5) 1:12:41.9 | Spread (1st 5) 1:45.8 |
| 96, 130, 146, 169, 178, (180), (198) |
| Christian Houghton, Xavier Bargesser, Louis Good, Jack Schultz, Anthony Campbell, (Josh Horodczny), (Avery Dotts-Brown) |
| 13:33.9, 14:09.0, 14:37.6, 15:01.7, 15:19.7, (15:21.5), (16:11.1) |
30 | 745 | Fruitport,
MI - Team Time (1st 5) 1:13:45.2 | Spread (1st 5) 2:28.4 |
| 95, 136, 159, 160, 195, (203), (209) |
| Brendan Deneen, Logan Teitsma, Luke Hronek, Elijah Vermerris, Nathan Vanmeter, (Zach Sykes), (Eric Redmon) |
| 13:32.3, 14:23.5, 14:53.9, 14:54.8, 16:00.7, (16:20.7), (16:33.3) |
31 | 800 | Fremont,
MI - Team Time (1st 5) 1:15:30.2 | Spread (1st 5) 2:29.7 |
| 105, 141, 153, 200, 201, (214), (217) |
| Wyatt Kaastra, Ben DeVries, Cade Breuker, Jonathan Lummen, Roger Perez, (Preston Osterhart), (Cole Miller) |
| 13:44.4, 14:30.0, 14:48.0, 16:13.7, 16:14.1, (16:51.1), (17:10.4) |
32 | 811 | Kalamazoo Christian,
MI - Team Time (1st 5) 1:15:54.9 | Spread (1st 5) 3:06.0 |
| 89, 138, 171, 205, 208, (231), (236) |
| Harley Seelbinder, Anders Bogard, Nathan Wenke, Carter Meyers, Ryan Triemstra, (Garrett Mallak), (Andrew Nowak) |
| 13:25.5, 14:25.2, 15:06.0, 16:26.7, 16:31.5, (18:23.0), (19:11.5) |
33 | 853 | Lumen Christi,
MI - Team Time (1st 5) 1:16:57.6 | Spread (1st 5) 2:49.0 |
| 127, 135, 166, 210, 215, (226), (228) |
| Ben Munie, Chris Spencer, Michael Scarpino, Calvin Burdick, London Hardwick, (Bo Wright), (Drake Frederick) |
| 14:04.8, 14:23.0, 14:59.6, 16:36.4, 16:53.8, (17:43.7), (17:53.2) |
34 | 884 | Capital Homeschool,
MI - Team Time (1st 5) 1:18:54.0 | Spread (1st 5) 4:39.7 |
| 82, 174, 192, 207, 229 |
| Reece Huberts, Tanner Howard, Micah Potter, Caleb Wood, Jaden Butler |
| 13:20.0, 15:10.6, 15:52.5, 16:31.2, 17:59.7 |
35 | 927 | Farwell,
MI - Team Time (1st 5) 1:22:56.7 | Spread (1st 5) 5:34.6 |
| 86, 155, 222, 230, 234 |
| Wyatt Tubbs, Ryan Marhofer, Grant Evans, Addison Carrizales, Jerry Hammond |
| 13:24.0, 14:50.2, 17:36.5, 18:07.4, 18:58.6 |
36 | 1098 | Future Falcons (Ogemaw Heights),
MI - Team Time (1st 5) 1:39:34.4 | Spread (1st 5) 8:16.5 |
| 129, 238, 240, 245, 246 |
| TJ Hansen, Todd Frank, Jewel Gill-Miller, Derek Kibbe, Jacob Coates |
| 14:08.9, 20:11.1, 20:26.1, 22:22.9, 22:25.4 |
37 | 1172 | Lakeview,
MI - Team Time (1st 5) 1:37:50.5 | Spread (1st 5) 4:13.7 |
| 218, 232, 237, 241, 244 |
| Lee RingLever, Nick Ruvalcuba, Dylan Bates, Trenton Markcum, Cameron Moore |
| 17:10.7, 18:43.7, 19:51.6, 20:40.1, 21:24.4 |
38 | 1174 | Greenspire,
MI - Team Time (1st 5) 1:42:56.0 | Spread (1st 5) 7:09.0 |
| 216, 219, 242, 248, 249 |
| Nathan Dingman, Jacob Ritzer, Elijah McKinley, Gavin LaMaide, Jakob Gale |
| 17:06.0, 17:13.0, 21:01.0, 23:21.0, 24:15.0 |